Generate purchasable product matches from a shopping list

Превратите любой список покупок — включая рукописные заметки, голосовые сообщения или скопированный текст — в живую e-commerce корзину, заполненную товарами из ассортимента вашего магазина. С функцией интеллектуального сопоставления с несколькими ритейлерами, умными альтернативами и оптимизированными количествами. Уникальное решение, которое в настоящее время не предоставляют конкуренты для реальных каталогов. Примеры использования: ПРОДУКТЫ И ОНЛАЙН-ТОРГОВЛЯ • Клиент вставляет список покупок в приложение → 1 клик заполняет корзину реальными товарами из каталога. Умное сопоставление с реальным каталогом. ПРИЛОЖЕНИЯ ДЛЯ ЗДОРОВЬЯ И БЛАГОПОЛУЧИЯ • Приложение создает еженедельный список на основе диеты → кнопка «Купить всё в [Партнёрский супермаркет]» преобразует его в настоящую корзину. РЕСТОРАНЫ И КЕЙТЕРИНГ • Ресторан предлагает рецепты для приготовления дома: клиент нажимает «Купить ингредиенты» и получает корзину, заполненную товарами из партнёрского супермаркета. НАБОРЫ ИНГРЕДИЕНТОВ И ДОСТАВКА • Предлагайте «купить ингредиенты в ближайшем супермаркете» как альтернативу готовым наборам. API сопоставляет ингредиенты с местными магазинами. ГОЛОСОВЫЕ ПОМОЩНИКИ И ЧАТ-БОТЫ • Пользователь говорит «Добавить молоко, хлеб и моцареллу». API интерпретирует естественный текст и сопоставляет с реальными товарами.

POST
/list-to-cart
ListToCart

Запрос

application/json
object

Элементы списка покупок для сопоставления с товарами каталога

ListToCartRequest

Тело запроса, содержащее список покупок

object

items

object[]

ListToCartItemInput

Один элемент списка покупок, включая название, количество и единицу измерения

object

itemId

Уникальный идентификатор для данного товара, используется для сопоставления запросов и ответов. Должен быть уникальным в рамках запроса.

string

name

Название товара на языке, указанном в заголовке Accept-Language

string

quantity?

Количество товара, связанное с указанным MeasureUnitId

number<double> | null

measureUnitId?

Идентификатор единицы измерения; разрешаемый через GET /definitions/measure-units

integer<int32> | null