- API
- Points de terminaison
- /recipes-to-cart
Generate purchasable product matches from recipe ingredients
Convertit une recette complète en un panier e-commerce prêt à l'achat. Analyse intelligente des ingrédients, calcul des quantités par portion, déduplication et correspondance avec les produits réels des catalogues des détaillants. Le bouton « Acheter les ingrédients » que chaque site de recettes devrait avoir. Il est obligatoire d'avoir un catalogue de produits synchronisé. Cas d'utilisation : E-COMMERCE ALIMENTAIRE AVEC CONTENU ÉDITORIAL • Chaque recette sur votre blog e-commerce devient une page d'atterrissage achetable. Le client lit la recette, clique 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 données de recettes grâce à des partenariats avec des détaillants. L'utilisateur choisit une recette, sélectionne le supermarché et obtient un panier prêt. RESTAURANTS ET BLOGUEURS CULINAIRES • Lien « Achetez ces ingrédients » sous chaque recette publiée. Affiliation intelligente avec personnalisation diététique (Pack 6 et variantes complètes). KIT REPAS PERSONNALISÉ • Le client choisit des recettes hebdomadaires → L'API génère un panier optimisé en dédupliquant les ingrédients partagés entre les recettes.
Demande
Ingrédients de recette à comparer avec les produits du catalogue
RecipesToCartRequest
Corps de la requête contenant les ingrédients de la recette à associer aux produits du catalogue
object
RecipesToCartRequest
Corps de la requête contenant les ingrédients de la recette à associer aux produits du catalogue
ingredients
object[]
ingredients
RecipesToCartIngredientInput
Un seul ingrédient de la recette, y compris le nom, la quantité et l'unité de mesure
object
RecipesToCartIngredientInput
Un seul ingrédient de la recette, y compris le nom, la quantité et l'unité de mesure
ingredientId
Identifiant unique pour cet ingrédient, utilisé pour faire correspondre les entrées de demande et de réponse. Doit être unique dans la demande.
name
Nom de l'ingrédient
quantity
Quantité de l'ingrédient
measureUnitId
Identifiant d'unité de mesure ; résolvable via GET /definitions/measure-units