Описание

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

URL-адрес

Метод: POST

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

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

ПараметрТипПримерОбязательныйОписание
tokenstring"abcdefghijklmnqrstuvwxyz"ДаAPI токен
custom_fieldsarray of objects
[ 
	{ 
		"external_id": "1234", 
		"name": "1234", 
		"entity_type": "sku",
		"required": false, 
		"value_type": "unicode", 
		"default_value": "data"
	} 
]
Нет

Создание дополнительных полей для следующих сущностей:

  • продукт
  • SKU
  • заказ
  • позиция заказа
categoriesarray of objects
[
	{ 
		"external_id": "1234", 
		"name": "1234", 
		"parent_external_id": "123"
	}
]
НетСоздание категорий и подкатегорий
dataarray of objects
[
	{
		"name": "iPhone",
		"external_id": "123456"
	}
]
Да

Данные о SKU

Подробнее

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

{
    "token": "abcdefghijklmnqrstuvwxyz",
    "custom_fields": [
        {
          "external_id": "test_field_string",
          "name": "Строковое поле",
          "entity_type": "sku",
          "required": false,
          "value_type": "unicode",
          "default_value": "Значение тестового поля sku по умолчанию"
        }
      ],
      "categories": [
        {
          "external_id": "test_category_2",
          "name": "Тестовая категория 2"
        }
      ],
    "data": [
      {
        "name": "Apple iPhone 13 256GB",
        "external_id": "sku_test_1",
        "price": "1000",
        "old_price": "1100",
        "currency": "USD",
        "description":"Описание SKU",
        "product_external_id": "iphone_test_1",
        "categories": [
          "test_category_2"
        ],
        "tags": [
          "phone",
          "Apple"
        ],
        "manufacturer_name": "Apple",
        "url": "https://example.com",
        "pictures": [
          "https://example.com",
          "https://example.com"
        ],
        "count": 10,
        "expiration_time": "730",
        "is_available": true,
        "delivery": true,
        "barcode": [
          23346346,
          23546362,
          76834566
        ],
        "manufacturer_warranty": true,
        "custom_fields": {
          "test_field_string": "Тестовое поле",
        },
        "regional_data": [
          {
            "external_id": "region_YnCrJj8Y1", 
            "price": "75000",
            "old_price": "80000",  
            "currency": "RUB",
            "custom_fields": {
                "test_field_string": "Тестовое поле",
            },
            "count": 8,
            "is_available": true,
            "delivery": true
          }
        ]
      }
    ]
  }

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

{
    "error": 0,
    "error_text": "",
    "result": [
        {
            "error": 0,
            "external_id": "sku_test_1"
        }
    ]
}

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

ПараметрТипОписание
errorintКод ошибки
error_textstringТекст ошибки
resultarrayИдентификаторы SKU, которые были успешно импортированы
  • No labels