Get food compatibility
Calcula en tiempo real la compatibilidad nutricional de un solo alimento, identificado mediante el par (source, id) devuelto por el endpoint de búsqueda. Decodifica flagId y outcomeId mediante los endpoints de definiciones. Lo que se puede afirmar depende del catálogo: un alimento genérico solo tiene un nombre, por lo que proporciona respuestas para indicadores de dietas y alérgenos, pero nunca para declaraciones del etiquetado como ecológico o halal. Un producto envasado se analiza a partir de su etiqueta y también proporciona respuestas para esas declaraciones. Solo italiano: responde con 406 para cualquier otro Accept-Language.
Respuesta
FoodCompatibilityResult
Compatibilidad nutricional de un alimento individual, calculada en tiempo real
object
FoodCompatibilityResult
Compatibilidad nutricional de un alimento individual, calculada en tiempo real
id
Identificador dentro de su propio catálogo
source
Catálogo del que procede un alimento. «generic» es un alimento de la base de datos de alimentos de Tuduu: no tiene marca ni envase, sus nutrientes se expresan por 100 g y es lo que normalmente representa una entrada del diario. «packaged» es un producto del catálogo maestro de Tuduu, con marca, formato del envase y los nutrientes declarados en la etiqueta. Los dos catálogos tienen espacios de identificadores independientes, por lo que un alimento se identifica mediante el par (source, id) y nunca mediante el id por sí solo
compatibility
object[]
compatibility
AnalysisResultItem
Resultado único de compatibilidad nutricional para un indicador de estilo de vida; contiene identificadores del indicador y del resultado que se pueden descodificar mediante los endpoints «Definitions» para obtener descripciones localizadas
object
AnalysisResultItem
Resultado único de compatibilidad nutricional para un indicador de estilo de vida; contiene identificadores del indicador y del resultado que se pueden descodificar mediante los endpoints «Definitions» para obtener descripciones localizadas
flagId
Identificador del indicador de estilo de vida (por ejemplo, vegetariano, vegano o sin gluten); consulta los endpoints «Definitions» para descodificar este ID y obtener descripciones localizadas
outcomeId?
Identificador del tipo de resultado que indica el resultado de compatibilidad; consulta los endpoints «Definitions» para descodificar este ID y obtener descripciones localizadas. Nulo cuando no se determina ningún resultado
No autorizado
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Prohibido
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
No encontrado
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
No aceptable
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Entidad no procesable
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Demasiadas solicitudes (APIM)
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Error interno del servidor
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Puerta de enlace incorrecta (APIM)
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Tiempo de espera de la puerta de enlace agotado (APIM)
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?