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.

POST
/recipes-to-cart
RecipesToCart

Demande

application/json
object

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

ingredients

object[]

RecipesToCartIngredientInput

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

object

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.

string

name

Nom de l'ingrédient

string

quantity

Quantité de l'ingrédient

number<double>

measureUnitId

Identifiant d'unité de mesure ; résolvable via GET /definitions/measure-units

integer<int32>