Pular para o conteúdo
POST AI agent ready /v1/barcode

API do gerador de código de barras - Code128, EAN-13, UPC-A como SVG

Crie códigos de barras Code128B imprimíveis a partir de códigos de produtos, números de série ou sequências arbitrárias. A API codifica qualquer texto ASCII imprimível e retorna um SVG nítido que pode ser dimensionado para etiquetas, faturas e embalagens.

Parameters

stringrequired

The value to encode. Must contain printable ASCII characters (space through tilde).

number

Total width of the barcode image in pixels (50-2000).

number

Height of the barcode image in pixels (20-1000).

boolean

Whether to display the encoded value as text below the barcode.

Code examples

curl -X POST https://api.botoi.com/v1/barcode \
  -H "Content-Type: application/json" \
  -d '{"data":"1234567890128","width":200,"height":100,"show_text":true}'

When to use this API

Impressão de etiquetas de produtos

Gere códigos de barras EAN-13 ou UPC a partir do banco de dados de produtos e incorpore-os em modelos de etiquetas. Imprima diretamente em impressoras térmicas ou a laser para embalagens prontas para varejo.

Acompanhamento de estoque interno

Codifique números SKU internos como códigos de barras Code128 e imprima etiquetas adesivas para prateleiras, caixas e paletes de armazéns. A equipe escaneia com leitores portáteis durante a coleta e embalagem.

Fatura e documentos de envio

Add a Code128 barcode to PDF invoices or packing slips. A codificação do ID do pedido permite que sua equipe de atendimento digitalize o documento para obter detalhes do pedido instantaneamente.

Frequently asked questions

Que tipo de código de barras devo usar para produtos de varejo?
O EAN-13 é padrão na maioria dos países fora da América do Norte. UPC-A (UPC) é padrão nos Estados Unidos e Canadá. Se você vende internacionalmente, verifique qual simbologia seus varejistas exigem.
Posso codificar letras e caracteres especiais?
Code128 suporta o conjunto completo de caracteres ASCII, incluindo letras, números e símbolos. EAN, UPC, ITF-14 e MSI são formatos somente numéricos.
A API valida dígitos de verificação?
Sim. Para EAN-13 e UPC, se você fornecer os dados sem dígito de verificação, a API os calculará e anexará. Se você incluir um dígito de verificação incorreto, a API retornará um erro de validação.
Qual formato de saída a API retorna?
A API retorna uma imagem SVG. O SVG pode ser dimensionado para qualquer tamanho sem pixelização, tornando-o ideal para impressão de etiquetas com mais de 300 DPI, bem como exibição na tela.
Como faço para converter o código de barras SVG em PNG para impressão?
Você pode rasterizar o SVG em uma tela do navegador, usar uma biblioteca do lado do servidor como Sharp ou Inkscape ou abrir o SVG em qualquer editor de imagem e exportar como PNG no DPI de destino.

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.