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.

POST
/list-to-cart
ListToCart
Coût : 12 crédits

Requête

application/json
object

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

items

object[]

ListToCartItemInput

Un seul élément de liste de courses, comprenant le nom, la quantité et l'unité de mesure

object

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

string

name

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

string

quantity?

Quantité de l'élément associée au MeasureUnitId spécifié

number<double> | null

measureUnitId?

Identifiant de l'unité de mesure ; peut être résolu via GET /definitions/measure-units

integer<int32> | null

Démo