Product information by EAN

Csomagolt élelmiszertermék kikeresése a Tuduu törzsadatkatalógusban az EAN-ja alapján, és a leíró adatai lekérése: cím, márka, a teljes összetevőlista egyetlen sztringként, valamint a címkeformátum. Az összetevők nyersen kerülnek visszaadásra, közvetlenül kompatibilitási elemzéshez felhasználhatók. Felhasználási esetek: VÁSÁRLÓI ALKALMAZÁS STRÁD OLVASÓVAL • A felhasználó beolvassa a vonalkódot, és azonnal látja a termék nevét, márkáját és összetevőit, anélkül hogy katalógust kellene karbantartani. ÉLELMISZERBOLT — KATALÓGUS BŐVÍTÉS • Hiányzó termékadatok (cím, márka, összetevők) pótlása kizárólag EAN alapján azonosított tételekhez.

GET
/products/{ean}
Products
Költség: 10 kredit

Válasz

200
application/json
object

ProductInfoResult

Alapvető termékinformációk EAN alapján, a Tuduu törzskatalógusból lekérdezve. Az endpointok tervezetten különállók: ez az egyik a leíró mezőket tartalmazza, míg a makrotápanyagok és a kompatibilitás külön EAN-alapú végpontokon érhetők el. Az eredményeket az 'ean' mező alapján egyesítse.

object

ean

Normalizált EAN: a kanonikus kulcs, amelyet az EAN-alapú végpontok válaszainak egyesítésére használnak

string

title?

Termékcím. Visszavált az értékesítési megnevezésre. Ismeretlen esetén null.

string | null

brand?

Márka. Ismeretlen esetén null

string | null

ingredients?

Összetevők listája egyetlen nyers karakterláncként, ahogyan a címkén szerepel. Ismeretlen esetén null

string | null

format?

Címke formátum / csomagméret (pl. „500 g”). Ismeretlen esetén null.

string | null
204
application/json

No Content

Ehhez a végponthoz nem állnak rendelkezésre séma.

401
application/json
object

Jogosulatlan

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
403
application/json
object

Tiltott

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
406
application/json
object

Nem elfogadható

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
422
application/json
object

Feldolgozhatatlan entitás

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
429
application/json
object

Túl sok kérés (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
500
application/json
object

Belső szerverhiba

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
502
application/json
object

Rossz átjáró (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string
504
application/json
object

Átjáró időkorlát (APIM)

ConnectProblemDetails

object

type?

string

title?

string

status?

integer<int32>

detail?

string

instance?

string

requestId?

string

traceId?

string