Перейти к основному содержимому
Altcraft Docs LogoAltcraft Docs Logo
Для пользователяДля разработчикаДля администратора
Веб-сайтБаза знаний
Русский
  • Русский
  • English
v74
  • v74
  • v73
  • v72
Войти
  • API пользователя
  • Взаимодействие с API
  • Матчинг
  • Профили
  • Базы данных
  • Ресурсы
  • Сегменты
  • Стоп-списки
  • Шаблоны
  • Рассылки
  • Кампании
  • Сценарии (цепочки)
  • Промокоды
  • Программы лояльности
  • Цели
  • Пуши приложений
  • Маркет
    • Объекты маркета
      • Структура заказа (order data object)
      • Product data object
      • Структура SKU (SKU data object)
      • Категории (categories array)
      • Custom fields array
    • Заказы
    • Продукты и SKU
  • Отчеты и статистика
  • Сендеры
  • Объекты
  • Запросы к внешним базам данных
  • Прочее
  • Список API-методов
  • Импорт и настройка коллекции API-методов в Postman
  • SDK
  • Маркет
  • Объекты маркета
  • Product data object
Документация для версии v74

Product data object

Описание​

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

ПараметрТипПримерОбязательныйОписание
namestring"Canon EOS Digital Camera"ДаНазвание продукта.
external_idstring"12345"ДаДополнительный идентификатор продукта, который используется при добавлении позиции в заказе.
pricestring"490"НетАктуальная цена продукта.
old_pricestring"520"НетСтарая цена продукта.
currencystring"USD"НетВалюта, в которой указана цена продукта.

Валюты настраиваются в интерфейсе платформы: Маркет —> Настройки —> Другое. Если в запросе передать валюту, которая не задана в платформе, произойдет ошибка.

tagsarray
[
   "camera",
   "Canon"
]
НетСписок тегов.
manufacturer_namestring"Canon"НетНазвание производителя.
descriptionstring"Test description"НетОписание продукта.

Длина текста — не более 1000 символов.
urlstring"https://example.com"НетURL страницы продукта на сайте магазина.
picturesarray
[
   "https://example_1.com",
   "https://example_2.com"
]
НетСписок URL-ссылок на изображения продукта.
countint60НетКоличество продуктов, доступное для продажи.
expiration_timestring"730"НетСрок годности или службы (в сутках).
is_availablebooltrueНетЕсть ли продукт в наличии у магазина.
deliverybooltrueНетВозможность курьерской доставки (по всем регионам, в которые доставляет магазин).
barcodearray
[
   5235235,
   347347,
   335578769
]
НетСписок штрихкодов продукта от производителя.
manufacturer_warrantybooltrueНетОфициальная гарантия производителя.
custom_fieldsobject
{
   "color": "black",
   "weight": 701,
   "dimensions": "105*141*77"
}
НетДополнительные поля продукта. Подробнее.
regional_dataarray
[
   {
      "external_id": "region_YnCrJj8Y1",
      "price": "36000",
      "old_price": "38500",
      "currency": "RUB",
      "custom_fields": {
         "color": "black",
         "weight": 701
      },
      "count": 30,
      "is_available": true,
      "delivery": true
   }
]
НетДанные о продукте, которые могут различаться в зависимости от региона.

external_id – это дополнительный идентификатор региона. Создать регион и получить его идентификатор можно в интерфейсе платформы: Маркет —> Настройки.
categoriesarray
[
   "category_1",
   "category_2"
]
НетДополнительный идентификатор категории продукта. Подробнее.
skuarray
[
   {
      "name": "Canon EOS 90D Body",
      "external_id": "12345678",
   }
]
НетДанные о SKU продукта. Подробнее.

JSON​

  • JSON
  • XML
[
{
"name": "iPhone",
"external_id": "123456",
"price": "500",
"old_price": "400",
"currency": "USD",
"tags": ["one", "two"],
"manufacturer_name": "Apple",
"description": "Test description",
"url": "https://example.com",
"pictures": ["https://example.com", "https://example.com"],
"count": 60,
"expiration_time": "730",
"is_available": true,
"delivery": true,
"barcode": [5235235, 347347, 335578769],
"manufacturer_warranty": false,
"custom_fields": {
"product_field_id_1": 123,
"product_field_id_2": "data"
},
"regional_data": [
{
"external_id": "region_YnCrJj8Y1",
"price": "864825",
"old_price": "400",
"currency": "USD",
"custom_fields": {
"product_field_id_1": 123,
"product_field_id_2": "data"
},
"count": 30,
"is_available": true,
"delivery": true
}
],
"categories": ["category_1", "category_2"],
"sku": [
{
"name": "iPhone",
"external_id": "12345678"
}
]
}
]
<xml>
<row>
<name>iPhone</name>
<external_id>12345</external_id>
<price>235</price>
<old_price>400</old_price>
<currency>USD</currency>
<description></description>
<product_external_id>12345678</product_external_id>
<categories>1234</categories>
<categories>12345</categories>
<tags>one</tags>
<tags>two</tags>
<manufacturer_name>Apple</manufacturer_name>
<url>https://example.com</url>
<pictures>https://example.com</pictures>
<pictures>https://example.com</pictures>
<count>50</count>
<expiration_time>730</expiration_time>
<is_available>true</is_available>
<delivery>true</delivery>
<barcode>23346346</barcode>
<barcode>23546362</barcode>
<barcode>76834566</barcode>
<manufacturer_warranty>true</manufacturer_warranty>
<custom_fields>
<sku_custom_field_1>123</sku_custom_field_1>
<sku_custom_field_2>data</sku_custom_field_2>
</custom_fields>
<regional_data>
<external_id>region_YnCrJj8Y1</external_id>
<price>864825</price>
<old_price>400</old_price>
<currency>USD</currency>
<custom_fields>
<sku_custom_field_1>123</sku_custom_field_1>
<sku_custom_field_2>data</sku_custom_field_2>
</custom_fields>
<count>30</count>
<is_available>true</is_available>
<delivery>true</delivery>
</regional_data>
</row>
</xml>
Последнее обновление 26 февр. 2024 г.
Предыдущая страница
Структура заказа (order data object)
Следующая страница
Структура SKU (SKU data object)
  • Описание
  • JSON
© 2015 - 2025 Altcraft. Все права защищены.