Resolve a product by EAN

Identifiez un produit alimentaire emballé à partir de son EAN et récupérez son identifiant interne Tuduu, son titre, sa marque, ses ingrédients et le format de son étiquette. Italien uniquement : cet endpoint renvoie 406 pour toute autre valeur de Accept-Language, car le catalogue principal contient des données italiennes.

GET
/products/ean/{ean}
Products
Coût : 10 crédits

Réponse

200
application/json
object

ProductResult

Informations de base sur le produit provenant du catalogue principal Tuduu

object

id

Identifiant interne du produit Tuduu

integer<int64>

title?

Titre du produit. À défaut, la dénomination de vente est utilisée. Null lorsqu'il est inconnu

string | null

brand?

Marque. Null lorsqu'elle est inconnue

string | null

ingredients?

Liste des ingrédients sous forme d'une seule chaîne brute, telle qu'imprimée sur l'étiquette. Null lorsqu'elle est inconnue

string | null

format?

Format de l'étiquette / taille du paquet (par exemple « 500 g »). Null lorsqu'il est inconnu

string | null
204
application/json

No Content

Aucun schéma n’est disponible pour ce point de terminaison.

401
application/json
object

Non autorisé

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
403
application/json
object

Interdit

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
406
application/json
object

Non acceptable

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
422
application/json
object

Entité non traitable

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
429
application/json
object

Trop de requêtes (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
500
application/json
object

Erreur interne du serveur

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
502
application/json
object

Passerelle incorrecte (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
504
application/json
object

Délai d’expiration de la passerelle (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string