Barkod API

GET /v1/barcodes ile 14 barkod türünü PNG/SVG/PDF olarak üretin. Parametreler, renk, döndürme ve no-code kullanım.

GET /v1/barcodes tek bir barkodu görsel olarak üretir. Tek uç nokta ve query parametreleriyle çalıştığı için <img src> etiketine gömülebilir; Excel/Google Sheets gibi kod yazmadan çalışan ortamlarda da kullanılabilir.

Parametreler

ParametreAçıklamaVarsayılan
typeBarkod türü (kod)code128
dataKodlanacak veritürün örneği
xdimModül genişliği (1-10)3
heightYükseklik (doğrusal barkodlar)otomatik
ecHata düzeltme (2D: L/M/Q/H)otomatik
quietSessiz bölge (modül)türe göre
hrtOkunabilir metin (below/none)below
fgÖn plan rengi (RRGGBB)000000
bgArka plan (RRGGBB veya transparent)FFFFFF
rotDöndürme (0/90/180/270)0
formatÇıktı (png/svg/pdf)png
keyAPI anahtarı (filigranı kaldırır)yok

Desteklenen türler

QR Kod, EAN-13, Code 128, Data Matrix, EAN-8, UPC-A, UPC-E, Code 39, ITF-14, PDF417, Aztec, Codabar, Code 93, MSI

Örnek

cURL
curl "https://api.labelixa.com/v1/barcodes?type=datamatrix&data=DM-TR-4821&xdim=5&fg=2563eb" > kod.png

Örnek QR barkod

Hata yönetimi

Geçersiz veri veya tür verildiğinde API, HTTP 200 ile hatayı bir görsel olarak döndürür ve X-Warnings header'ında açıklar. Böylece <img> her zaman görünür bir sonuç gösterir.