- API
- Eindpunten
- /products/{ean}
Product information by EAN
Zoek een verpakt voedingsproduct in de Tuduu-mastercatalogus op via zijn EAN en haal de beschrijvende gegevens op: titel, merk, de volledige ingrediëntenlijst als één string en het etiketformaat. Ingrediënten worden onbewerkt teruggegeven, klaar voor compatibiliteitsanalyse. Gebruiksscenario's: WINKELAPP MET BARCODESCAN • De gebruiker scant een barcode en ziet direct de productnaam, het merk en de ingrediënten, zonder een catalogus bij te houden. BOODSCHAPPEN — CATALOGUSVERRIJKING • Vul ontbrekende productgegevens aan (titel, merk, ingrediënten) voor items die alleen door EAN zijn geïdentificeerd.
Antwoord
ProductInfoResult
Basisproductinformatie opgezocht op EAN uit de Tuduu-mastercatalogus. De eindpunten zijn bewust los van elkaar: dit ene bevat de beschrijvende velden, terwijl macronutriënten en compatibiliteit op hun eigen EAN-eindpunten staan. Voer de responses samen op 'ean'.
object
ProductInfoResult
Basisproductinformatie opgezocht op EAN uit de Tuduu-mastercatalogus. De eindpunten zijn bewust los van elkaar: dit ene bevat de beschrijvende velden, terwijl macronutriënten en compatibiliteit op hun eigen EAN-eindpunten staan. Voer de responses samen op 'ean'.
ean
Genormaliseerde EAN: de canonieke sleutel die wordt gebruikt om de antwoorden van de by-EAN-eindpunten samen te voegen
title?
Producttitel. Valt terug op de verkoopbenaming. Null wanneer onbekend
brand?
Merk. Null indien onbekend
ingredients?
Ingrediëntenlijst als één ruwe tekenreeks, zoals afgedrukt op het etiket. Null wanneer onbekend
format?
Label formaat / verpakkingsgrootte (bijv. "500 g"). Null wanneer onbekend
No Content
Er zijn geen schemas beschikbaar voor dit eindpunt.
Ongeautoriseerd
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Verboden
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Niet Acceptabel
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Onverwerkbare Entiteit
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Te veel verzoeken (APIM)
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Interne serverfout
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Slechte Gateway (APIM)
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Gateway-time-out (APIM)
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?