Generate purchasable product matches from a shopping list

Transformez n'importe quelle liste de courses — y compris des notes manuscrites, des mémos vocaux ou du texte copié — en un panier e-commerce dynamique rempli d'articles provenant de l'inventaire de votre magasin. Avec un système intelligent de correspondance multi-commerçants, des alternatives judicieuses et des quantités optimisées. Une solution unique que aucun concurrent ne propose actuellement pour des catalogues réels. Cas d'utilisation : SUPERMARCHÉS & COMMERCE EN LIGNE • Le client colle sa liste de courses dans l'application → Remplissage du panier en un clic avec des produits réels du catalogue. Correspondance intelligente sur le catalogue réel. APPLICATIONS DE SANTÉ ET BIEN-ÊTRE • L'application génère une liste hebdomadaire basée sur un régime → Bouton 'Tout acheter chez [Supermarché Partenaire]' qui la transforme en un panier réel. RESTAURANTS & TRAITEURS • Restaurant proposant des recettes à reproduire chez soi : le client clique sur 'Acheter les ingrédients' et obtient un panier rempli de produits du supermarché partenaire. KITS REPAS & LIVRAISON • Proposez 'acheter les ingrédients dans le supermarché le plus proche' comme alternative aux kits préemballés. L'API associe les ingrédients aux magasins locaux. ASSISTANTS VOCAUX & CHATBOTS • L'utilisateur dit 'Ajouter du lait, du pain et de la mozzarella'. L'API interprète le texte naturel et associe aux produits réels.

POST
/list-to-cart
ListToCart

Demande

application/json
object

Articles de la liste d'achats à comparer aux produits du catalogue

ListToCartRequest

Corps de la requête contenant la liste de courses

object

items

object[]

ListToCartItemInput

Un seul article de liste de courses, y compris le nom, la quantité et l'unité de mesure

object

itemId

Identifiant unique pour cet article, utilisé pour faire correspondre les entrées de demande et de réponse. Doit être unique dans la demande.

string

name

Nom de l'article dans la langue spécifiée par l'en-tête Accept-Language

string

quantity?

Quantité de l'article liée à l'identifiant MeasureUnitId spécifié

number<double> | null

measureUnitId?

Identifiant d'unité de mesure ; résolvable via GET /definitions/measure-units

integer<int32> | null