Product macronutrients by EAN

Pesquise um produto alimentício embalado pelo seu EAN e obtenha os seus macronutrientes declarados (por 100 g): calorias, gordura, gordura saturada, carboidratos, açúcares, proteína, sal e fibra. Faça a fusão da resposta com os outros endpoints por EAN usando a chave 'ean'. Casos de uso: APLICATIVOS DE ACOMPANHAMENTO DE FITNESS E NUTRIÇÃO • Preencha a tabela nutricional de um produto digitalizado sem uma base de dados alimentar proprietária. FARMÁCIA — VERIFICAÇÃO DE PLANO ALIMENTAR • Obtenha os macronutrientes declarados de um produto para validá-lo em relação a um plano alimentar terapêutico.

GET
/products/{ean}/macronutrients
Products
Custo: 10 créditos

Resposta

200
application/json
object

ProductMacronutrientsResult

Macronutrientes de um produto consultado por EAN, conforme declarado no rótulo (por 100 g). Distinto dos endpoints de informações básicas e de compatibilidade por EAN: faça a combinação das respostas em 'ean'.

object

ean

EAN normalizado: a chave canônica usada para mesclar as respostas dos endpoints por EAN

string

kcal?

Quilocalorias

number<double> | null

fat?

Gordura total (g)

number<double> | null

saturatedFat?

Gordura saturada (g)

number<double> | null

carbohydrates?

Carboidratos (g)

number<double> | null

sugars?

Açúcares (g)

number<double> | null

protein?

Proteína (g)

number<double> | null

salt?

Sal (g)

number<double> | null

fiber?

Fibra alimentar (g)

number<double> | null
204
application/json

No Content

Nenhum esquema está disponível para este endpoint.

401
application/json
object

Não autorizado

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
403
application/json
object

Proibido

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
406
application/json
object

Não Aceitável

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
422
application/json
object

Entidade não processável

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
429
application/json
object

Muitas solicitações (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
500
application/json
object

Erro Interno do Servidor

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
502
application/json
object

Gateway Ruim (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
504
application/json
object

Tempo de Espera Expirado (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string