- API
- Points de terminaison
- /list-to-cart
Generate purchasable product matches from a shopping list
Transforme n'importe quelle liste de courses — y compris des notes manuscrites, des mémos vocaux ou du texte copié — en panier e-commerce actif rempli d'articles provenant de l'inventaire de ton magasin. Avec une mise en correspondance intelligente entre plusieurs enseignes, des alternatives pertinentes et des quantités optimisées. Une solution unique qu'aucun concurrent ne propose actuellement pour les catalogues réels. Cas d'utilisation : ÉPICERIES ET COMMERCE EN LIGNE • Le client colle sa liste de courses dans l'application → un clic suffit pour remplir le panier avec de vrais produits du catalogue. Mise en correspondance intelligente avec le catalogue réel. APPLICATIONS DE SANTÉ ET DE BIEN-ÊTRE • L'application génère une liste hebdomadaire fondée sur le régime alimentaire → le bouton « Tout acheter chez [supermarché partenaire] » la convertit en véritable panier. RESTAURANTS ET TRAITEURS • Un restaurant propose des recettes à reproduire chez soi : le client appuie sur « Acheter les ingrédients » et obtient un panier rempli de produits du supermarché partenaire. KITS REPAS ET LIVRAISON • Proposer « 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 ET AGENTS CONVERSATIONNELS • L'utilisateur dit « Ajoute du lait, du pain et de la mozzarella ». L'API interprète le langage naturel et l'associe à de vrais produits.
Requête
Articles de la liste de courses à mettre en correspondance avec les produits du catalogue
ListToCartRequest
Corps de la requête contenant la liste de courses
object
ListToCartRequest
Corps de la requête contenant la liste de courses
items
object[]
items
ListToCartItemInput
Un seul élément de liste de courses, comprenant le nom, la quantité et l'unité de mesure
object
ListToCartItemInput
Un seul élément de liste de courses, comprenant le nom, la quantité et l'unité de mesure
itemId
Identifiant unique de cet élément, utilisé pour faire correspondre les entrées de la requête et de la réponse. Doit être unique dans la requête
name
Nom de l'élément dans la langue spécifiée par l'en-tête Accept-Language
quantity?
Quantité de l'élément associée au MeasureUnitId spécifié
measureUnitId?
Identifiant de l'unité de mesure ; peut être résolu via GET /definitions/measure-units