- API
- Punkty końcowe
- /products/{ean}
Product information by EAN
Wyszukaj zapakowany produkt spożywczy w głównym katalogu Tuduu po jego EAN i pobierz jego dane opisowe: tytuł, markę, pełną listę składników jako jeden ciąg znaków oraz format etykiety. Składniki są zwracane w surowej postaci, gotowe do analizy zgodności. Przypadki użycia: APLIKACJA ZAKUPOWA ZE სკANEREM KODÓW KRESKOWYCH • Użytkownik skanuje kod kreskowy i natychmiast widzi nazwę produktu, markę i składniki, bez konieczności utrzymywania katalogu. SPOŻYWCZY — ROZSZERZANIE KATALOGU • Uzupełnij brakujące dane produktu (tytuł, marka, składniki) dla pozycji zidentyfikowanych wyłącznie po EAN.
Odpowiedź
ProductInfoResult
Podstawowe informacje o produkcie wyszukane po EAN z głównego katalogu Tuduu. Punkty końcowe są rozdzielone celowo: ten zawiera pola opisowe, natomiast makroskładniki i zgodność znajdują się w osobnych punktach końcowych dla danego EAN. Połącz odpowiedzi według „ean”.
object
ProductInfoResult
Podstawowe informacje o produkcie wyszukane po EAN z głównego katalogu Tuduu. Punkty końcowe są rozdzielone celowo: ten zawiera pola opisowe, natomiast makroskładniki i zgodność znajdują się w osobnych punktach końcowych dla danego EAN. Połącz odpowiedzi według „ean”.
ean
Znormalizowany EAN: kanoniczny klucz używany do scalania odpowiedzi z punktów końcowych opartych na EAN
title?
Tytuł produktu. W przypadku braku, używa nazwy handlowej. Null, gdy nieznany
brand?
Marka. Null, gdy nieznana
ingredients?
Lista składników jako jeden surowy ciąg znaków, zgodnie z nadrukiem na etykiecie. Null, gdy nieznane
format?
Format opakowania / rozmiar opakowania (np. „500 g”). Null, gdy nieznany
No Content
Brak schematów dostępnych dla tego punktu końcowego.
Nieautoryzowany
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Zabronione
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Nieakceptowalne
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Nieprzetwarzalny podmiot
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Zbyt wiele żądań (APIM)
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Błąd wewnętrzny serwera
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Zła Brama (APIM)
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?
Przekroczenie limitu czasu bramy (APIM)
ConnectProblemDetails
object
ConnectProblemDetails
type?
title?
status?
detail?
instance?
requestId?
traceId?