Generate purchasable product matches from a shopping list

Alakíts át bármilyen bevásárlólistát – beleértve kézzel írt jegyzeteket, hangfelvételeket vagy másolt szövegeket – egy élő e-kereskedelmi kosárrá, amelyet az üzleted készlete alapján tölthetsz meg. Intelligens több-forgalmazós egyezés, okos alternatívák és optimalizált mennyiségek jellemzik. Egyedi megoldás, amelyet jelenleg egyetlen versenytárs sem kínál a valóságos katalógusokhoz. Felhasználási esetek: ÉLELMISZER ÉS ONLINE KERESKEDELEM • Vásárló beilleszti a bevásárlólistát az alkalmazásba → 1 kattintás a kosár feltöltéséhez valódi katalógustermékekkel. Okos egyezés a tényleges katalógus alapján. EGÉSZSÉG ÉS WELLNESS ALKALMAZÁSOK • Az alkalmazás létrehoz egy heti diéta-alapú listát → „Mindent megvesz [Partner Szupermarketben]” gomb tényleges kosárrá alakítja. ÉTTERMEK ÉS VENDÉGLÁTÁS • Éttermek otthon elkészíthető recepteket kínálnak: a vásárló megnyomja a „Hozzávalók vásárlása” gombot, és kosárba kerülnek a partner szupermarket termékei. ÉTELCSOMAGOK ÉS HÁZHOZ SZÁLLÍTÁS • Kínálj „hozzávalók vásárlása a legközelebbi szupermarketben” opciót az előre csomagolt készletek alternatívájaként. Az API hozzávalókat térképez fel helyi üzletek termékeihez. HANGASSZISZTENSEK ÉS CHATBOTOK • A felhasználó azt mondja: „Adj hozzá tejet, kenyeret és mozzarellát.” Az API értelmezi a természetes szöveget, és valódi termékekhez társítja.

POST
/list-to-cart
ListToCart

Kérés

application/json
object

Bevásárlólista tételek a katalógus termékeivel való egyeztetéshez

ListToCartRequest

Kérelem törzse, amely a bevásárlólistát tartalmazza

object

items

object[]

ListToCartItemInput

Egyetlen bevásárlólista-tétel, beleértve a nevet, mennyiséget és mértékegységet

object

itemId

Egyedi azonosító ehhez az elemhez, amelyet a kérés és a válasz bejegyzések egyezéséhez használnak. A kérelemben egyedinek kell lennie.

string

name

Cikk neve az Accept-Language fejléc által megadott nyelven

string

quantity?

Az áru mennyisége a megadott MeasureUnitId-hez viszonyítva

number<double> | null

measureUnitId?

Mértékegység azonosító; elérhető a GET /definitions/measure-units végponton keresztül

integer<int32> | null