Generate purchasable product matches from recipe ingredients
Converts a complete recipe into a ready-to-purchase e-commerce cart. Intelligent ingredient parsing, per-serving quantity calculation, deduplication, and matching against real retailer catalog products. The "Buy Ingredients" button every recipe website should have. It is mandatory to have a synced products catalog. Use Cases: FOOD E-COMMERCE WITH EDITORIAL CONTENT • Every recipe on your e-commerce blog becomes a shoppable landing page. Customer reads the recipe, presses 'Add all ingredients to cart', and the cart is ready. Blog becomes a sales channel. COOKING APPS & RECIPE PLATFORMS • Monetize your recipe database with retail partnerships. User picks a recipe, selects the supermarket, gets a ready cart. RESTAURANTS & FOOD BLOGGERS • 'Buy these ingredients' link under every published recipe. Smart affiliation with dietary personalization (Pack 6 and Full variants). PERSONALIZED MEAL-KITS • Customer picks weekly recipes → API generates optimized cart deduplicating shared ingredients across recipes.
Request
Recipe ingredients to match against catalog products
RecipesToCartRequest
Request body containing the recipe ingredients to match against catalog products
object
RecipesToCartRequest
Request body containing the recipe ingredients to match against catalog products
ingredients
object[]
ingredients
RecipesToCartIngredientInput
A single ingredient from the recipe, including name, quantity, and unit of measure
object
RecipesToCartIngredientInput
A single ingredient from the recipe, including name, quantity, and unit of measure
ingredientId
Unique identifier for this ingredient, used to match request and response entries. Must be unique within the request
name
Ingredient name in the language specified by Accept-Language header
quantity
Quantity of the ingredient
measureUnitId
Measure unit identifier; resolvable via GET /definitions/measure-units