Назначение
Используется для получения идентификаторов складов в базе маркетплейса в коннекторе.
Потом по этим идентификаторам происходит настройка привязки складов системы клиента для многоскладского учета
Пример запроса JSON (v1)
Пример демонстрирует вызов метода /stock/list.
Пример запроса
POST /ExternalExchange/v1/stock/list HTTP/1.1
Content-Type: application/json;
{
"merchantId": "000000006",
"externalSystemId": "000000002"
}
JS
Примеры ответа
Пример успешного ответа
{
"merchantId": "000000006",
"externalSystemId": "000000002",
"success": true,
"stocks": [
{
"name": "Склад в москве";
"stockId": "f34a28a5-ea38-40f0-9612-1ef4915aceea";
},
{
"name": "Западный склад";
"stockId": "b428a346-d395-4356-bd12-69ce0f061b0d";
}
]
}
JS
Пример неуспешного ответа
{
"message": "External system not found by externalSystemId",
"success": false,
"successInAllSubrequests": false
}
JS
Описания параметров запроса
| Параметры | Тип | Обязателен | Описание |
---|
1 | externalSystemId | string | Да | Код внешней системы откуда идет подключение к базе маркета |
2 | merchantId | string | Да | Внутренний идентификатор личного кабинета торговой площадки (Справочник "Подключения к личным кабинетам") |
Описания параметров успешного ответа
| Параметры | Тип | Обязателен | Описание |
---|
1 | success | boolean | Да | true |
2 | externalSystemId | string | Да | Код внешней системы откуда идет подключение к базе маркета |
3 | merchantId | string | Да | Внутренний идентификатор личного кабинета торговой площадки (Справочник "Подключения к личным кабинетам") |
| stocks | массив | Нет | Список складов внешних систем |
---|
4 | name | string | Да | Наименование склада |
5 | stockId | string | Да | Идентификатор склада |