- API
- Points de terminaison
- /products/{ean}/macronutrients
Product macronutrients by EAN
Rechercher un produit alimentaire emballé par son EAN et obtenir ses macronutriments déclarés (pour 100 g) : calories, matières grasses, acides gras saturés, glucides, sucres, protéines, sel et fibres. Fusionner la réponse avec les autres endpoints par EAN sur la clé « ean ». Cas d’utilisation : APPLICATIONS DE SUIVI FITNESS ET NUTRITION • Renseigner le tableau nutritionnel d’un produit scanné sans base de données alimentaire propriétaire. PHARMA — VÉRIFICATION DU PLAN ALIMENTAIRE • Extraire les macronutriments déclarés d’un produit afin de le valider par rapport à un plan alimentaire thérapeutique.
Réponse
ProductMacronutrientsResult
Macronutriments d'un produit consulté par EAN, tels que déclarés sur l'étiquette (pour 100 g). Distinct des points de terminaison basic-info et compatibility by-EAN : fusionnez les réponses sur « ean ».
object
ProductMacronutrientsResult
Macronutriments d'un produit consulté par EAN, tels que déclarés sur l'étiquette (pour 100 g). Distinct des points de terminaison basic-info et compatibility by-EAN : fusionnez les réponses sur « ean ».
ean
EAN normalisé : la clé canonique utilisée pour fusionner les réponses des endpoints par EAN
kcal?
Kilocalories
fat?
Lipides totaux (g)
saturatedFat?
Gras saturés (g)
carbohydrates?
Glucides (g)
sugars?
Sucres (g)
protein?
Protéines (g)
salt?
Sel (g)
fiber?
Fibres alimentaires (g)
No Content
Aucun schéma n'est disponible pour ce point de terminaison.
Non autorisé
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Interdit
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Inacceptable
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Entité non traitable
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Trop de demandes (APIM)
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Erreur interne du serveur
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Passerelle Défectueuse (APIM)
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Délai d'attente dépassé (APIM)
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?