Generate purchasable product matches from a shopping list

Verwandle jede Einkaufsliste – einschließlich handschriftlicher Notizen, Sprachnachrichten oder kopiertem Text – in einen Live-E-Commerce-Warenkorb, der mit Artikeln aus dem Sortiment deines Geschäfts gefüllt ist. Mit intelligenter Zuordnung über mehrere Händler hinweg, cleveren Alternativen und optimierten Mengen. Eine einzigartige Lösung, die derzeit kein Wettbewerber für echte Kataloge anbietet. Anwendungsfälle: LEBENSMITTELHANDEL & ONLINEHANDEL • Der Kunde fügt eine Einkaufsliste in der App ein → Mit einem Klick wird der Warenkorb mit echten Katalogprodukten gefüllt. Intelligente Zuordnung anhand des tatsächlichen Katalogs. GESUNDHEITS- & WELLNESS-APPS • Die App erstellt eine wöchentliche, diätbasierte Liste → Die Schaltfläche „Alles bei [Partnermarkt kaufen]“ wandelt sie in einen echten Warenkorb um. RESTAURANTS & CATERING • Ein Restaurant bietet Rezepte zum Nachkochen zu Hause an: Der Kunde drückt auf „Zutaten kaufen“ und erhält einen mit Produkten aus dem Partnermarkt gefüllten Warenkorb. MEAL-KITS & LIEFERDIENSTE • Biete „Zutaten im nächstgelegenen Supermarkt kaufen“ als Alternative zu vorgepackten Kochboxen an. Die API ordnet Zutaten lokalen Geschäften zu. SPRACHASSISTENTEN & CHATBOTS • Der Nutzer sagt: „Füge Milch, Brot und Mozzarella hinzu.“ Die API interpretiert natürliche Sprache und ordnet sie echten Produkten zu.

POST
/list-to-cart
ListToCart
Kosten: 12 Credits

Request

application/json
object

Einkaufslistenartikel, die mit Katalogprodukten abgeglichen werden sollen

ListToCartRequest

Anfragetext mit der Einkaufsliste

object

items

object[]

ListToCartItemInput

Ein einzelner Eintrag einer Einkaufsliste einschließlich Name, Menge und Maßeinheit

object

itemId

Eindeutige Kennung für diesen Eintrag, die zum Abgleichen von Anfrage- und Antwort-Einträgen verwendet wird. Muss innerhalb der Anfrage eindeutig sein

string

name

Name des Eintrags in der Sprache, die im Accept-Language-Header angegeben ist

string

quantity?

Menge des Eintrags bezogen auf die angegebene MeasureUnitId

number<double> | null

measureUnitId?

Kennung der Maßeinheit; auflösbar über GET /definitions/measure-units

integer<int32> | null

Demo