- API
- Punkty końcowe
- /list-to-cart
Generate purchasable product matches from a shopping list
Przekształć dowolną listę zakupów — w tym odręczne notatki, wiadomości głosowe lub skopiowany tekst — w aktualny koszyk e-commerce wypełniony produktami z asortymentu Twojego sklepu. Inteligentne dopasowywanie produktów z wielu sklepów, rozsądne zamienniki i zoptymalizowane ilości. Unikalne rozwiązanie, którego obecnie nie oferuje żaden konkurent dla rzeczywistych katalogów. Przypadki użycia: SKLEPY SPOŻYWCZE I HANDEL INTERNETOWY • Klient wkleja listę zakupów w aplikacji → jednym kliknięciem wypełnia koszyk rzeczywistymi produktami z katalogu. Inteligentne dopasowywanie na podstawie rzeczywistego katalogu. APLIKACJE ZDROWOTNE I WELLNESS • Aplikacja generuje tygodniową listę na podstawie diety → przycisk „Kup wszystko w [Partner Supermarket]” zamienia ją w rzeczywisty koszyk. RESTAURACJE I CATERING • Restauracja oferuje przepisy do odtworzenia w domu: klient naciska „Kup składniki” i otrzymuje koszyk wypełniony produktami z partnerskiego supermarketu. ZESTAWY DO PRZYGOTOWYWANIA POSIŁKÓW I DOSTAWA • Oferuj opcję „kup składniki w najbliższym supermarkecie” jako alternatywę dla gotowych zestawów. API dopasowuje składniki do lokalnych sklepów. ASYSTENCI GŁOSOWI I CHATBOTY • Użytkownik mówi: „Dodaj mleko, chleb i mozzarellę”. API interpretuje tekst naturalny i dopasowuje go do rzeczywistych produktów.
Żądanie
Elementy listy zakupów do dopasowania do produktów z katalogu
ListToCartRequest
Treść żądania zawierająca listę zakupów
object
ListToCartRequest
Treść żądania zawierająca listę zakupów
items
object[]
items
ListToCartItemInput
Pojedyncza pozycja listy zakupów, zawierająca nazwę, ilość i jednostkę miary
object
ListToCartItemInput
Pojedyncza pozycja listy zakupów, zawierająca nazwę, ilość i jednostkę miary
itemId
Unikalny identyfikator tej pozycji, używany do dopasowania wpisów żądania i odpowiedzi. Musi być unikalny w obrębie żądania
name
Nazwa pozycji w języku określonym przez nagłówek Accept-Language
quantity?
Ilość pozycji powiązana z określonym identyfikatorem jednostki miary
measureUnitId?
Identyfikator jednostki miary; można go rozwiązać za pomocą GET /definitions/measure-units