- API
- Uç Noktaları
- /products/{ean}
Product information by EAN
Tuduu ana kataloğunda EAN’sine göre paketli bir gıda ürünü bulun ve açıklayıcı verilerini alın: başlık, marka, tek bir dize olarak tam içerik listesi ve etiket biçimi. İçerikler ham olarak döndürülür ve uyumluluk analizine doğrudan aktarılmaya hazırdır. Kullanım Senaryoları: ALIŞVERİŞ UYGULAMASI — BARKOD OKUYUCU • Kullanıcı barkodu tarar ve katalog tutmadan anında ürün adını, markasını ve içeriklerini görür. BİM — KATALOG ZENGİNLEŞTİRME • Yalnızca EAN ile tanımlanan ürünler için eksik ürün verilerini (başlık, marka, içerikler) doldurun.
Yanıt
ProductInfoResult
Tuduu ana kataloğundan EAN ile sorgulanan temel ürün bilgileri. Uç noktalar tasarım gereği ayrıdır: bu uç nokta açıklayıcı alanları içerirken, makro besin öğeleri ve uyumluluk kendi EAN bazlı uç noktalarında yer alır. Yanıtları 'ean' üzerinde birleştirin.
object
ProductInfoResult
Tuduu ana kataloğundan EAN ile sorgulanan temel ürün bilgileri. Uç noktalar tasarım gereği ayrıdır: bu uç nokta açıklayıcı alanları içerirken, makro besin öğeleri ve uyumluluk kendi EAN bazlı uç noktalarında yer alır. Yanıtları 'ean' üzerinde birleştirin.
ean
Normalize Edilmiş EAN: by-EAN uç noktalarının yanıtlarını birleştirmek için kullanılan kanonik anahtar
title?
Ürün başlığı. Satış unvanına geri döner. Bilinmiyorsa null.
brand?
Marka. Bilinmiyorsa null
ingredients?
Etiket üzerinde yazıldığı gibi, tek bir ham dize olarak içerik listesi. Bilinmiyorsa null
format?
Etiket formatı / paket boyutu (örn. "500 g"). Bilinmiyorsa null
No Content
Bu uç nokta için şema mevcut değil.
Yetkisiz
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Yasaklandı
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Kabul Edilemez
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
İşlenemez Varlık
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Çok Fazla İstek (APIM)
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
İç Sunucu Hatası
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Kötü Ağ Geçidi (APIM)
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Geçit Zaman Aşımı (APIM)
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?