- API
- Points de terminaison
- /foods/{source}/{id}/macronutrients
Get food macronutrients and portion
Récupérer les macronutriments pour 100 g et la portion d’un aliment unique, identifié par la paire (source, id) renvoyée par le point de terminaison de recherche. Utilisez cela pour réafficher un aliment déjà enregistré dans un journal sans le rechercher à nouveau. Italien uniquement : renvoie 406 pour tout autre Accept-Language.
Réponse
FoodMacronutrientsResult
Macronutriments et portion d’un seul aliment
object
FoodMacronutrientsResult
Macronutriments et portion d’un seul aliment
id
Identifiant dans son propre catalogue
source
Dans quel catalogue provient un aliment. « generic » désigne un aliment de la base de données alimentaires Tuduu : sans marque, sans emballage, avec des nutriments pour 100 g, et c’est ce à quoi une entrée de journal fait généralement référence. « packaged » désigne un produit du catalogue principal Tuduu, avec marque, format d’emballage et nutriments déclarés sur l’étiquette. Les deux catalogues ont des espaces d’identifiants indépendants, donc un aliment est identifié par la paire (source, id) et jamais par l’id seul
portion?
object
portion?
All of
Variante 1
Une portion de l'aliment. Nul lorsque ni un poids ni une description de l'étiquette ne sont connus
object
Variante 1
Une portion de l'aliment. Nul lorsque ni un poids ni une description de l'étiquette ne sont connus
grams?
Poids de la portion en grammes. Nul lorsqu'il n'est pas connu, ou lorsque l'étiquette décrit la portion sans poids (« 1 pot »). Ne jamais déduire à partir de la taille du paquet
label?
Portion exactement comme indiqué sur l’étiquette (« 30 g », « 1 pot »). Nul pour les aliments génériques, qui n’ont pas d’étiquette
isDeclared
Vrai lorsque les grammes proviennent d’un champ numérique, faux lorsqu’ils ont été extraits de l’étiquette en texte libre. Lisez-le avant d’utiliser les grammes dans un calcul : un faux ici signifie que le nombre est notre lecture de l’étiquette, et non une valeur déclarée comme un nombre
macronutrients
Macronutriments pour 100 g d’aliment
object
macronutrients
Macronutriments pour 100 g d’aliment
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)
Non autorisé
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Interdit
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Introuvable
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?