Список соответствий товаров (`offer_id` ↔ `product_id`)
POST /v1/product/mapping/list
/v1/product/mapping/listВозвращает соответствие между идентификатором карточки товара на витрине (product_id) и идентификатором карточки продавца (offer_id).
Метод предназначен для случаев, когда витрина оперирует собственными product_id и не поддерживает идентификацию товаров исключительно по offer_id.
Если одному offer_id соответствует несколько карточек на витрине, в ответе будет возвращён массив. Такая ситуация возникает, когда структура товара допускает множественное представление и это предусмотрено как настройками загрузки мерчанта, так и возможностями самой витрины.
Тело запроса
Фильтр. Если поле фильтра не передано, равно null или передан пустой массив [], фильтрация по этому полю не применяется. При одновременном указании нескольких фильтров условия объединяются по AND. Заполняется либо offer_id, либо product_id. Если заполнены оба идентификатора, то используется только product_id. Витрина может потребовать передавать оба параметра offer_id и product_id.
Показать свойстваСкрыть свойства
Фильтр по идентификаторам товара.
Фильтр по артикулам продавца.
Фильтр по архиву: true — только архивные, false — только неархивные.
Курсор начала отсчёта.
Размер страницы. min = 1; max = 300; default = 100.
Успешный ответ
200A successful response. application/json
Элементы списка.
Если вернулись оба поля product_id и offer_id, приоритетным считается product_id.
Показать свойстваСкрыть свойства
Идентификатор товара на маркетплейсе.
Артикул продавца.
Признак архива. true — товар архивный и скрыт из выдачи; false — товар в выдаче.
Курсор начала отсчёта.
Общее количество записей.
Ошибки
400Некорректный запрос application/json
ERROR_TYPE_UNAUTHORIZED— 401, ERROR_TYPE_RATE_LIMIT — 429, ERROR_TYPE_INTERNAL — 500
Код ошибки.
OPERATION_NOT_SUPPORTED: операция недоступна для текущей конфигурации.
сообщение
401Ошибка авторизации application/json
ERROR_TYPE_UNAUTHORIZED— 401, ERROR_TYPE_RATE_LIMIT — 429, ERROR_TYPE_INTERNAL — 500
Код ошибки.
OPERATION_NOT_SUPPORTED: операция недоступна для текущей конфигурации.
сообщение
429Превышен лимит запросов application/json
ERROR_TYPE_UNAUTHORIZED— 401, ERROR_TYPE_RATE_LIMIT — 429, ERROR_TYPE_INTERNAL — 500
Код ошибки.
OPERATION_NOT_SUPPORTED: операция недоступна для текущей конфигурации.
сообщение
500Внутренняя ошибка сервера application/json
ERROR_TYPE_UNAUTHORIZED— 401, ERROR_TYPE_RATE_LIMIT — 429, ERROR_TYPE_INTERNAL — 500
Код ошибки.
OPERATION_NOT_SUPPORTED: операция недоступна для текущей конфигурации.
сообщение
defaultОшибка (неожиданная или прочие) application/json
ERROR_TYPE_UNAUTHORIZED— 401, ERROR_TYPE_RATE_LIMIT — 429, ERROR_TYPE_INTERNAL — 500
Код ошибки.
OPERATION_NOT_SUPPORTED: операция недоступна для текущей конфигурации.
сообщение