İçeriğe geç
Utilerio
Tüm uç noktalar

GS1 Barkod Ayrıştırıcı

POST/api/v1/tools/gs1-parser

Ham veya köşeli parantezli barkod verisinden GS1 Uygulama Tanımlayıcılarını çözün — GTIN, parti, tarihler, seri numarası ve daha fazlası.

Kimlik Doğrulama

X-API-Key başlığında bir API anahtarı gerektirir.

Deneyin

POST/api/v1/tools/gs1-parser

Parametreler

inputstringzorunlu

Ayrıştırılacak GS1 eleman dizisi — (01)... gibi parantezli AI biçimi veya ham tarayıcı verisi.

İstek gövdesi

{
  "input": "(01)12345678901231(17)251231(10)ABC123"
}

Yanıt kodları

  • 200Başarılı.
  • 400Geçersiz istek — gövdenizi veya parametrelerinizi kontrol edin.
  • 401Eksik veya geçersiz API anahtarı.
  • 403API anahtarı bu uç nokta için yetkili değil.
  • 429Hız limiti aşıldı — kısa bir bekleme sonrası tekrar deneyin.

Dil

cURL

İstek

curl -X POST https://utilerio.com/api/v1/tools/gs1-parser \
  -H "X-API-Key: YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"input":"(01)12345678901231(17)251231(10)ABC123"}'

Yanıt

{ "fields": [{ "ai": "01", "name": "GTIN (Global Trade Item Number)", "rawValue": "12345678901231" }, { "ai": "17", "name": "Expiration date", "rawValue": "251231", "displayValue": "2025-12-31" }], "unrecognized": [] }