API Catalog Batch

В этом руководстве описана работа с API Catalog Batch:

  • для больших каталогов Advantage+ (содержащих миллионы товаров) с быстро меняющимся ассортиментом он позволяет создавать, обновлять и удалять множество товаров в одном запросе HTTP;

  • для торговых каталогов, в которых информацию о товарах нужно обновлять чаще, чем раз в час (в других случаях используйте API Feed), он позволяет обновлять множество товаров в одном запросе HTTP.

Принципы работы

API Catalog Batch предназначен для больших каталогов (с миллионами товаров) с часто меняющимся ассортиментом. Он позволяет создавать, обновлять и удалять большое количество товаров в одном запросе HTTP.

API Catalog Batch включает в себя следующие конечные точки:

Конечная точка Описание Использование

POST/{catalog_id}/items_batch

Отправка пакетных запросов на создание, обновление или удаление элементов в каталоге. Используется для различных объектов: товаров, отелей, номеров в отеле, авиарейсов, мест назначения, объявлений о недвижимости, транспортных средств и предложений, связанных с транспортными средствами.

Поддерживает все версии MAPI до 3.2 включительно.

Обновление товаров

GET/{catalog_id}/check_batch_request_status

Проверка статуса пакетного запроса. Используйте дескриптор, возвращенный в результате вызова к {catalog_id}/batch, и выполните вызов GET.

Поддерживает все версии MAPI до 3.1.

Проверка статуса пакетного запроса

POST/{catalog_id}/localized_items_batch

Отправка пакетных запросов на локализацию для существующих товаров в каталоге. Пакет может содержать запросы на локализацию (создание, обновление, удаление). Эту конечную точку можно использовать для различных объектов: товаров, отелей, авиарейсов, мест назначения, объявлений о недвижимости, транспортных средств.

Поддерживает все версии MAPI до 3.1.

Отправка пакетных запросов с локализованными элементами

Дальнейшие действия

Воспользуйтесь руководствами по выполнению основных действий через API Catalog Batch.