Імпорт складів
Адреса запиту «/api/store/import»
Список параметрів запиту
token | Токен авторизації (обов'язково) |
stores | Список складів, які імпортуються |
Список доступних значень для складу
id | Ідентифікатор складу. Ціле число (обов'язково, при оновленні складів) |
external_id | Зовнішній ідентифікатор. Вказується як рядок. Важливо! Максимальна довжина поля становить 40 символів |
active
|
Доступність складу. Допустимі значення true, false, 1, 0 |
hidden
|
Позначає, чи буде відображатися склад в картці товару (якщо true - то не відображається). Допустимі значення true, false, 1, 0 |
latitude
|
Значення широти на карті. Вказується як рядок |
longitude
|
Значення довготи на карті. Вказується як рядок |
position
|
Позиція складу в списку. Вказується як число |
city
|
Місто, до якого прив'язується склад. Вказується як об'єкт (необов'язково) |
city.id
|
Ідентифікатор міста. Вказується як число. Обов'язково при оновленні, якщо не вказано назву |
city.external_id | Зовнішній ідентифікатор. Вказується як рядок. Важливо! Максимальна довжина поля становить 40 символів |
city.country_id
|
Ідентифікатор країни. Вказується як число. Якщо при створенні нового міста не вказано цей параметр, автоматично буде присвоєна країна "Україна" |
city.position
|
Позиція міста в списку. Вказується як число |
city.is_default
|
Значення міста за замовчуванням, коли користувач ще не вибрав своє місто. Допустимі значення true, false. Важливо! За замовчуванням може бути встановлене тільки одне місто. |
city.title
|
Назва міста. Вказується як об'єкт <key, value>, де key - двозначний код мови (ru, uk), value - назва складу. Обов'язково при створенні нового міста. |
type | Тип складу. |
type.id
|
Ідентифікатор типу складу. Вказується як число. |
type.position
|
Позиція типу складу. Вказується як число. |
type.image_path
|
Зображення. Вказується як рядок, як посилання на зовнішній ресурс. |
type.image_marker_path
|
Зображення маркера карти. Вказується як рядок, у вигляді посилання на зовнішній ресурс. |
type.external_id
|
Зовнішній ідентифікатор типу складу. Вказується як рядок. Важливо! Максимальна довжина поля становить 40 символів |
type.title
|
Назва типу складу. Вказується як об'єкт <key, value>, де key - двозначний код мови (ru, uk), value - назва. Обов'язково при створенні нового типу складу. |
type.description
|
Короткий опис складу. Вказується як об'єкт <key, value>, де key - двозначний код мови (ru, uk), value - опис типу складу. |
title
|
Назва складу. Може бути вказано як рядок, тоді буде застосовано до всіх мов, на яких представлений сайт, або як об'єкт <key, value>, де key - двозначний код мови (ru, uk), value - назва складу. Обов'язково при створенні нового складу. |
description
|
Короткий опис складу. Може бути вказано як рядок, тоді буде застосовано до всіх мов, на яких представлений сайт, або як об'єкт <key, value>, де key - двозначний код мови (ru, uk), value - опис складу./td> |
Приклад запиту
{
"token" : "eL/vidXX14gRw3KthXWMQqCiiL+VxZudMTI3LjAuMC4x",
"stores" : [
{
"id": 123,
"external_id": "ext_id",
"active" : 1,
"hidden" : 1,
"latitude" : "12.3456",
"longitude" : "65.4321",
"city": {
"external_id": "12",
"country_id": 1,
"title": {
"ru": "Киев",
"uk": "Київ",
"en": "Киев"
}
},
"type": {
"external_id": "12234",
"position": 1,
"image_path": "https://your.domain/path_to_image.jpg",
"image_marker_path": "https://your.domain/path_to_image.jpg",
"title": {
"uk": "Точка самовивозу"
}
}
"title":{
"ru": "Склад",
"uk": "Склад",
"en": "Store"
},
"description":{
"ru": "Описание склада",
"uk": "Опис складу",
"en": "Store description"
}
},
{
"id": 321,
"active" : 1,
"hidden" : 0,
"latitude" : null,
"longitude" : null,
"city": {
"title": {
"ru": "Львов",
"uk": "Львів",
"en": "Lviv"
}
},
"title": "Склад",
"description": "Описание склада"
}
]
}
Приклад відповіді
{
"status": "OK",
"response": {
"log": [
{
"id": "123",
"external_id": "ext_id",
"title": "Склад",
"info": [
{
"code": 0,
"message": "Store was successfully updated."
}
]
},
{
"id": "321",
"external_id": null,
"title": "Склад",
"info": [
{
"code": 0,
"message": "Store was successfully updated."
}
]
}
]
}
}
58 відгуків