- API
- Pontos finais
- /products/{ean}
Product information by EAN
Procure um produto alimentício embalado no catálogo mestre Tuduu pelo seu EAN e obtenha os seus dados descritivos: título, marca, a lista completa de ingredientes como uma única string e o formato do rótulo. Os ingredientes são retornados em bruto, prontos para alimentar a análise de compatibilidade. Casos de uso: APLICATIVO DE COMPRAS COM LEITOR DE CÓDIGO DE BARRAS • O usuário escaneia um código de barras e vê instantaneamente o nome do produto, a marca e os ingredientes, sem manter um catálogo. SUPERMERCADO — ENRIQUECIMENTO DO CATÁLOGO • Preencha os dados em falta do produto (título, marca, ingredientes) para itens identificados apenas por EAN.
Resposta
ProductInfoResult
Informações básicas do produto consultadas por EAN no catálogo mestre da Tuduu. Os endpoints são disjuntos por design: este contém os campos descritivos, enquanto macronutrientes e compatibilidade ficam em seus próprios endpoints por EAN. Faça a mesclagem das respostas em 'ean'.
object
ProductInfoResult
Informações básicas do produto consultadas por EAN no catálogo mestre da Tuduu. Os endpoints são disjuntos por design: este contém os campos descritivos, enquanto macronutrientes e compatibilidade ficam em seus próprios endpoints por EAN. Faça a mesclagem das respostas em 'ean'.
ean
EAN normalizado: a chave canônica usada para mesclar as respostas dos endpoints por EAN
title?
Título do produto. Usa por padrão a denominação de venda. Nulo quando desconhecido
brand?
Marca. Nulo quando desconhecido
ingredients?
Lista de ingredientes como uma única cadeia de caracteres bruta, conforme impresso no rótulo. Nulo quando desconhecido
format?
Formato do rótulo / tamanho da embalagem (por exemplo, "500 g"). Null quando desconhecido
No Content
Nenhum esquema está disponível para este endpoint.
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 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?