Product macronutrients by EAN

Buscar un producto alimenticio envasado por su EAN y obtener sus macronutrientes declarados (por 100 g): calorías, grasa, grasa saturada, carbohidratos, azúcares, proteína, sal y fibra. Combina la respuesta con los otros endpoints por EAN usando la clave 'ean'. Casos de uso: APLICACIONES DE SEGUIMIENTO DE FITNESS Y NUTRICIÓN • Rellenar la tabla nutricional de un producto escaneado sin una base de datos alimentaria propietaria. FARMACIA — VERIFICACIÓN DE PLANES DE COMIDAS • Obtener los macronutrientes declarados de un producto para validarlo frente a un plan dietético terapéutico.

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

Respuesta

200
application/json
object

ProductMacronutrientsResult

Macronutrientes de un producto consultado por EAN, tal como se declara en la etiqueta (por 100 g). Disjunto de los puntos de acceso basic-info y compatibility by-EAN: fusiona las respuestas en 'ean'.

object

ean

EAN normalizado: la clave canónica utilizada para fusionar las respuestas de los puntos de conexión por EAN

string

kcal?

Kilocalorías

number<double> | null

fat?

Grasa total (g)

number<double> | null

saturatedFat?

Grasa saturada (g)

number<double> | null

carbohydrates?

Carbohidratos (g)

number<double> | null

sugars?

Azúcares (g)

number<double> | null

protein?

Proteína (g)

number<double> | null

salt?

Sal (g)

number<double> | null

fiber?

Fibra dietética (g)

number<double> | null
204
application/json

No Content

No hay esquemas disponibles para este punto final.

401
application/json
object

No autorizado

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
403
application/json
object

Prohibido

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
406
application/json
object

No Aceptable

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
422
application/json
object

Entidad no procesable

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
429
application/json
object

Demasiadas solicitudes (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
500
application/json
object

Error Interno del Servidor

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
502
application/json
object

Puerta de enlace incorrecta (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
504
application/json
object

Tiempo de espera de la puerta de enlace (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string