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.

POST
/list-to-cart
ListToCart
Koszt: 12 kredytów

Żądanie

application/json
object

Elementy listy zakupów do dopasowania do produktów z katalogu

ListToCartRequest

Treść żądania zawierająca listę zakupów

object

items

object[]

ListToCartItemInput

Pojedyncza pozycja listy zakupów, zawierająca nazwę, ilość i jednostkę miary

object

itemId

Unikalny identyfikator tej pozycji, używany do dopasowania wpisów żądania i odpowiedzi. Musi być unikalny w obrębie żądania

string

name

Nazwa pozycji w języku określonym przez nagłówek Accept-Language

string

quantity?

Ilość pozycji powiązana z określonym identyfikatorem jednostki miary

number<double> | null

measureUnitId?

Identyfikator jednostki miary; można go rozwiązać za pomocą GET /definitions/measure-units

integer<int32> | null

Demo