- API
- Eindpunten
- /recipes-to-cart
Generate purchasable product matches from recipe ingredients
Zet een compleet recept om in een winkelwagen die klaar is om te bestellen. Intelligente analyse van ingrediënten, berekening van hoeveelheden per portie, verwijdering van duplicaten en matching met echte producten uit catalogi van retailers. De knop "Ingrediënten kopen" die elke receptenwebsite zou moeten hebben. Een gesynchroniseerde productcatalogus is verplicht. Gebruiksscenario's: FOOD-E-COMMERCE MET REDACTIONELE CONTENT • Elk recept op je e-commerceblog wordt een landingspagina waarop je kunt winkelen. De klant leest het recept, klikt op 'Alle ingrediënten aan winkelwagen toevoegen' en de winkelwagen is klaar. De blog wordt een verkoopkanaal. KOOKAPPS EN RECEPTENPLATFORMS • Verdien geld met je receptendatabase via retailpartnerschappen. De gebruiker kiest een recept, selecteert de supermarkt en krijgt een kant-en-klare winkelwagen. RESTAURANTS EN FOODBLOGGERS • Een link 'Deze ingrediënten kopen' onder elk gepubliceerd recept. Slimme affiliatie met dieetpersonalisatie (varianten Pack 6 en Full). GEPERSONALISEERDE MAALTIJDPAKKETTEN • De klant kiest wekelijkse recepten → de API genereert een geoptimaliseerde winkelwagen en verwijdert gedeelde ingrediënten uit verschillende recepten.
Aanvraag
Receptingrediënten die met catalogusproducten moeten worden gematcht
RecipesToCartRequest
Aanvraagbody met de receptingrediënten die aan catalogusproducten moeten worden gekoppeld
object
RecipesToCartRequest
Aanvraagbody met de receptingrediënten die aan catalogusproducten moeten worden gekoppeld
ingredients
object[]
ingredients
RecipesToCartIngredientInput
Een afzonderlijk ingrediënt uit het recept, inclusief naam, hoeveelheid en maateenheid
object
RecipesToCartIngredientInput
Een afzonderlijk ingrediënt uit het recept, inclusief naam, hoeveelheid en maateenheid
ingredientId
Unieke identificatie voor dit ingrediënt, gebruikt om aanvraag- en responsitems aan elkaar te koppelen. Moet uniek zijn binnen de aanvraag
name
Naam van het ingrediënt in de taal die is opgegeven in de Accept-Language-header
quantity
Hoeveelheid van het ingrediënt
measureUnitId
Identificatie van de maateenheid; kan worden gevonden via GET /definitions/measure-units