Generate purchasable product matches from recipe ingredients
Преобразует полный рецепт в готовую к покупке корзину электронной коммерции. Интеллектуальный разбор ингредиентов, расчёт количества на порцию, удаление дубликатов и сопоставление с товарами из реальных каталогов розничных продавцов. Кнопка «Купить ингредиенты», которая должна быть на каждом сайте с рецептами. Необходим синхронизированный каталог товаров. Сценарии использования: ЭЛЕКТРОННАЯ КОММЕРЦИЯ В СФЕРЕ ПРОДУКТОВ С РЕДАКЦИОННЫМ КОНТЕНТОМ • Каждый рецепт в вашем блоге электронной коммерции превращается в целевую страницу с возможностью покупки. Клиент читает рецепт, нажимает «Добавить все ингредиенты в корзину» — и корзина готова. Блог становится каналом продаж. ПРИЛОЖЕНИЯ ДЛЯ ГОТОВКИ И ПЛАТФОРМЫ С РЕЦЕПТАМИ • Монетизируйте базу рецептов с помощью партнёрств с розничными продавцами. Пользователь выбирает рецепт, выбирает супермаркет и получает готовую корзину. РЕСТОРАНЫ И ФУД-БЛОГЕРЫ • Ссылка «Купить эти ингредиенты» под каждым опубликованным рецептом. Интеллектуальная партнёрская модель с персонализацией по рациону (варианты Pack 6 и Full). ПЕРСОНАЛИЗИРОВАННЫЕ НАБОРЫ ИНГРЕДИЕНТОВ • Клиент выбирает рецепты на неделю → API создаёт оптимизированную корзину, удаляя общие ингредиенты из разных рецептов.
Запрос
Ингредиенты рецепта для сопоставления с товарами из каталога
RecipesToCartRequest
Тело запроса, содержащее ингредиенты рецепта для сопоставления с продуктами каталога
object
RecipesToCartRequest
Тело запроса, содержащее ингредиенты рецепта для сопоставления с продуктами каталога
ingredients
object[]
ingredients
RecipesToCartIngredientInput
Один ингредиент рецепта, включая название, количество и единицу измерения
object
RecipesToCartIngredientInput
Один ингредиент рецепта, включая название, количество и единицу измерения
ingredientId
Уникальный идентификатор этого ингредиента, используемый для сопоставления записей запроса и ответа. Должен быть уникальным в пределах запроса
name
Название ингредиента на языке, указанном в заголовке Accept-Language
quantity
Количество ингредиента
measureUnitId
Идентификатор единицы измерения; может быть разрешён через GET /definitions/measure-units