Описание API Контента

Словарь сокращений:
КТ — карточка товара
НМ — номенклатура
Ограничения по количеству запросов:
Допускается максимум 100 запросов в минуту на методы контента в целом.

Публичное API Контента создано для синхронизации данных между серверами Wildberries и серверами продавцов.
Вы загружаете данные на свои носители, работаете с ними на своих мощностях и синхронизируетесь с нашими серверами по мере необходимости.
Не допускается использование API Контента в качестве внешней базы данных. При превышении лимитов на запросы доступ к API будет ограничен.

Загрузка

Создание и редактирование КТ

Создание карточки товара

Создание карточки товара происходит асинхронно, при отправке запроса на создание карточки ваш запрос становится в очередь на создание.

Внимание. Карточка считается созданной, если создалась хотя бы одна номенклатура в ней. Если во время обработки запроса в очереди выявляются ошибки, то номенклатура считается ошибочной.

Как создать карточку:

  1. Получите список всех категорий с помощью метода Родительские категории товаров
  2. Получите список доступных предметов (подкатегорий) с помощью метода Список предметов (подкатегорий)
  3. Получите характеристики, которые можно задавать в этом предмете (подкатегории), с помощью метода Характеристики предмета (подкатегории). Для характеристик Цвет, Страна производства, Сезон, Ставка НДС, ТНВЭД используйте значения из раздела Конфигуратор.
  4. Отправьте запрос. Если ответ Успешно (200), но какие-то карточки не создались, проверьте ошибки с помощью метода Список несозданных номенклатур (НМ) с ошибками.

В одном запросе можно создать максимум 100 карточек (imtID) и по 30 номенклатур (nmID) в каждой. Максимальный размер запроса 10 Мб.

Габариты товаров можно указать только в сантиметрах.

Authorizations:
HeaderApiKey
Request Body schema: application/json
Array
subjectID
required
integer

ID предмета

required
Array of objects

Массив вариантов товара. В каждой КТ может быть не более 30 вариантов (НМ)

Responses

Response Schema: application/json
data
object or null
error
boolean

Флаг ошибки

errorText
string

Описание ошибки

object or string

Дополнительные ошибки

Request samples

Content type
application/json
Example
[
  • {
    }
]

Response samples

Content type
application/json
{
  • "data": null,
  • "error": false,
  • "errorText": "",
  • "additionalErrors": { }
}

Редактирование КТ

Обновляет карточку товара. Данные для обновления можно получить с помощью метода Список номенклатур (НМ)

Нельзя редактировать или удалить баркоды, но можно добавить баркод к существующему. Параметры photos, video и tags передавать не обязательно, их нельзя редактировать или удалять в этом методе.

Если ответ Успешно (200), но какие-то карточки не изменились, проверьте ошибки с помощью метода Список несозданных номенклатур (НМ) с ошибками.

В одном запросе можно отредактировать максимум 3000 номенклатур (nmID). Максимальный размер запроса 10 Мб.

Габариты товаров можно указать только в сантиметрах.

Authorizations:
HeaderApiKey
Request Body schema: application/json
Array
nmID
required
integer

Артикул WB

vendorCode
required
string

Артикул продавца

brand
string

Бренд

title
string

Наименование товара

description
string

Описание товара. Максимальное количество символов зависит от категории товара. Стандарт — 2000, минимум — 1000, максимум — 5000.
Подробно о правилах описания в Правилах заполнения карточки товара в разделе Инструкции на портале продавцов.

object

Габариты упаковки товара. Указывать в сантиметрах для любого товара.

Array of objects

Характеристики товара

required
Array of objects

Массив размеров артикула.
Для безразмерного товара все равно нужно передавать данный массив без параметров (wbSize и techSize), но с баркодом.

Responses

Response Schema: application/json
data
object or null
error
boolean

Флаг ошибки

errorText
string

Описание ошибки

object or string

Дополнительные ошибки

Request samples

Content type
application/json
[
  • {
    }
]

Response samples

Content type
application/json
{
  • "data": null,
  • "error": false,
  • "errorText": "",
  • "additionalErrors": { }
}

Добавление НМ к КТ

Метод позволяет добавить к карточке товара новую номенклатуру. new
Добавление НМ к КТ происходит асинхронно, после отправки запрос становится в очередь на обработку.
Важно! Если после успешной отправки запроса номенклатура не создалась, то необходимо проверить раздел "Список несозданных НМ с ошибками".
Для того чтобы убрать НМ из ошибочных, необходимо повторно сделать запрос с исправленными ошибками.
Максимальный размер запроса 10 Мб.

Габариты товаров можно указать только в сантиметрах.

Authorizations:
HeaderApiKey
Request Body schema: application/json
imtID
integer

imtID КТ, к которой добавляется НМ

Array of objects

Структура добавляемой НМ

Responses

Response Schema: application/json
data
object or null
error
boolean

Флаг ошибки

errorText
string

Описание ошибки

object or string

Дополнительные ошибки

Request samples

Content type
application/json
{
  • "imtID": 987654321,
  • "cardsToAdd": [
    ]
}

Response samples

Content type
application/json
{
  • "data": null,
  • "error": false,
  • "errorText": "",
  • "additionalErrors": { }
}

Объединение / Разъединение НМ

Метод позволяет объединять номенклатуры (nmID) под одним imtID и разъединять их.

Для объединения НМ необходимо отправить запрос со списком НМ с заполненным параметром targetIMT в теле запроса. При этом все НМ объединятся под imtID указанном в targetIMT.

Чтобы отсоединить НМ от карточки, необходимо передать эту НМ без параметра targetIMT в теле запроса.
При этом для передаваемой НМ создается новый imtID.
Если в запросе на разъединение передается несколько НМ, то все они автоматически объединятся под одним новым imtID.
Чтобы присвоить каждой НМ уникальный imtID необходимо передавать по одной НМ за запрос. Для НМ, не участвующих в запросе, никаких изменений не происходит.
Максимальный размер запроса 10 Мб.

ВАЖНО: Объединить можно только номенклатуры с одинаковыми предметами.
ВАЖНО: В одной КТ (под одним imtID) не может быть больше 30 номенклатур (nmID).

Authorizations:
HeaderApiKey
Request Body schema: application/json
One of
targetIMT
required
integer

Существующий у продавца imtID, под которым необходимо объединить НМ

nmIDs
required
Array of integers

nmID, которые необходимо объединить (максимум 30)

Responses

Response Schema: application/json
data
object or null
error
boolean

Флаг ошибки

errorText
string

Описание ошибки

object or string

Дополнительные ошибки

Request samples

Content type
application/json
Example
{
  • "targetIMT": 123,
  • "nmIDs": [
    ]
}

Response samples

Content type
application/json
{
  • "data": null,
  • "error": false,
  • "errorText": "",
  • "additionalErrors": { }
}

Генерация баркодов

Метод позволяет сгенерировать массив уникальных баркодов для создания размера НМ в КТ.

Authorizations:
HeaderApiKey
Request Body schema: application/json
required
count
integer

Кол-во баркодов которые надо сгенерировать, максимальное доступное количество баркодов для генерации - 5 000

Responses

Response Schema: application/json
data
Array of strings

Массив сгенерированых баркодов

error
boolean

Флаг ошибки

errorText
string

Описание ошибки

additionalErrors
string

Дополнительные ошибки

Request samples

Content type
application/json
{
  • "count": 100
}

Response samples

Content type
application/json
{
  • "data": [
    ],
  • "error": false,
  • "errorText": "",
  • "additionalErrors": ""
}

Просмотр

Получение информации о созданных КТ, НМ и размерах

Список номенклатур (НМ)

Метод позволяет получить список созданных НМ с фильтрацией по разным параметрам, пагинацией и сортировкой.
Важно. Карточки, находящиеся в корзине, в ответе метода не выдаются.
Получить такие карточки можно только методом "Список НМ, находящихся в корзине".

Порядок работы с get/cards/list:
Чтобы получить полный список номенклатур, если их больше 100, необходимо воспользоваться пагинацией.

  1. Cделать первый запрос (все указанные ниже параметры обязательны):
            {
              "settings": {
    "cursor": { "limit": 100 }, "filter": { "withPhoto": -1 } } }

  2. Пройти в конец полученного списка номенклатур, скопировать из cursor две строки:
    • "updatedAt": "***",
    • "nmID": ***,
  3. Вставить скопированные строки в cursor запроса, повторить вызов метода.
  4. Повторять пункты 2 и 3, пока total в ответе не станет меньше чем limit в запросе.
    Это будет означать, что Вы получили все карточки.

По желанию можно добавить поиск и сортировку. См описание в Request Body schema
В Request samples представлен пример запроса со всеми возможными параметрами.

Authorizations:
HeaderApiKey
query Parameters
locale
string
Example: locale=ru

Язык для перевода полей ответа name, value и object: ru - русский, en - английский, zh - китайский.

Не используется в песочнице.

Request Body schema: application/json
required
object

Настройки

Responses

Response Schema: application/json
Array of objects

Список КТ

object

Пагинатор

Request samples

Content type
application/json
{
  • "settings": {
    }
}

Response samples

Content type
application/json
{
  • "cards": [
    ],
  • "cursor": {
    }
}

Список несозданных номенклатур (НМ) с ошибками

Метод позволяет получить список НМ и список ошибок которые произошли во время создания КТ.
ВАЖНО: Для того чтобы убрать НМ из ошибочных, надо повторно сделать запрос с исправленными ошибками на создание КТ.

Authorizations:
HeaderApiKey
query Parameters
locale
string
Example: locale=en

Параметр выбора языка значений полей ответа (для которых предусмотрена мультиязычность). new

Не используется в песочнице.

Responses

Response Schema: application/json
Array of objects
error
boolean

Флаг ошибки.

errorText
string

Описание ошибки.

additionalErrors
string

Дополнительные ошибки.

Response samples

Content type
application/json
{
  • "data": [
    ],
  • "error": false,
  • "errorText": "",
  • "additionalErrors": ""
}

Лимиты по КТ

Метод позволяет получить отдельно бесплатные и платные лимиты продавца на создание карточек товаров.
Формула для получения количества карточек, которые можно создать: (freeLimits + paidLimits) - Количество созданных карточек.
Созданными считаются все карточки, которые можно получить методами "Список НМ" и "Список НМ, находящихся в корзине".

Authorizations:
HeaderApiKey

Responses

Response Schema: application/json
object
error
boolean

Флаг ошибки

errorText
string

Описание ошибки

additionalErrors
string or null

Дополнительные ошибки

Response samples

Content type
application/json
{
  • "data": {
    },
  • "error": false,
  • "errorText": "",
  • "additionalErrors": null
}

Конфигуратор

Родительские категории товаров

С помощью данного метода можно получить список всех родительских категорий товаров.

Authorizations:
HeaderApiKey
query Parameters
locale
string
Example: locale=en

Параметр выбора языка (ru, en, zh) значений поля name. Не используется в песочнице

Responses

Response Schema: application/json
Array of objects
error
boolean

Флаг наличия ошибки

errorText
string

Описание ошибки

additionalErrors
string

Дополнительные ошибки

Response samples

Content type
application/json
{
  • "data": [
    ],
  • "error": false,
  • "errorText": "",
  • "additionalErrors": ""
}

Список предметов (подкатегорий)

С помощью данного метода можно получить список всех доступных предметов, родительских категорий предметов, и их идентификаторов. new

Authorizations:
HeaderApiKey
query Parameters
name
string
Example: name=Носки

Поиск по наименованию предмета (Носки), поиск работает по подстроке, искать можно на любом из поддерживаемых языков.

limit
integer
Example: limit=1000

Количество подкатегорий (предметов), максимум 1 000

locale
string
Example: locale=en

Язык полей ответа (ru, en, zh). Не используется в песочнице

offset
integer
Example: offset=5000

Номер позиции, с которой необходимо получить ответ

parentID
integer
Example: parentID=1000

Идентификатор родительской категории предмета

Responses

Response Schema: application/json
Array of objects

Подкатегории (предметы)

error
boolean

Флаг наличия ошибки

errorText
string

Текст ошибки

additionalErrors
string

Дополнительные ошибки

Response samples

Content type
application/json
{
  • "data": [
    ],
  • "error": false,
  • "errorText": "",
  • "additionalErrors": null
}

Характеристики предмета (подкатегории)

Получение списка характеристик предмета по его ID. new

Authorizations:
HeaderApiKey
path Parameters
subjectId
required
integer
Example: 105

Идентификатор предмета

query Parameters
locale
string
Example: locale=en

Параметр выбора языка (ru, en, zh) значений полей subjectName, name. Не используется в песочнице

Responses

Response Schema: application/json
Array of objects

Данные

error
boolean

Флаг наличия ошибки

errorText
string

Текст ошибки

additionalErrors
string

Дополнительные ошибки

Response samples

Content type
application/json
{
  • "data": [
    ],
  • "error": false,
  • "errorText": "",
  • "additionalErrors": null
}

Цвет

Получение значения характеристики цвет.

Authorizations:
HeaderApiKey
query Parameters
locale
string
Example: locale=en

Параметр выбора языка (ru, en, zh) значений полей subjectName, name. Не используется в песочнице

Responses

Response Schema: application/json
Array of objects
error
boolean

Флаг ошибки

errorText
string

Описание ошибки

additionalErrors
string

Дополнительные ошибки

Response samples

Content type
application/json
{
  • "data": [
    ],
  • "error": false,
  • "errorText": "",
  • "additionalErrors": ""
}

Пол

Получение значения характеристики пол.

Authorizations:
HeaderApiKey
query Parameters
locale
string
Example: locale=en

Параметр выбора языка (ru, en, zh) значений полей subjectName, name. Не используется в песочнице

Responses

Response Schema: application/json
data
Array of strings

Массив значений для хар-ки Пол

error
boolean

Флаг ошибки

errorText
string

Описание ошибки

additionalErrors
string

Дополнительные ошибки

Response samples

Content type
application/json
{
  • "data": [
    ],
  • "error": false,
  • "errorText": "",
  • "additionalErrors": ""
}

Страна Производства

Получение значения характеристики Страна Производства.

Authorizations:
HeaderApiKey
query Parameters
locale
string
Example: locale=en

Параметр выбора языка (ru, en, zh) значений полей subjectName, name. Не используется в песочнице

Responses

Response Schema: application/json
Array of objects
error
boolean

Флаг ошибки

errorText
string

Описание ошибки

additionalErrors
string

Дополнительные ошибки

Response samples

Content type
application/json
{
  • "data": [
    ],
  • "error": false,
  • "errorText": "",
  • "additionalErrors": ""
}

Сезон

Получение значения характеристики Сезон.

Authorizations:
HeaderApiKey
query Parameters
locale
string
Example: locale=en

Параметр выбора языка (ru, en, zh) значений полей subjectName, name. Не используется в песочнице

Responses

Response Schema: application/json
data
Array of strings

Массив значений для хар-ки Сезон

error
boolean

Флаг ошибки

errorText
string

Описание ошибки

additionalErrors
string

Дополнительные ошибки

Response samples

Content type
application/json
{
  • "data": [
    ],
  • "error": false,
  • "errorText": "",
  • "additionalErrors": ""
}

ТНВЭД код

С помощью данного метода можно получить список ТНВЭД кодов по ID предмета и фильтру по тнвэд коду. new

Authorizations:
HeaderApiKey
query Parameters
subjectID
required
integer
Example: subjectID=105

Идентификатор предмета

search
integer
Example: search=6106903000

Поиск по ТНВЭД-коду. Работает только в паре с subjectID

locale
string
Example: locale=en

Параметр выбора языка (ru, en, zh) значений полей subjectName, name. Не используется в песочнице

Responses

Response Schema: application/json
Array of objects

Данные

error
boolean

Флаг наличия ошибки

errorText
string

Текст ошибки

additionalErrors
string

Дополнительные ошибки

Response samples

Content type
application/json
{
  • "data": [
    ],
  • "error": false,
  • "errorText": "",
  • "additionalErrors": null
}

Ставка НДС

С помощью данного метода можно получить список значений для характеристики Ставка НДС. new

Authorizations:
HeaderApiKey
query Parameters
locale
required
string
Example: locale=ru

Язык значения элементов data (ru, en, zh). Не используется в песочнице

Responses

Response Schema: application/json
data
Array of strings
error
boolean

Флаг наличия ошибки

errorText
string

Текст ошибки

additionalErrors
string

Дополнительные ошибки

Response samples

Content type
application/json
{
  • "data": [
    ],
  • "error": false,
  • "errorText": "",
  • "additionalErrors": null
}

Медиафайлы

Работа с медиафайлами

Изменить медиафайлы

Изменяет набор медиафайлов для товара (номенклатуры).

Внимание. Новые медиафайлы (data) полностью заменяют старые (mediaFiles). Чтобы добавить новые медиафайлы, укажите ссылки не только на них, но и на старые файлы.

Требования к изображениям:

  • максимум изображений для одного товара (номенклатуры) — 30;
  • минимальное разрешение – 700 × 900 пикселей;
  • максимальный размер — 32 Мб;
  • минимальное качество — 65%;
  • форматы — JPG, PNG, BMP, GIF (статичные), WebP.

Требования к видео:

  • максимум 1 видео для одного товара (номенклатуры).
  • максимальный размер — 50 Мб;
  • форматы — MOV, MP4.

Если хотя бы одно изображение в запросе не соответствует требованиям, то даже при успешном ответе (200) ни одно изображение не загрузится

Authorizations:
HeaderApiKey
Request Body schema: application/json
required
nmId
integer

Артикул Wildberries

data
Array of strings

Ссылки на изображения в том порядке, в котором они будут на карточке товара

Responses

Response Schema: application/json
data
object
error
boolean

Флаг ошибки

errorText
string

Описание ошибки

additionalErrors
object

Дополнительные ошибки

Request samples

Content type
application/json

Response samples

Content type
application/json
{
  • "data": { },
  • "error": false,
  • "errorText": "",
  • "additionalErrors": null
}

Добавить медиафайлы

Добавляет один медиафайл для товара (номенклатуры).

Требования к изображениям:

  • максимум изображений для одного товара (номенклатуры) — 30;
  • минимальное разрешение – 700 × 900 пикселей;
  • максимальный размер — 32 Мб;
  • минимальное качество — 65%;
  • форматы — JPG, PNG, BMP, GIF (статичные), WebP.

Требования к видео:

  • максимум 1 видео для одного товара (номенклатуры);
  • максимальный размер — 50 Мб;
  • форматы — MOV, MP4.
Authorizations:
HeaderApiKey
header Parameters
X-Nm-Id
required
string
Example: 213864079

Артикул Wildberries

X-Photo-Number
required
integer
Example: 2

Номер медиафайла на загрузку, начинается с 1. При загрузке видео всегда указывайте 1.

Чтобы добавить изображение к уже загруженным, номер медиафайла должен быть больше количества уже загруженных медиафайлов.

Request Body schema: multipart/form-data
required
uploadfile
string <binary>

Responses

Response Schema: application/json
data
object
error
boolean

Флаг ошибки

errorText
string

Описание ошибки

additionalErrors
object

Дополнительные ошибки

Response samples

Content type
application/json
{
  • "data": { },
  • "error": false,
  • "errorText": "",
  • "additionalErrors": null
}

Теги

Сервис для работы с тегами КТ. Теги предназначены для быстрого поиска КТ в личном кабинете

Список тегов

Метод позволяет получить список существующих тегов продавца.

Authorizations:
HeaderApiKey

Responses

Response Schema: application/json
object
error
boolean

Флаг ошибки

errorText
string

Описание ошибки

additionalErrors
string

Дополнительные ошибки

Response samples

Content type
application/json
{
  • "data": [
    ],
  • "error": false,
  • "errorText": "",
  • "additionalErrors": ""
}

Создание тега

Метод позволяет создать тег.
Завести можно 15 тегов.
Максимальная длина тега 15 символов.

Authorizations:
HeaderApiKey
Request Body schema: application/json
required
color
string

Цвет тега.

Доступные цвета:
D1CFD7 - серый
FEE0E0 - красный
ECDAFF - фиолетовый
E4EAFF - синий
DEF1DD - зеленный
FFECC7 - желтый

name
string

Имя тега

Responses

Response Schema: application/json
data
object or null
error
boolean

Флаг ошибки

errorText
string

Описание ошибки

additionalErrors
string or null

Дополнительные ошибки

Request samples

Content type
application/json
{
  • "color": "D1CFD7",
  • "name": "Sale"
}

Response samples

Content type
application/json
{
  • "data": null,
  • "error": false,
  • "errorText": "",
  • "additionalErrors": null
}

Изменение тега

Метод позволяет изменять информацию о теге (имя и цвет).

Authorizations:
HeaderApiKey
path Parameters
id
required
integer
Example: 1

Числовой идентификатор тега

Request Body schema: application/json
required
color
string

Цвет тега

name
string

Имя тега

Responses

Response Schema: application/json
One of
data
object or null
error
boolean

Флаг ошибки

errorText
string

Описание ошибки

additionalErrors
string or null

Дополнительные ошибки

Request samples

Content type
application/json
{
  • "color": "D1CFD7",
  • "name": "Sale"
}

Response samples

Content type
application/json
Example
{
  • "data": null,
  • "error": false,
  • "errorText": "",
  • "additionalErrors": null
}

Удаление тега

Метод позволяет удалить тег   

Authorizations:
HeaderApiKey
path Parameters
id
required
integer
Example: 1

Числовой идентификатор тега

Responses

Response Schema: application/json
One of
data
object or null
error
boolean

Флаг ошибки

errorText
string

Описание ошибки

additionalErrors
string or null

Дополнительные ошибки

Response samples

Content type
application/json
Example
{
  • "data": null,
  • "error": false,
  • "errorText": "",
  • "additionalErrors": null
}

Управление тегами в КТ

Метод позволяет добавить теги к КТ и снять их с КТ.
При снятии тега с КТ сам тег не удаляется.
К карточке можно добавить 15 тегов.

Authorizations:
HeaderApiKey
Request Body schema: application/json
required
nmID
integer

Артикул WB

tagsIDs
Array of integers

Массив числовых идентификаторов тегов.
Что бы снять теги с КТ, необходимо передать пустой массив.
Чтобы добавить теги к уже имеющимся в КТ, необходимо в запросе передать новые теги и теги, которые уже есть в КТ.

Responses

Response Schema: application/json
data
object or null
error
boolean

Флаг ошибки

errorText
string

Описание ошибки

additionalErrors
string or null

Дополнительные ошибки

Request samples

Content type
application/json
{
  • "nmID": 179891389,
  • "tagsIDs": [
    ]
}

Response samples

Content type
application/json
{
  • "data": null,
  • "error": false,
  • "errorText": "",
  • "additionalErrors": null
}

Корзина

Перенос НМ в корзину

Метод позволяет перенести НМ в корзину. Перенос карточки в корзину не является удалением карточки. new
ВАЖНО: При переносе НМ в корзину, данная НМ выходит из КТ, то есть ей присваивается новый imtID.
Карточка товара удаляется автоматически, если лежит в корзине больше 30 дней.
Корзина зачищается от карточек, лежащих в ней более 30 дней, каждую ночь по Московскому времени.

Authorizations:
HeaderApiKey
Request Body schema: application/json
required
Array
nmIDs
Array of integers

Артикул WB (max. 1000)

Responses

Response Schema: application/json
data
object or null
error
boolean

Флаг ошибки

errorText
string

Описание ошибки

additionalErrors
object

Дополнительные ошибки

Request samples

Content type
application/json
{
  • "nmIDs": [
    ]
}

Response samples

Content type
application/json
{
  • "data": null,
  • "error": false,
  • "errorText": "",
  • "additionalErrors": { }
}

Восстановление НМ из корзины

Метод позволяет восстановить НМ из корзины. new
ВАЖНО: При восстановлении НМ из корзины она не возвращается в КТ в которой была до переноса в корзину, то есть imtID остается тот же, что и был у НМ в корзине.

Authorizations:
HeaderApiKey
Request Body schema: application/json
required
Array
nmIDs
integer

Артикул WB (max. 1000)

Responses

Response Schema: application/json
data
object or null
error
boolean

Флаг ошибки

errorText
string

Описание ошибки

additionalErrors
object

Дополнительные ошибки

Request samples

Content type
application/json
{
  • "nmIDs": [
    ]
}

Response samples

Content type
application/json
{
  • "data": null,
  • "error": false,
  • "errorText": "",
  • "additionalErrors": { }
}

Список НМ, находящихся в корзине

Метод позволяет получить список НМ, находящихся в корзине.

Порядок работы.
Чтобы получить полный список номенклатур, если их больше 100, необходимо воспользоваться пагинацией.

  1. Cделать первый запрос (все указанные ниже параметры обязательны):
            {
              "settings": {
    "cursor": { "limit": 100 } } }

  2. Пройти в конец полученного списка номенклатур, скопировать из cursor две строки:
    • "trashedAt": "***",
    • "nmID": ***,
  3. Вставить скопированные строки в cursor запроса, повторить вызов метода.
  4. Повторять пункты 2 и 3, пока total в ответе не станет меньше чем limit в запросе.
    Это будет означать, что Вы получили все карточки.

По желанию можно добавить поиск и сортировку. См описание в Request Body schema
В Request samples представлен пример запроса со всеми возможными параметрами.

Authorizations:
HeaderApiKey
query Parameters
locale
string
Enum: "ru" "en" "zh"

Язык полей ответа name, value и object: ru, en, zh.

Не используется в песочнице

Request Body schema: application/json
required
object

Настройки

Responses

Response Schema: application/json
Array of objects

Массив карточек товаров

object

Request samples

Content type
application/json
{
  • "settings": {
    }
}

Response samples

Content type
application/json
{
  • "cards": [
    ],
  • "cursor": {
    }
}