Информация о приложении
Версия приложения
GET /version
Структура запроса:
GET /version?token=mbs90lon2a8
token: ключ доступа
Ответ:
Статус: 200 — успешное выполнение
Формат: json
2.4.5-SNAPSHOT-581
Статус: 404 — объект не найден
Формат: text/plain
Содержит описание ошибки
Статус: 500 — ошибка на сервере
Формат: text/plain
Содержит описание ошибки
Получение текущей конфигурации приложения
GET /config
Структура запроса:
GET /config?token=mbs90lon2a8
token: ключ доступа
Ответ:
Статус: 200 — успешное выполнение
Формат: json
{
"port": "9018",
"monitor": {
"showGroupInPopup": true,
"carsUpdateTime": 30,
"onlyActiveCars": true,
"stayActive": 60,
"showMarkInPopup": false,
"showOrgInPopup": true,
"setInactiveInZone": true
}
}
Статус: 404 — объект не найден
Формат: text/plain
Содержит описание ошибки
Статус: 500 — ошибка на сервере
Формат: text/plain
Содержит описание ошибки
Статистика
GET /statistics
Структура запроса:
GET /statistics?token=mbs90lon2a8
token: ключ доступа
Ответ:
Статус: 200 — успешное выполнение
Формат: json
{
"cars": {
"active": 0,
"total": 141,
"active_in_base": 0
},
"users": {
"active": 3,
"total": 45,
"connections": 88
},
"organizations": [{
"name": "Компания",
"cars": {
"active": 0,
"total": 1,
"active_in_base": 0
},
},…]
}
// информация о ТС
// количество активных ТС, целое число
// общее количество ТС, целое число
// активных в базе, целое число
// информация о пользователях
// количество активных пользователей, целое число
// общее количество пользователей, целое число
// количество подключений от всех пользователей, целое число
// информация об организациях, строка
// название организации, строка
// информация о ТС организации
// количество активных ТС, целое число
// общее количество ТС, целое число
// активных в базе, целое число
Статус: 404 — объект не найден
Формат: text/plain
Содержит описание ошибки
Статус: 500 — ошибка на сервере
Формат: text/plain
Содержит описание ошибки