- Request
- Responses
- 200 OK
- Body
- GetOfferMappingsResultDTO
- ApiResponseStatusType
- GetOfferMappingDTO
- ScrollingPagerDTO
- GetMappingDTO
- GetOfferDTO
- ShowcaseUrlDTO
- GetPriceDTO
- AgeDTO
- GetPriceWithDiscountDTO
- OfferCampaignStatusDTO
- CommodityCodeDTO
- OfferConditionDTO
- TimePeriodDTO
- OfferManualDTO
- OfferMediaFilesDTO
- OfferParamDTO
- OfferSellingProgramDTO
- OfferType
- OfferWeightDimensionsDTO
- ShowcaseType
- CurrencyType
- AgeUnitType
- OfferCampaignStatusType
- CommodityCodeType
- OfferConditionQualityType
- OfferConditionType
- TimeUnitType
- OfferMediaFileDTO
- SellingProgramType
- OfferSellingProgramStatusType
- MediaFileUploadStateType
- 400 Bad Request
- 401 Unauthorized
- 403 Forbidden
- 404 Not Found
- 420 Method Failure
- 500 Internal Server Error
Информация о товарах в каталоге
Метод доступен для всех моделей.
Если вы используете API-Key-токен, для вызова метода необходим один из доступов в списке
- offers-and-cards-management — Управление товарами и карточками
- offers-and-cards-management:read-only — Просмотр товаров и карточек
- all-methods — Полное управление кабинетом
- all-methods:read-only — Просмотр всех данных
Возвращает список товаров в каталоге, их категории на Маркете и характеристики каждого товара.
Можно использовать тремя способами:
- задать список интересующих SKU;
- задать фильтр — в этом случае результаты возвращаются постранично;
- не передавать тело запроса, чтобы получить список всех товаров в каталоге.
⚙️ Лимит: 600 запросов в минуту, не более 200 товаров в одном запросе |
---|
Request
POST
https://api.partner.market.yandex.ru/businesses/{businessId}/offer-mappings
Path parameters
Name |
Description |
businessId* |
Type: integer<int64> Идентификатор кабинета. Чтобы его узнать, воспользуйтесь запросом GET campaigns. ℹ️ Что такое кабинет и магазин на Маркете
Min value: |
Query parameters
Name |
Description |
language |
Type: CatalogLanguageType Язык, на котором принимаются и возвращаются значения в параметрах Значение по умолчанию: |
limit |
Type: integer<int32> Количество значений на одной странице.
Min value: |
page_token |
Type: string Идентификатор страницы c результатами. Если параметр не указан, возвращается первая страница. Рекомендуем передавать значение выходного параметра Если задан |
CatalogLanguageType
Язык:
RU
— русский.UZ
— узбекский.
Type |
Description |
Enum: |
Body
application/json
{
"offerIds": [
"string"
],
"cardStatuses": [
"HAS_CARD_CAN_NOT_UPDATE"
],
"categoryIds": [
0
],
"vendorNames": [
"string"
],
"tags": [
"string"
],
"archived": false
}
Name |
Description |
archived |
Type: boolean Фильтр по нахождению в архиве. Передайте |
cardStatuses |
Type: OfferCardStatusType[] Фильтр по статусам карточек. Что такое карточка товара
Enum: Min items: Unique items |
categoryIds |
Type: integer[] Фильтр по категориям на Маркете. Min items: Unique items |
offerIds |
Type: string[] Идентификаторы товаров, информация о которых нужна. Такой список возвращается только целиком Если вы запрашиваете информацию по конкретным SKU, не заполняйте:
Правила использования SKU:
SKU товара можно изменить в кабинете продавца на Маркете. О том, как это сделать, читайте в Справке Маркета для продавцов. Что такое SKU и как его назначать Min length: Max length: Pattern: Min items: Max items: Unique items |
tags |
Type: string[] Фильтр по тегам. Min items: Unique items |
vendorNames |
Type: string[] Фильтр по брендам. Min items: Unique items |
OfferCardStatusType
Статус карточки товара:
HAS_CARD_CAN_NOT_UPDATE
— Карточка Маркета.HAS_CARD_CAN_UPDATE
— Можно дополнить.HAS_CARD_CAN_UPDATE_ERRORS
— Изменения не приняты.HAS_CARD_CAN_UPDATE_PROCESSING
— Изменения на проверке.NO_CARD_NEED_CONTENT
— Создайте карточку.NO_CARD_MARKET_WILL_CREATE
— Создаст Маркет.NO_CARD_ERRORS
— Не создана из-за ошибки.NO_CARD_PROCESSING
— Проверяем данные.NO_CARD_ADD_TO_CAMPAIGN
— Разместите товар в магазине.
Type |
Description |
Enum: |
Responses
200 OK
Информация о товарах в каталоге.
Body
application/json
{
"status": "OK",
"result": {
"paging": {
"nextPageToken": "string",
"prevPageToken": "string"
},
"offerMappings": [
{
"offer": {
"offerId": "string",
"name": "Ударная дрель Makita HP1630, 710 Вт",
"marketCategoryId": 0,
"category": "string",
"pictures": [
"string"
],
"videos": [
"string"
],
"manuals": [
{
"url": "string",
"title": "string"
}
],
"vendor": "LEVENHUK",
"barcodes": [
46012300000000
],
"description": "string",
"manufacturerCountries": [
"Россия"
],
"weightDimensions": {
"length": 65.55,
"width": 50.7,
"height": 20,
"weight": 1.001
},
"vendorCode": "VNDR-0005A",
"tags": [
"до 500 рублей"
],
"shelfLife": {
"timePeriod": 0,
"timeUnit": "HOUR",
"comment": "string"
},
"lifeTime": {
"timePeriod": 0,
"timeUnit": "HOUR",
"comment": "string"
},
"guaranteePeriod": {
"timePeriod": 0,
"timeUnit": "HOUR",
"comment": "string"
},
"customsCommodityCode": 8517610008,
"commodityCodes": [
{
"code": "string",
"type": "CUSTOMS_COMMODITY_CODE"
}
],
"certificates": [
"string"
],
"boxCount": 0,
"condition": {
"type": "PREOWNED",
"quality": "PERFECT",
"reason": "string"
},
"type": "DEFAULT",
"downloadable": false,
"adult": false,
"age": {
"value": 0,
"ageUnit": "YEAR"
},
"params": [
{
"name": "Wi-Fi",
"value": "есть"
}
],
"basicPrice": {
"value": 0,
"currencyId": "RUR",
"discountBase": 0,
"updatedAt": "2022-12-29T18:02:01Z"
},
"purchasePrice": {
"value": 0,
"currencyId": "RUR",
"updatedAt": "2022-12-29T18:02:01Z"
},
"additionalExpenses": {
"value": 0,
"currencyId": "RUR",
"updatedAt": "2022-12-29T18:02:01Z"
},
"cardStatus": "HAS_CARD_CAN_NOT_UPDATE",
"campaigns": [
{
"campaignId": 0,
"status": "PUBLISHED"
}
],
"sellingPrograms": [
{
"sellingProgram": "FBY",
"status": "FINE"
}
],
"mediaFiles": {
"firstVideoAsCover": false,
"videos": [
{
"url": "string",
"title": "string",
"uploadState": "UPLOADING"
}
],
"pictures": [
{
"url": "string",
"title": "string",
"uploadState": "UPLOADING"
}
],
"manuals": [
{
"url": "string",
"title": "string",
"uploadState": "UPLOADING"
}
]
},
"archived": false
},
"mapping": {
"marketSku": 0,
"marketSkuName": "string",
"marketModelId": 0,
"marketModelName": "string",
"marketCategoryId": 0,
"marketCategoryName": "string"
},
"showcaseUrls": [
{
"showcaseType": "B2B",
"showcaseUrl": "string"
}
]
}
]
}
}
Name |
Description |
result |
Type: GetOfferMappingsResultDTO Информация о товарах. |
status |
Type: ApiResponseStatusType Тип ответа. Возможные значения:
Enum: |
GetOfferMappingsResultDTO
Информация о товарах.
Name |
Description |
offerMappings* |
Type: GetOfferMappingDTO[] Информация о товарах. |
paging |
Type: ScrollingPagerDTO Идентификатор следующей страницы. |
ApiResponseStatusType
Тип ответа. Возможные значения:
OK
— ошибок нет.ERROR
— при обработке запроса произошла ошибка.
Type |
Description |
Enum: |
GetOfferMappingDTO
Информация о товаре.
Name |
Description |
mapping |
Type: GetMappingDTO Информация о карточке товара на Маркете. Может отсутствовать в ответе, если товар еще не привязан к карточке. Проверьте статус карточки или исправьте ошибки. |
offer |
Type: GetOfferDTO Основные параметры товара. |
showcaseUrls |
Type: ShowcaseUrlDTO[] Ссылки на один и тот же товар на разных витринах Маркета. Min items: |
ScrollingPagerDTO
Информация о страницах результатов.
Name |
Description |
nextPageToken |
Type: string Идентификатор следующей страницы результатов. |
prevPageToken |
Type: string Идентификатор предыдущей страницы результатов. |
GetMappingDTO
Информация о товарах в каталоге.
Name |
Description |
marketCategoryId |
Type: integer<int64> Идентификатор категории на Маркете, в которую попал товар. Может отсутствовать в ответе, если Маркет еще не определил категорию товара. |
marketCategoryName |
Type: string Название категории карточки на Маркете. Может отсутствовать в ответе, если Маркет еще не определил категорию товара. |
marketModelId ⦸
|
Type: integer<int64> Идентификатор модели на Маркете. Может отсутствовать в ответе, если товар еще не привязан к карточке. |
marketModelName ⦸
|
Type: string Название модели на Маркете. Может отсутствовать в ответе, если товар еще не привязан к карточке. |
marketSku |
Type: integer<int64> Идентификатор карточки на Маркете. Min value: |
marketSkuName |
Type: string Название карточки товара. Может отсутствовать в ответе, если товар еще не привязан к карточке. |
GetOfferDTO
Параметры товара.
Name |
Description |
offerId* |
Type: string Ваш SKU — идентификатор товара в вашей системе. Правила использования SKU:
SKU товара можно изменить в кабинете продавца на Маркете. О том, как это сделать, читайте в Справке Маркета для продавцов. Что такое SKU и как его назначать Min length: Max length: Pattern: |
additionalExpenses |
Type: GetPriceDTO Дополнительные расходы на товар. Например, на доставку или упаковку.
|
adult |
Type: boolean Параметр включает для товара пометку 18+. Устанавливайте ее только для товаров, которые относятся к удовлетворению сексуальных потребностей. |
age |
Type: AgeDTO Если товар не предназначен для детей младше определенного возраста, укажите это. Возрастное ограничение можно задавать в годах (с нуля, с 6, 12, 16 или 18) или в месяцах (любое число от 0 до 12). |
archived |
Type: boolean Товар помещен в архив. |
barcodes |
Type: string[] Указывайте в виде последовательности цифр. Подойдут коды EAN-13, EAN-8, UPC-A, UPC-E или Code 128. Для книг указывайте ISBN. Для товаров определенных категорий и торговых марок штрихкод должен быть действительным кодом GTIN. Обратите внимание: внутренние штрихкоды, начинающиеся на 2 или 02, и коды формата Code 128 не являются GTIN. Что такое GTIN Example: Min items: Unique items |
basicPrice |
Type: GetPriceWithDiscountDTO Цена.
|
boxCount |
Type: integer<int32> Количество грузовых мест. Параметр используется, если товар представляет собой несколько коробок, упаковок и так далее. Например, кондиционер занимает два места — внешний и внутренний блоки в двух коробках. Для товаров, занимающих одно место, не передавайте этот параметр. Min value: |
campaigns |
Type: OfferCampaignStatusDTO[] Список магазинов, в которых размещен товар.
Min items: |
cardStatus |
Type: OfferCardStatusType Статус карточки товара:
Enum: |
category ⦸
|
Type: string Вместо него используйте Категория товара в вашем магазине. |
certificates |
Type: string[] Номера документов на товар: сертификата, декларации соответствия и т. п. Передавать можно только номера документов, сканы которого загружены в кабинете продавца по инструкции.
Min items: Unique items |
commodityCodes |
Type: CommodityCodeDTO[] Товарные коды.
Min items: |
condition |
Type: OfferConditionDTO Состояние уцененного товара. Используется только для товаров, продаваемых с уценкой. |
customsCommodityCode ⦸
|
Type: string Вместо него используйте Код товара в единой Товарной номенклатуре внешнеэкономической деятельности (ТН ВЭД) — 10 или 14 цифр без пробелов. Обязательно укажите, если он есть. Example: |
description |
Type: string Подробное описание товара: например, его преимущества и особенности. Не давайте в описании инструкций по установке и сборке. Не используйте слова «скидка», «распродажа», «дешевый», «подарок» (кроме подарочных категорий), «бесплатно», «акция», «специальная цена», «новинка», «new», «аналог», «заказ», «хит». Не указывайте никакой контактной информации и не давайте ссылок. Для форматирования текста можно использовать теги HTML:
Оптимальная длина — 400–600 символов. |
downloadable |
Type: boolean Признак цифрового товара. Укажите |
guaranteePeriod |
Type: TimePeriodDTO Гарантийный срок — период, в течение которого можно заменить или починить товар без дополнительной платы. Обязательно указывайте срок, если он есть. В комментарии опишите особенности гарантийного обслуживания. Например, |
lifeTime |
Type: TimePeriodDTO Срок службы — период, в течение которого товар должен исправно выполнять свою функцию. Обязательно указывайте срок, если он есть. В комментарии укажите условия хранения. Например, |
manuals |
Type: OfferManualDTO[] Список инструкций по использованию товара.
Min items: |
manufacturerCountries |
Type: string[] Страна, где был произведен товар. Записывайте названия стран так, как они записаны в списке.
Example: Min items: Unique items |
marketCategoryId |
Type: integer<int64> Идентификатор категории на Маркете, к которой вы относите свой товар. Всегда указывайте, когда передаете Если при изменении характеристик передать Если не передать их оба, будет использована информация из устаревших параметров При изменении категории убедитесь, что характеристики товара и их значения в параметре Список категорий Маркета можно получить с помощью запроса POST categories/tree. |
mediaFiles |
Type: OfferMediaFilesDTO Информация о медиафайлах товара. |
name |
Type: string Составляйте название по схеме: тип + бренд или производитель + модель + особенности, если есть (например, цвет, размер или вес) и количество в упаковке. Не включайте в название условия продажи (например, «скидка», «бесплатная доставка» и т. д.), эмоциональные характеристики («хит», «супер» и т. д.). Не пишите слова большими буквами — кроме устоявшихся названий брендов и моделей. Оптимальная длина — 50–60 символов. Example: |
params ⦸
|
Type: OfferParamDTO[] При передаче характеристик используйте Характеристики, которые есть только у товаров конкретной категории — например, диаметр колес велосипеда или материал подошвы обуви.
Если у товара несколько значений одного параметра, передайте их с одним и тем же Пример
Min items: |
pictures |
Type: string[] Ссылки на изображения товара. Изображение по первой ссылке считается основным, остальные дополнительными. Требования к ссылкам
✅ ✅ ❌ ❌ Ссылки на изображение должны быть постоянными. Нельзя использовать динамические ссылки, меняющиеся от выгрузки к выгрузке. Если нужно заменить изображение, выложите новое изображение по новой ссылке, а ссылку на старое удалите. Если просто заменить изображение по старой ссылке, оно не обновится. Min length: Max length: Min items: Unique items |
purchasePrice |
Type: GetPriceDTO Себестоимость — затраты на самостоятельное производство товара или закупку у производителя или поставщиков.
|
sellingPrograms |
Type: OfferSellingProgramDTO[] Информация о том, какие для товара доступны модели размещения.
Min items: |
shelfLife |
Type: TimePeriodDTO Срок годности — период, по прошествии которого товар становится непригоден. Указывайте срок, указанный на банке или упаковке. Текущая дата, дата поставки или дата отгрузки значения не имеет. Обязательно указывайте срок, если он есть. В комментарии укажите условия хранения. Например, |
tags |
Type: string[] Метки товара, которые использует магазин. Покупателям теги не видны. По тегам можно группировать и фильтровать разные товары в каталоге — например, товары одной серии, коллекции или линейки. Максимальная длина тега — 20 символов. У одного товара может быть максимум 10 тегов.
Example: Min items: Max items: Unique items |
type |
Type: OfferType Особый тип товара. Указывается, если товар:
Enum: |
vendor |
Type: string Название бренда или производителя. Должно быть записано так, как его пишет сам бренд. Example: |
vendorCode |
Type: string Артикул товара от производителя. Example: |
videos |
Type: string[] Ссылки (URL) на видео товара. Требования к ссылке
✅ ✅ ❌ ❌ Ссылки на видео должны быть постоянными. Нельзя использовать динамические ссылки, меняющиеся от выгрузки к выгрузке. Если нужно заменить видео, выложите новое видео по новой ссылке, а ссылку на старое удалите. Если просто заменить видео по старой ссылке, оно не обновится. Min length: Max length: Min items: Unique items |
weightDimensions |
Type: OfferWeightDimensionsDTO Габариты упаковки и вес товара. |
ShowcaseUrlDTO
Ссылка на товар на витрине и ее тип.
Name |
Description |
showcaseType* |
Type: ShowcaseType Тип витрины. Enum: |
showcaseUrl* |
Type: string Ссылка на товар. |
GetPriceDTO
Цена с указанием времени последнего обновления.
Name |
Description |
currencyId* |
Type: CurrencyType Валюта. Enum: |
updatedAt* |
Type: string<date-time> Время последнего обновления. |
value* |
Type: number Цена товара. Min value (exclusive): |
AgeDTO
Возраст в заданных единицах измерения.
Name |
Description |
ageUnit* |
Type: AgeUnitType Единица измерения. Enum: |
value* |
Type: number Значение. Min value: |
GetPriceWithDiscountDTO
Цена с указанием валюты, скидки и времени последнего обновления.
Name |
Description |
updatedAt* |
Type: string<date-time> Время последнего обновления. |
currencyId |
Type: CurrencyType Валюта. Enum: |
discountBase |
Type: number Зачеркнутая цена. Число должно быть целым. Вы можете указать цену со скидкой от 5 до 99%. Передавайте этот параметр при каждом обновлении цены, если предоставляете скидку на товар. Min value (exclusive): |
value |
Type: number Цена товара. Min value (exclusive): |
OfferCampaignStatusDTO
Статус товара в магазине.
Name |
Description |
campaignId* |
Type: integer<int64> Идентификатор кампании. Его можно узнать с помощью запроса GET campaigns или найти в кабинете продавца на Маркете — нажмите на название своего бизнеса и перейдите на страницу:
⚠️ Не передавайте вместо него идентификатор магазина, который указан в кабинете продавца на Маркете рядом с названием магазина и в некоторых отчетах. |
status* |
Type: OfferCampaignStatusType Статус товара. Enum: |
CommodityCodeDTO
Товарный код.
Name |
Description |
code* |
Type: string Товарный код. |
type* |
Type: CommodityCodeType Тип товарного кода. Enum: |
OfferConditionDTO
Состояние уцененного товара.
Name |
Description |
quality |
Type: OfferConditionQualityType Внешний вид товара. Enum: |
reason |
Type: string Описание товара. Подробно опишите дефекты, насколько они заметны и где их искать. |
type |
Type: OfferConditionType Тип уценки. Enum: |
TimePeriodDTO
Временной отрезок с комментарием. Требования к содержанию комментария зависят от контекста использования параметра и указаны в описании поля, которое его содержит.
Name |
Description |
timePeriod* |
Type: integer Продолжительность в указанных единицах. |
timeUnit* |
Type: TimeUnitType Единица измерения. Enum: |
comment |
Type: string Комментарий. Max length: |
OfferManualDTO
Инструкция по использованию товара.
Name |
Description |
url* |
Type: string Ссылка на инструкцию. Min length: Max length: |
title |
Type: string Название инструкции, которое будет отображаться на карточке товара. Max length: |
OfferMediaFilesDTO
Информация о медиафайлах товара.
Name |
Description |
firstVideoAsCover ⦸
|
Type: boolean Использовать первое видео в карточке как видеообложку. Передайте |
manuals |
Type: OfferMediaFileDTO[] Руководства по использованию товара.
Min items: |
pictures |
Type: OfferMediaFileDTO[] Изображения товара.
Min items: |
videos |
Type: OfferMediaFileDTO[] Видеофайлы товара.
Min items: |
OfferParamDTO
Параметры товара.
Если у товара несколько значений одного параметра, передайте их с одним и тем же name
, но разными value
.
Пример
"params": [
{
"name": "Цвет для фильтра",
"value": "Зеленый"
},
{
"name": "Цвет для фильтра",
"value": "Желтый"
}
]
Name |
Description |
name* |
Type: string Название характеристики. Должно совпадать с названием характеристики на Маркете. Узнать его можно из Excel-шаблона категории или через запрос POST category/{categoryId}/parameters. Example: Max length: |
value* |
Type: string Значение. Example: |
OfferSellingProgramDTO
Информация о том, по каким моделям можно продавать товар, а по каким нельзя.
Name |
Description |
sellingProgram* |
Type: SellingProgramType Модель размещения. Enum: |
status* |
Type: OfferSellingProgramStatusType Информация о том, можно ли по этой модели продавать товар. Enum: |
OfferType
Особый тип товара:
DEFAULT
— товары, для которых вы передавали особый тип ранее и хотите убрать его.MEDICINE
— лекарства.BOOK
— бумажные и электронные книги.AUDIOBOOK
— аудиокниги.ARTIST_TITLE
— музыкальная и видеопродукция.ON_DEMAND
— товары на заказ.ALCOHOL
— алкоголь.
Если ваш товар — книга
Укажите год издания в характеристиках товара. Подробнее о параметре
Type |
Description |
Enum: |
OfferWeightDimensionsDTO
Габариты упаковки и вес товара.
Если товар занимает несколько коробок, перед измерением размеров сложите их компактно.
Name |
Description |
height* |
Type: number Высота упаковки в см. Example: Min value: |
length* |
Type: number Длина упаковки в см. Example: Min value: |
weight* |
Type: number Вес товара в кг с учетом упаковки (брутто). Example: Min value: |
width* |
Type: number Ширина упаковки в см. Example: Min value: |
ShowcaseType
Тип витрины:
B2B
— Яндекс Маркет для бизнеса (товары для юридических лиц и ИП). Подробнее о сервисе читайте в Справке.B2C
— основная витрина Маркета (товары для физических лиц).
Type |
Description |
Enum: |
CurrencyType
Коды валют:
RUR
— российский рубль.UAH
— украинская гривна.BYR
— белорусский рубль.KZT
— казахстанский тенге.UZS
— узбекский сум.
Type |
Description |
Enum: |
AgeUnitType
Единицы измерения возраста:
YEAR
— год.MONTH
— месяц.
Type |
Description |
Enum: |
OfferCampaignStatusType
Статус товара:
PUBLISHED
— Готов к продаже.CHECKING
— На проверке.DISABLED_BY_PARTNER
— Скрыт вами.REJECTED_BY_MARKET
— Отклонен.DISABLED_AUTOMATICALLY
— Исправьте ошибки.CREATING_CARD
— Создается карточка.NO_CARD
— Нужна карточка.NO_STOCKS
— Нет на складе.ARCHIVED
— В архиве.
Что обозначает каждый из статусов
Type |
Description |
Enum: |
CommodityCodeType
Тип товарного кода:
CUSTOMS_COMMODITY_CODE
— код товара в единой Товарной номенклатуре внешнеэкономической деятельности (ТН ВЭД) — 10 или 14 цифр без пробелов.IKPU_CODE
— идентификационный код продукции и услуг (ИКПУ) в Узбекистане – 17 цифр без пробелов.
Не передавайте несколько кодов одного типа.
Type |
Description |
Enum: |
OfferConditionQualityType
Внешний вид товара:
PERFECT
— идеальный.EXCELLENT
— отличный.GOOD
— хороший.NOT_SPECIFIED
— не выбран.
Type |
Description |
Enum: |
OfferConditionType
Тип уценки:
PREOWNED
— бывший в употреблении товар, раньше принадлежал другому человеку.SHOWCASESAMPLE
— витринный образец.REFURBISHED
— повторная продажа товара.REDUCTION
— товар с дефектами.RENOVATED
— восстановленный товар.NOT_SPECIFIED
— не выбран.
REFURBISHED
— специальное значение для одежды, обуви и аксессуаров. Используется только для уцененных товаров из этой категории. Другие значения для одежды, обуви и аксессуаров не используются.
Type |
Description |
Enum: |
TimeUnitType
Единица измерения времени:
HOUR
— час.DAY
— сутки.WEEK
— неделя.MONTH
— месяц.YEAR
— год.
Type |
Description |
Enum: |
OfferMediaFileDTO
Информация о медиафайле товара.
Name |
Description |
title |
Type: string Название медиафайла. |
uploadState |
Type: MediaFileUploadStateType Состояние загрузки медиафайла. Enum: |
url |
Type: string Ссылка на медиафайл. Min length: Max length: |
SellingProgramType
Модель размещения:
FBY
— FBY.FBS
— FBS.DBS
— DBS.EXPRESS
— Экспресс.
Type |
Description |
Enum: |
OfferSellingProgramStatusType
Информация о доступности или недоступности.
FINE
— доступно.REJECT
— недоступно.
Type |
Description |
Enum: |
MediaFileUploadStateType
Состояние загрузки медиафайла:
UPLOADING
— загружается.UPLOADED
— успешно загружен.FAILED
— при загрузке произошла ошибка. Повторите попытку позже.
Type |
Description |
Enum: |
400 Bad Request
Запрос содержит неправильные данные. Подробнее об ошибке
Body
application/json
{
"status": "OK",
"errors": [
{
"code": "string",
"message": "string"
}
]
}
Name |
Description |
errors |
Type: ApiErrorDTO[] Список ошибок. Min items: |
status |
Type: ApiResponseStatusType Тип ответа. Возможные значения:
Enum: |
ApiErrorDTO
Общий формат ошибки.
Name |
Description |
code* |
Type: string Код ошибки. |
message |
Type: string Описание ошибки. |
401 Unauthorized
В запросе не указаны данные для авторизации. Подробнее об ошибке
Body
application/json
{
"status": "OK",
"errors": [
{
"code": "string",
"message": "string"
}
]
}
Name |
Description |
errors |
Type: ApiErrorDTO[] Список ошибок. Min items: |
status |
Type: ApiResponseStatusType Тип ответа. Возможные значения:
Enum: |
403 Forbidden
Данные для авторизации неверны или доступ к ресурсу запрещен. Подробнее об ошибке
Body
application/json
{
"status": "OK",
"errors": [
{
"code": "string",
"message": "string"
}
]
}
Name |
Description |
errors |
Type: ApiErrorDTO[] Список ошибок. Min items: |
status |
Type: ApiResponseStatusType Тип ответа. Возможные значения:
Enum: |
404 Not Found
Запрашиваемый ресурс не найден. Подробнее об ошибке
Body
application/json
{
"status": "OK",
"errors": [
{
"code": "string",
"message": "string"
}
]
}
Name |
Description |
errors |
Type: ApiErrorDTO[] Список ошибок. Min items: |
status |
Type: ApiResponseStatusType Тип ответа. Возможные значения:
Enum: |
420 Method Failure
Превышено ограничение на доступ к ресурсу. Подробнее об ошибке
Body
application/json
{
"status": "OK",
"errors": [
{
"code": "string",
"message": "string"
}
]
}
Name |
Description |
errors |
Type: ApiErrorDTO[] Список ошибок. Min items: |
status |
Type: ApiResponseStatusType Тип ответа. Возможные значения:
Enum: |
500 Internal Server Error
Внутренняя ошибка Маркета. Подробнее об ошибке
Body
application/json
{
"status": "OK",
"errors": [
{
"code": "string",
"message": "string"
}
]
}
Name |
Description |
errors |
Type: ApiErrorDTO[] Список ошибок. Min items: |
status |
Type: ApiResponseStatusType Тип ответа. Возможные значения:
Enum: |
No longer supported, please use an alternative and newer version.
Что такое GTIN
GTIN — это уникальный номер, присвоенный товару в единой международной базе GS1. Из этого номера получается штрихкод формата EAN, UPC или ISBN.
Как убедиться, что товар есть в базе
Проверить код можно на странице проверки на сайте ассоциации GS1. Если товар не находится, запросите код GTIN у вашего поставщика.
Как получить GTIN для своих товаров
Чтобы получить коды GTIN, производителю нужно вступить в ассоциацию GS1 и зарегистрировать товары.