- API
- Pontos finais
- /foods/{source}/{id}/macronutrients
Get food macronutrients and portion
Obter macronutrientes por 100 g e a porção de um alimento individual, identificado pelo par (source, id) retornado pelo endpoint de pesquisa. Use isso para redisponibilizar um alimento já armazenado num diário sem voltar a pesquisá-lo.
Resposta
FoodMacronutrientsResult
Macronutrientes e porção de um único alimento
object
FoodMacronutrientsResult
Macronutrientes e porção de um único alimento
id
Identificador dentro do seu próprio catálogo
source
Qual catálogo um alimento vem. 'generic' é um alimento do banco de dados de alimentos Tuduu: sem marca, sem embalagem, nutrientes por 100 g, e é o que normalmente se refere a uma entrada de diário. 'packaged' é um produto do catálogo mestre Tuduu, com marca, formato de embalagem e os nutrientes declarados no rótulo. Os dois catálogos têm espaços de identificadores independentes, então um alimento é identificado pelo par (source, id) e nunca apenas pelo id sozinho
portion?
object
portion?
All of
Variante 1
Uma porção da comida. Nulo quando nem o peso nem a descrição do rótulo são conhecidos
object
Variante 1
Uma porção da comida. Nulo quando nem o peso nem a descrição do rótulo são conhecidos
grams?
Peso da porção em gramas. Nulo quando não é conhecido, ou quando o rótulo descreve a porção sem peso ("1 frasco"). Nunca inferido a partir do tamanho da embalagem
label?
Nulo
isDeclared
Verdadeiro quando Gramas vem de um campo numérico, falso quando foi extraído do rótulo em texto livre. Leia isso antes de usar Gramas em um cálculo: um falso aqui significa que o número é nossa leitura do rótulo, não um valor declarado como número
macronutrients
Macronutrientes por 100 g de alimento
object
macronutrients
Macronutrientes por 100 g de alimento
kcal?
Quilocalorias
fat?
Gordura total (g)
saturatedFat?
Gordura saturada (g)
carbohydrates?
Carboidratos (g)
sugars?
Açúcares (g)
protein?
Proteína (g)
salt?
Sal (g)
fiber?
Fibra alimentar (g)
Não autorizado
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Proibido
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Não encontrado
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Não Aceitável
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Entidade não processável
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Muitas solicitações (APIM)
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Erro Interno do Servidor
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Gateway Ruim (APIM)
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Tempo de Espera Expirado (APIM)
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?