Перейти к основному содержимому

Структура SKU (SKU data object)

Описание

Массив объектов sku используется в API запросах, связанных с импортом SKU в маркет.

ПараметрТипПримерОбязательныйОписание
namestring"Canon EOS 90D Body"ДаНазвание SKU.
external_idstring"12345678"ДаДополнительный идентификатор SKU, который используется при добавлении позиции в заказе.
pricestring"510"НетАктуальная цена SKU.
old_pricestring"600"НетСтарая цена SKU.
currencystring"USD"НетВалюта, в которой указана цена SKU.
Валюты настраиваются в интерфейсе платформы: Маркет Настройки Другое. Если в запросе передать валюту, которая не задана в платформе, произойдет ошибка.
tagsarray
[
   "camera",
   "Canon"
]
НетСписок тегов.
manufacturer_namestring"Canon"НетНазвание производителя.
descriptionstring"test description"НетОписание SKU. Длина текста — не более 1000 символов.
product_external_idstring"12345"ДаДополнительный идентификатор продукта, к которому привязан SKU.
Должен быть одинаковым для всех SKU одного продукта.
urlstring"https://example.com"НетURL страницы SKU на сайте магазина.
picturesarray
[
   "https://example_1.com",
   "https://example_2.com"
]
НетURL-ссылка на картинку SKU.
countint10НетКоличество SKU, доступное для продажи.
expiration_timestring"730"НетСрок годности или службы.
is_availablebooltrueНетЕсть ли SKU в наличии у магазина.
deliveryboolfalseНетВозможность курьерской доставки (по всем регионам, в которые доставляет магазин).
barcodearray
[
   5235235,
   347347,
   335578769
]
НетСписок штрихкодов SKU.
manufacturer_warrantybooltrueНетОфициальная гарантия производителя.
custom_fieldsobject
{
   "color": "black",
   "weight": 730,
   "dimensions": "105*139*79"
}
НетДополнительные поля SKU.
regional_dataarray
[
   {
      "external_id": "region_YnCrJj8Y1",
      "price": "36000",
      "old_price": "38500",
      "currency": "RUB",
      "custom_fields": {
         "color": "black",
         "weight": 701
      },
      "count": 10,
      "is_available": true,
      "delivery": true
   }
]
НетДанные о SKU, которые могут различаться в зависимости от региона.

external_id – это дополнительный идентификатор региона. Создать регион и получить его идентификатор можно в интерфейсе платформы: Маркет Настройки.
categoriesarray
[
"category_1",
"category_2"
]
НетНазвание категории SKU.

JSON

[
{
"name": "iPhone",
"external_id": "12345",
"price": "235",
"old_price": "400",
"currency": "USD",
"description": "",
"product_external_id": "12345678",
"categories": ["1234", "12345"],
"tags": ["one", "two"],
"manufacturer_name": "Apple",
"url": "https://example.com",
"pictures": ["https://example.com", "https://example.com"],
"count": 50,
"expiration_time": "730",
"is_available": true,
"delivery": true,
"barcode": [23346346, 23546362, 76834566],
"manufacturer_warranty": true,
"custom_fields": {
"sku_custom_field_1": 123,
"sku_custom_field_2": "data"
},
"regional_data": [
{
"external_id": "region_YnCrJj8Y1",
"price": "864825",
"old_price": "400",
"currency": "USD",
"custom_fields": {
"sku_custom_field_1": 123,
"sku_custom_field_2": "data"
},
"count": 30,
"is_available": true,
"delivery": true
}
]
}
]