Ir al contenido
POST AI agent ready /v1/barcode

API del generador de códigos de barras: Code128, EAN-13, UPC-A como SVG

Cree códigos de barras Code128B imprimibles a partir de códigos de producto, números de serie o cadenas arbitrarias. La API codifica cualquier texto ASCII imprimible y devuelve un SVG nítido que se adapta a etiquetas, facturas y embalajes.

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

Impresión de etiquetas de productos

Genere códigos de barras EAN-13 o UPC desde la base de datos de su producto e incorpórelos en plantillas de etiquetas. Imprima directamente en impresoras térmicas o láser para embalajes listos para la venta al por menor.

Seguimiento de inventario interno

Codifique números de SKU internos como códigos de barras Code128 e imprima etiquetas adhesivas para estantes, contenedores y paletas del almacén. El personal escanea con lectores portátiles durante la recogida y embalaje.

Factura y documentos de envío.

Agregue un código de barras Code128 a facturas en PDF o albaranes. Codificar el ID del pedido le permite a su equipo de cumplimiento escanear el documento para obtener los detalles del pedido al instante.

Frequently asked questions

¿Qué tipo de código de barras debo utilizar para productos minoristas?
EAN-13 es estándar en la mayoría de los países fuera de Norteamérica. UPC-A (UPC) es estándar en los Estados Unidos y Canadá. Si vende internacionalmente, verifique qué simbología requieren sus minoristas.
¿Puedo codificar letras y caracteres especiales?
Code128 admite el conjunto completo de caracteres ASCII, incluidas letras, números y símbolos. EAN, UPC, ITF-14 y MSI son formatos únicamente numéricos.
¿La API valida los dígitos de control?
Sí. Para EAN-13 y UPC, si proporciona los datos sin un dígito de control, la API los calcula y los agrega. Si incluye un dígito de control incorrecto, la API devuelve un error de validación.
¿Qué formato de salida devuelve la API?
La API devuelve una imagen SVG. SVG se escala a cualquier tamaño sin pixelación, lo que lo hace ideal para imprimir etiquetas a más de 300 ppp, así como para visualización en pantalla.
¿Cómo convierto el código de barras SVG a PNG para imprimir?
Puede rasterizar el SVG en el lienzo de un navegador, usar una biblioteca del lado del servidor como Sharp o Inkscape, o abrir el SVG en cualquier editor de imágenes y exportarlo como PNG en su DPI objetivo.

Get your API key

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