Generate purchasable product matches from recipe ingredients

Convertit une recette complète en panier e-commerce prêt à acheter. Analyse intelligente des ingrédients, calcul des quantités par portion, déduplication et mise en correspondance avec les produits réels des catalogues des distributeurs. Le bouton « Acheter les ingrédients » que tous les sites de recettes devraient avoir. La synchronisation avec un catalogue de produits est obligatoire. Cas d’utilisation : E-COMMERCE ALIMENTAIRE AVEC CONTENU ÉDITORIAL • Chaque recette de votre blog e-commerce devient une page d’atterrissage achetable. Le client lit la recette, appuie sur « Ajouter tous les ingrédients au panier » et le panier est prêt. Le blog devient un canal de vente. APPLICATIONS DE CUISINE ET PLATEFORMES DE RECETTES • Monétisez votre base de recettes grâce à des partenariats avec des distributeurs. L’utilisateur choisit une recette, sélectionne le supermarché et obtient un panier prêt à être commandé. RESTAURANTS ET BLOGUEURS CULINAIRES • Un lien « Acheter ces ingrédients » sous chaque recette publiée. Affiliation intelligente avec personnalisation alimentaire (variantes Pack 6 et Full). KITS-REPAS PERSONNALISÉS • Le client choisit ses recettes hebdomadaires → l’API génère un panier optimisé en dédupliquant les ingrédients communs aux différentes recettes.

POST
/recipes-to-cart
RecipesToCart
Coût : 18 crédits

Requête

application/json
object

Ingrédients de la recette à mettre en correspondance avec les produits du catalogue

RecipesToCartRequest

Corps de la requête contenant les ingrédients de la recette à faire correspondre aux produits du catalogue

object

ingredients

object[]

RecipesToCartIngredientInput

Un seul ingrédient de la recette, comprenant le nom, la quantité et l'unité de mesure

object

ingredientId

Identifiant unique de cet ingrédient, 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'ingrédient dans la langue spécifiée par l'en-tête Accept-Language

string

quantity

Quantité de l'ingrédient

number<double>

measureUnitId

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

integer<int32>

Démo