GET v1/selDeviceLastStatus?DateFrom={DateFrom}&DateTo={DateTo}&IsOverrideOutOfTimeCalculation={IsOverrideOutOfTimeCalculation}&IsNeedLog={IsNeedLog}
Метод для отримання списку останніх статусів авто акаунта.
Параметри запиту
Формат запиту (URI parameters)
Назва | Опис | Tип | Додатково |
---|---|---|---|
dateFrom |
Дата початку періоду розрахунків (у форматі ISO) |
date |
Обов'язковий |
dateTo |
Дата закінчення періоду розрахунків (у форматі ISO) |
date |
Обов'язковий |
isOverrideOutOfTimeCalculation |
Ознака чи ігнорувати перевищення часу на розрахунки (> 10 cек.) |
boolean |
Обов'язковий |
isNeedLog | boolean |
Тіло запиту (body parameters)
Відсутнє.
Параметри відповіді
Опис
Назва | Опис | Tип | Додатково |
---|---|---|---|
deviceID |
ID пристрою |
integer | |
onDate |
Дата |
date | |
x |
Координата X |
decimal number | |
y |
Координата Y |
decimal number | |
speed |
Швидкість |
integer | |
satellites |
Кількість супутників |
integer | |
distance |
Пройдений шлях |
decimal number | |
status |
Статус авто |
DeviceLastStatus | |
isOnBase |
Ознака чи авто знаходиться в базовому регіоні |
boolean | |
isOnAbroad |
Ознака чи авто знаходиться за кордоном |
boolean | |
isLoaded |
Ознака чи авто у стані "Завантажено" по коду 1С |
boolean | |
isLoadedStop |
Ознака чи авто у стані "Завантажено і простоює" по коду 1С |
boolean | |
isLoadedDeviceOff |
Ознака чи авто у стані "Завантажено проблема" по коду 1С |
boolean | |
battery |
Заряд батареї |
integer | |
isWasMove |
Ознака чи був рух в обраний період (пробіг більше 1 км.) |
boolean | |
equipmentStatuses |
Статуси обладнання |
Collection of DeviceEquipmentStatus | |
color |
Колір |
string | |
log | Collection of string |
Формат відповіді
application/json
Приклад:
[ { "deviceID": 1, "onDate": "2024-11-21T08:20:52.6244557+02:00", "x": 3.1, "y": 4.1, "speed": 5, "satellites": 6, "distance": 7.1, "status": 1, "isOnBase": true, "isOnAbroad": true, "isLoaded": true, "isLoadedStop": true, "isLoadedDeviceOff": true, "battery": 1, "isWasMove": true, "equipmentStatuses": [ { "id": 1, "deviceID": 2, "type": 1, "dateFrom": "2024-11-21T08:20:52.6244557+02:00", "dateTo": "2024-11-21T08:20:52.6244557+02:00", "description": "sample string 4", "isActive": true, "title": "Інформація по трекеру", "isShowPointsData": true, "isShowAngData": true, "isShowDinData": true }, { "id": 1, "deviceID": 2, "type": 1, "dateFrom": "2024-11-21T08:20:52.6244557+02:00", "dateTo": "2024-11-21T08:20:52.6244557+02:00", "description": "sample string 4", "isActive": true, "title": "Інформація по трекеру", "isShowPointsData": true, "isShowAngData": true, "isShowDinData": true } ], "color": "sample string 14", "log": [ "sample string 1", "sample string 2" ] }, { "deviceID": 1, "onDate": "2024-11-21T08:20:52.6244557+02:00", "x": 3.1, "y": 4.1, "speed": 5, "satellites": 6, "distance": 7.1, "status": 1, "isOnBase": true, "isOnAbroad": true, "isLoaded": true, "isLoadedStop": true, "isLoadedDeviceOff": true, "battery": 1, "isWasMove": true, "equipmentStatuses": [ { "id": 1, "deviceID": 2, "type": 1, "dateFrom": "2024-11-21T08:20:52.6244557+02:00", "dateTo": "2024-11-21T08:20:52.6244557+02:00", "description": "sample string 4", "isActive": true, "title": "Інформація по трекеру", "isShowPointsData": true, "isShowAngData": true, "isShowDinData": true }, { "id": 1, "deviceID": 2, "type": 1, "dateFrom": "2024-11-21T08:20:52.6244557+02:00", "dateTo": "2024-11-21T08:20:52.6244557+02:00", "description": "sample string 4", "isActive": true, "title": "Інформація по трекеру", "isShowPointsData": true, "isShowAngData": true, "isShowDinData": true } ], "color": "sample string 14", "log": [ "sample string 1", "sample string 2" ] } ]