Product macronutrients by EAN

Zoek een verpakt voedingsproduct op aan de hand van zijn EAN en haal de opgegeven macronutriënten op (per 100 g): calorieën, vet, verzadigd vet, koolhydraten, suikers, eiwit, zout en vezels. Voeg het resultaat samen met de andere endpoints op basis van EAN op de sleutel 'ean'. Gebruikssituaties: FITNESS- EN VOEDINGS-TRACKINGAPPS • Vul de voedingstabel van een gescand product aan zonder een eigen voedseldatabase. FARMACIE — CONTROLE VAN MAALTIJDPLANNEN • Haal de opgegeven macro’s van een product op om deze te toetsen aan een therapeutisch voedingsplan.

GET
/products/{ean}/macronutrients
Products
Kosten: 10 credits

Antwoord

200
application/json
object

ProductMacronutrientsResult

Macronutriënten van een product opgezocht op basis van EAN, zoals vermeld op het etiket (per 100 g). Niet overlappend met de basic-info- en compatibiliteit per EAN-endpoints: voeg de antwoorden samen op 'ean'.

object

ean

Genormaliseerde EAN: de canonieke sleutel die wordt gebruikt om de antwoorden van de by-EAN-eindpunten samen te voegen

string

kcal?

Kilocalorieën

number<double> | null

fat?

Totale vet (g)

number<double> | null

saturatedFat?

Verzadigd vet (g)

number<double> | null

carbohydrates?

Koolhydraten (g)

number<double> | null

sugars?

Suikers (g)

number<double> | null

protein?

Eiwit (g)

number<double> | null

salt?

Zout (g)

number<double> | null

fiber?

Voedingsvezels (g)

number<double> | null
204
application/json

No Content

Er zijn geen schemas beschikbaar voor dit eindpunt.

401
application/json
object

Ongeautoriseerd

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
403
application/json
object

Verboden

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
406
application/json
object

Niet Acceptabel

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
422
application/json
object

Onverwerkbare Entiteit

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
429
application/json
object

Te veel verzoeken (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
500
application/json
object

Interne serverfout

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
502
application/json
object

Slechte Gateway (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
504
application/json
object

Gateway-time-out (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string