Product information by EAN

Buscar un producto alimenticio envasado en el catálogo maestro de Tuduu por su EAN y obtener sus datos descriptivos: título, marca, la lista completa de ingredientes como una sola cadena y el formato de etiqueta. Los ingredientes se devuelven en bruto, listos para alimentar el análisis de compatibilidad. Casos de uso: APLICACIÓN DE COMPRAS CON LECTOR DE CÓDIGOS DE BARRAS • El usuario escanea un código de barras y ve al instante el nombre del producto, la marca y los ingredientes, sin necesidad de mantener un catálogo. ALIMENTACIÓN — ENRIQUECIMIENTO DEL CATÁLOGO • Completar los datos faltantes del producto (título, marca, ingredientes) para artículos identificados solo por EAN.

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

Respuesta

200
application/json
object

ProductInfoResult

Información básica del producto consultada por EAN en el catálogo maestro de Tuduu. Los endpoints están separados por diseño: este contiene los campos descriptivos, mientras que los macronutrientes y la compatibilidad están en sus propios endpoints por EAN. Combine las respuestas por 'ean'.

object

ean

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

string

title?

Título del producto. Se usa como alternativa a la denominación de venta. Nulo cuando se desconoce

string | null

brand?

Marca. Nulo cuando se desconoce

string | null

ingredients?

Lista de ingredientes como una única cadena sin procesar, tal como aparece impresa en la etiqueta. Nulo cuando se desconozca

string | null

format?

Formato del envase / tamaño del paquete (p. ej. "500 g"). Nulo cuando se desconoce

string | 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