Імпорт категорій
Адреса запиту «/api/categories/import»
Список параметрів запиту
token | Токен авторизації (обов'язково) |
categories | Список категорій, що імпортуються |
Список доступних значень для категорії
id | Ідентифікатор категорії. Ціле число (обов'язково, при оновленні, якщо не вказано external_id) |
external_id | Зовнішній ідентифікатор. Вказується як рядок (обов'язково, при оновленні, якщо не вказано id). Важливо! Максимальна довжина поля становить 40 символів |
title
|
Назва. Може бути вказано як рядок, тоді буде застосовано до всіх мов, на яких представлений сайт, або як об'єкт <key, value>, де key - двозначний код мови (ru, uk), value - назва. Обов'язково при створенні нової категорії. |
short_description
|
Короткий опис. Може бути вказано як рядок, тоді буде застосовано до всіх мов, на яких представлений сайт, або як об'єкт <key, value>, де key - двозначний код мови (ru, uk), value - опис. |
image_main
|
Головне зображення. Вказується як рядок (посилання на зовнішній ресурс). |
image_additional
|
Додаткове зображення. Вказується як рядок (посилання на зовнішній ресурс). |
availability
|
Доступність категорії. Вказується як рядок. Доступні значення: Publish - доступний, ByUrl- доступний за посиланням, Unpublish - недоступний. |
discount
|
Знижка на товари, які належать категорії. Вказується як число з плаваючою крапкою. Значення представляється у відсотках. |
parent
|
Ідентифікатор батьківської категорії. Вказується як число або null, якщо потрібно зробити категорію головною. |
parent_external_id
|
Зовнішній ідентифікатор батьківської категорії. Вказується як рядок або null, якщо потрібно зробити категорію головною. |
attributes
|
Стікери. Являє собою об'єкт зі значеннями: remove_all, ids, external_ids |
attributes.remove_all
|
Видалити наявні стікери, які є в категорії, перед оновленням. доступні значення 1, 0, true, false |
attributes.ids
|
Ідентифікатори стікерів. Вказується як масив чисел. |
attributes.external_ids
|
Зовнішні ідентифікатори стікерів. Вказується як масив рядків |
Приклад запиту
{
"token": "oWTWQM1Y2YjUC1oQfALTS5WU9u1PV3phMTI3LjAuMC4x",
"categories": [
{
"external_id": "123321",
"parent": 30977,
"image_additional": "https://path.to.additional.image.jpg",
"image_main": "https://path.to.main.image.jpg",
"availability": "byurl",
"discount": 0,
"attributes": {
"remove_all": 1,
"ids": [
125
]
},
"title": {
"ru": "Одежда",
"en": "Clothing",
"uk": "Одяг"
},
"short_description": {
"ru": "Описание",
"en": "Description",
"uk": "Опис"
}
}
]
}
Приклад відповіді
{
"status": "OK",
"response": {
"log": [
{
"id": 30976,
"external_id": "123321",
"info": [
{
"code": 23,
"message": "Main image was changed"
},
{
"code": 23,
"message": "Additional image was changed"
},
{
"code": 0,
"message": "Category was successfully updated"
}
]
}
]
}
}
58 відгуків