Назначение
Используется для установки данных статистики работы коннектора.
Пример запроса JSON (v1)
Пример демонстрирует вызов метода v1/statistic/set
Пример запроса
POST /ExternalExchange/v1/statistic/set HTTP/1.1
Content-Type: application/json;
{
"externalSystemId": "29e86b162",
"timestamp": 1654055585,
"items": [
{
"key": "Очереди.ОбработкаЗаказов.КоличествоОшибок",
"value": 10
},
{
"key": "Очереди.ВыгрузкаНоменклатуры.КоличествоОшибок",
"value": 50
},
{
"key": "Заказы.КоличествоПроведенных.ЗаЧас",
"value": 100,
"merchantId": "77624623f"
},
{
"key": "Заказы.КоличествоНепроведенных.ЗаЧас",
"value": 10
"merchantId": "77624623f"
}
]
}
JS
Успешный ответ
Пример успешного ответа
{
"message": "Statistic successfully settled",
"success": true,
"successInAllSubrequests": true
}
JS
Ответ с ошибкой
Пример ответа c ошибками
{
"message": "Personal cabinets was not found by following merchantId: 77624623f"
"success": false,
"successInAllSubrequests": false
}
JS
Описание запроса
| Параметр | Тип | Обязателен | Описание |
---|
1 | externalSystemId | string | Да | Код внешней системы откуда идет подключение к базе маркета |
2 | timestamp | integer | Да | Дата и время значений элементов статистики в формате Unix |
| items | Массив | Да | Массив значений элементов статистики |
---|
3 | merchantId | string | Нет | Внутренний идентификатор личного кабинета торговой площадки (Справочник "Подключения к личным кабинетам") Используется для элементов статистики личных кабинетов |
4 | key | string | Да | Ключ элемента статистики |
5 | value | any | Да | Значение элемента статистики (строка, число, дата) |
6 | valueType | string | Нет | Описание типа значения, передаваемого в value. Используется для явного преобразования значения в требуемый тип. Обрабатываемые значения: "datetime" |
Описание ответа
Параметр | Тип | Обязателен | Описание |
---|
message | string | Да | Описание результата запроса |
success | boolean | Да | Успех выполнения запроса |
successInAllSubrequests | boolean | Да | Возвращает Ложь, если запрос выполнен, но не все показатели удалось установить |