API и интеграции

API: отчёты и команды

Статистика, стоянки и остановки, отправка команд на терминал — параметры, ответы и меры безопасности.

обновлено 5 ноября 2026, 20:56 162 1 мин чтения
Скачать PDF

Методы отчётов считают показатели за период, методы команд — управляют входом или отправляют произвольную команду на терминал.

Краткий отчёт «Статистика»

GET /api/device/{IMEI}/stat-short?session=ТОКЕН&dateFrom=2026-12-31T00:00:00&dateTo=2026-12-31T23:59:59

Возвращает length (пробег), maxspeed, avgspeed, countParking, countStopplace, timeMotion, timeStopplaces, motoHour.

Стоянки и остановки

GET /api/device/{IMEI}/parking?session=ТОКЕН&dateFrom=2026-12-31T00:00:00&dateTo=2026-12-31T23:59:59&minDuration=10
GET /api/device/{IMEI}/stopplaces?session=ТОКЕН&dateFrom=2026-12-31T00:00:00&dateTo=2026-12-31T23:59:59&minDuration=3

В отчётах даты — ISO гггг-мм-ддTчч:мм:сс, а minDuration — минимальная длительность в минутах. «Стоянки» — стоянка дольше 5 минут, «остановки» — короче.

Команды

GET /api/device/{IMEI}/sendInputOnOFF?session=ТОКЕН&numberCommand=1
GET /api/device/{IMEI}/sendCustomCommand?session=ТОКЕН&commandText=КОМАНДА

numberCommand: 1 — включить, 2 — выключить. Команды меняют состояние устройства, поэтому сначала проверьте их на безопасном объекте и согласуйте текст с поддержкой.

Ответ команды

Поля: id, textCommand, type, typeSend, idStatus, idDevice, dtStamp, dtSend. Статус отправки смотрите в idStatus.

Не отправляйте команды блокировки на движущемся транспорте. Ответственность за последствия лежит на владельце объекта.

См. также: начало работы с API.