Информация о приложении
Версия приложения
GET /version
Структура запроса:
GET /version?token=bw3ty3h46yth
token: ключ доступа
Ответ:
Статус: 200 — успешное выполнение
Формат: json
2.2-SNAPSHOT-214
Статус: 404 — объект не найден
Формат: text/plain
Содержит описание ошибки
Статус: 500 — ошибка на сервере
Формат: text/plain
Содержит описание ошибки
Получение текущей конфигурации приложения
GET /config
Структура запроса:
GET /config ?token=bw3ty3h46yth
token: ключ доступа
Ответ:
Статус: 200 — успешное выполнение
Формат: json
{
port: "9000",
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=bw3ty3h46yth
token: ключ доступа
Ответ:
Статус: 200 — успешное выполнение
Формат: json
{
cars: {
active: 0,
total: 154
},
users: {
active: 1,
total: 33,
connections: 1
},
organizations:
[
{
name: "Организация",
cars: {
active: 0,
total: 1
}
}
],
tags:
[
{
name: "30",
cars: {
active: 0,
total: 1
}
}
]
}
// количество активных ТС
// общее количество ТС
// количество активных пользователей
// общее количество пользователей
// количество подключений от всех пользователей в текущее время
// массив организаций
// название организации
// количество активных ТС данной организации
// общее количество ТС данной организации
// массив меток
// название метки
// количество активных ТС
// общее количество ТС
Статус: 404 — объект не найден
Формат: text/plain
Содержит описание ошибки
Статус: 500 — ошибка на сервере
Формат: text/plain
Содержит описание ошибки