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

Импорт продуктов, SKU и категорий

Описание​

Позволяет импортировать 3 типа сущностей одновременно: продукты, SKU и категории.

URL-адрес​

Метод: POST

https://example.com/api/v1.1/market/products/import

Параметры запроса​

ПараметрТипПримерОбязательныйОписание
tokenstring"abcdefghijklmnqrstuvwxyz"ДаAPI токен.
Убедитесь, что для токена доступны роли, позволяющие работать с маркетом.
custom_fieldsarray of objects
[ 
   {
      "external_id": "1234",
      "name": "product_custom_field",
      "entity_type": "product",
      "required": false,
      "value_type": "unicode",
      "default_value": "data"
   }
]
НетСоздание дополнительных полей для следующих сущностей:
  • продукт
  • SKU
  • заказ
  • позиция заказа
Подробнее
categoriesarray of objects
[
   {
      "external_id": "1234",
      "name": "Camera & Photo",
      "parent_external_id": "123"
   }
]
НетСоздание категорий и подкатегорий

Подробнее
dataarray of objects
[
   {
      "name": "iPhone",
      "product_external_id": "12345678",
      "external_id": "123456"
   }
]
ДаДанные о продуктах и их SKU

Пример запроса JSON​

  • JSON
  • XML
{
"token": "abcdefghijklmnqrstuvwxyz",
"custom_fields": [
{
"external_id": "test_field_1",
"name": "Тестовое поле продукта",
"entity_type": "product",
"required": false,
"value_type": "unicode",
"default_value": "Значение тестового поля продукта по умолчанию"
},
{
"external_id": "test_field_2",
"name": "Тестовое поле sku",
"entity_type": "sku",
"required": false,
"value_type": "unicode",
"default_value": "Значение тестового поля sku по умолчанию"
}
],
"categories": [
{
"external_id": "test_category_1",
"name": "Тестовая категория"
}
],
"data": [
{
"name": "Apple iPhone 13",
"external_id": "iphone_test_1",
"price": "900",
"old_price": "950",
"currency": "USD",
"tags": ["phone", "Apple"],
"manufacturer_name": "Apple",
"description": "Описание продукта",
"url": "https://example.com",
"pictures": ["https://example.com", "https://example.com"],
"count": 20,
"expiration_time": "730",
"is_available": true,
"delivery": true,
"barcode": [5235235, 347347, 335578769],
"manufacturer_warranty": true,
"custom_fields": {
"test_field_1": "тестовое поле"
},
"regional_data": [
{
"external_id": "region_YnCrJj8Y1",
"price": "65000",
"old_price": "70000",
"currency": "RUB",
"count": 5,
"is_available": true,
"delivery": false
}
],
"categories": ["test_category_1"],
"sku": [
{
"name": "Apple iPhone 13 256GB",
"external_id": "sku_test_1",
"price": "1000",
"old_price": "1100",
"currency": "USD",
"tags": ["phone", "Apple"],
"manufacturer_name": "Apple",
"description": "Описание SKU",
"url": "https://example.com",
"count": 10,
"expiration_time": "730",
"is_available": true,
"delivery": true,
"barcode": [5235235, 347347, 335578769],
"manufacturer_warranty": true,
"custom_fields": {
"test_field_2": "тестовое поле"
},
"regional_data": [
{
"external_id": "region_Un7rdJoBT",
"price": "75000",
"old_price": "80000",
"currency": "RUB",
"count": 5,
"is_available": true,
"delivery": true
}
]
}
]
}
]
}
<xml>
<token>abcdefghijklmnqrstuvwxyz</token>
<custom_fields>
<external_id>test_field_1</external_id>
<name>Тестовое поле продукта</name>
<entity_type>product</entity_type>
<required>false</required>
<value_type>unicode</value_type>
<default_value>Значение тестового поля продукта по умолчанию</default_value>
</custom_fields>
<custom_fields>
<external_id>test_field_2</external_id>
<name>Тестовое поле sku</name>
<entity_type>sku</entity_type>
<required>false</required>
<value_type>unicode</value_type>
<default_value>Значение тестового поля sku по умолчанию</default_value>
</custom_fields>
<categories>
<external_id>test_category_1</external_id>
<name>Тестовая категория</name>
</categories>
<data>
<name>Apple iPhone 13</name>
<external_id>iphone_test_1</external_id>
<price>900</price>
<old_price>950</old_price>
<currency>USD</currency>
<tags>phone</tags>
<tags>Apple</tags>
<manufacturer_name>Apple</manufacturer_name>
<description>Описание продукта</description>
<url>https://example.com</url>
<pictures>https://example.com</pictures>
<pictures>https://example.com</pictures>
<count>20</count>
<expiration_time>730</expiration_time>
<is_available>true</is_available>
<delivery>true</delivery>
<barcode>5235235</barcode>
<barcode>347347</barcode>
<barcode>335578769</barcode>
<manufacturer_warranty>true</manufacturer_warranty>
<custom_fields>
<test_field_1>тестовое поле</test_field_1>
</custom_fields>
<regional_data>
<external_id>region_YnCrJj8Y1</external_id>
<price>65000</price>
<old_price>70000</old_price>
<currency>RUB</currency>
<count>5</count>
<is_available>true</is_available>
<delivery>false</delivery>
</regional_data>
<categories>test_category_1</categories>
<sku>
<name>Apple iPhone 13 256GB</name>
<external_id>sku_test_1</external_id>
<price>1000</price>
<old_price>1100</old_price>
<currency>USD</currency>
<tags>phone</tags>
<tags>Apple</tags>
<manufacturer_name>Apple</manufacturer_name>
<description>Описание SKU</description>
<url>https://example.com</url>
<count>10</count>
<expiration_time>730</expiration_time>
<is_available>true</is_available>
<delivery>true</delivery>
<barcode>5235235</barcode>
<barcode>347347</barcode>
<barcode>335578769</barcode>
<manufacturer_warranty>true</manufacturer_warranty>
<custom_fields>
<test_field_2>тестовое поле</test_field_2>
</custom_fields>
<regional_data>
<external_id>region_Un7rdJoBT</external_id>
<price>75000</price>
<old_price>80000</old_price>
<currency>RUB</currency>
<count>5</count>
<is_available>true</is_available>
<delivery>true</delivery>
</regional_data>
</sku>
</data>
</xml>

Пример ответа JSON​

  • JSON
  • XML
{
"error": 0,
"error_text": "",
"result": [
{
"error": 0,
"external_id": "iphone_test_1"
}
]
}
<xml>
<error>0</error>
<error_text></error_text>
<result>
<error>0</error>
<external_id>iphone_test_1</external_id>
</result>
</xml>

Возвращаемые параметры​

ПараметрТипОписание
errorintКод ошибки
error_textstringТекст ошибки
resultarrayИдентификаторы продуктов, которые были успешно импортированы
Последнее обновление 26 февр. 2024 г.
Предыдущая страница
Продукты и SKU
Следующая страница
Получение списка продуктов
  • Описание
  • URL-адрес
  • Параметры запроса
  • Пример запроса JSON
  • Пример ответа JSON
  • Возвращаемые параметры
© 2015 - 2025 Altcraft. Все права защищены.