GET v1/getDeviceLastStatus?DeviceID={DeviceID}&DateFrom={DateFrom}&DateTo={DateTo}

Метод для отримання статусу авто за його ID.

Параметри запиту

Формат запиту (URI parameters)

НазваОписTипДодатково
deviceID

ID авто

integer

Обов'язковий

dateFrom

Дата початку періоду розрахунків (у форматі ISO)

date

Обов'язковий

dateTo

Дата закінчення періоду розрахунків (у форматі ISO)

date

Обов'язковий

Тіло запиту (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": "2022-12-02T04:22:55.1787493+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": "2022-12-02T04:22:55.1787493+02:00",
      "dateTo": "2022-12-02T04:22:55.1787493+02:00",
      "description": "sample string 4",
      "isActive": true,
      "title": "Інформація по трекеру",
      "isShowPointsData": true,
      "isShowAngData": true,
      "isShowDinData": true
    },
    {
      "id": 1,
      "deviceID": 2,
      "type": 1,
      "dateFrom": "2022-12-02T04:22:55.1787493+02:00",
      "dateTo": "2022-12-02T04:22:55.1787493+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"
  ]
}