Generate purchasable product matches from a shopping list

Trasforma qualsiasi lista della spesa, inclusi appunti scritti a mano, memo vocali o testo copiato, in un carrello e-commerce aggiornato, popolato con prodotti presenti nell'inventario del tuo negozio. Con abbinamento intelligente tra più rivenditori, alternative intelligenti e quantità ottimizzate. Una soluzione unica che nessun concorrente offre attualmente per cataloghi reali. Casi d'uso: NEGOZI DI ALIMENTARI E RETAIL ONLINE • Il cliente incolla la lista della spesa nell'app → con un clic il carrello si riempie di prodotti reali del catalogo. Abbinamento intelligente sul catalogo effettivo. APP PER SALUTE E BENESSERE • L'app genera una lista settimanale basata sulla dieta → il pulsante «Acquista tutto presso [Supermercato partner]» la converte in un carrello reale. RISTORANTI E CATERING • Un ristorante offre ricette da replicare a casa: il cliente preme «Acquista ingredienti» e ottiene un carrello pieno di prodotti del supermercato partner. MEAL KIT E CONSEGNA • Offri «acquista gli ingredienti presso il supermercato più vicino» come alternativa ai kit preconfezionati. L'API associa gli ingredienti ai negozi locali. ASSISTENTI VOCALI E CHATBOT • L'utente dice «Aggiungi latte, pane e mozzarella». L'API interpreta il testo naturale e lo abbina a prodotti reali.

POST
/list-to-cart
ListToCart
Costo: 12 crediti

Richiesta

application/json
object

Elementi della lista della spesa da abbinare ai prodotti del catalogo

ListToCartRequest

Corpo della richiesta contenente la lista della spesa

object

items

object[]

ListToCartItemInput

Un singolo elemento della lista della spesa, inclusi nome, quantità e unità di misura

object

itemId

Identificativo univoco dell'elemento, utilizzato per abbinare le voci della richiesta e della risposta. Deve essere univoco all'interno della richiesta

string

name

Nome dell'elemento nella lingua specificata dall'intestazione Accept-Language

string

quantity?

Quantità dell'elemento associata al MeasureUnitId specificato

number<double> | null

measureUnitId?

Identificativo dell'unità di misura, risolvibile tramite GET /definitions/measure-units

integer<int32> | null

Demo