GET v1/selReportDownTime

Метод який обраховує звіт "Простої".

Request Information

URI Parameters

NameDescriptionTypeAdditional information
deviceIDs

Масив ID авто

Collection of integer

Required

regionIDs

Масив ID регіонів в яких потрібно шукати простій

Collection of integer

None.

dateFrom

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

date

Required

dateTo

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

date

Required

isNeedAddress

Ознака чи потрібно шукати адресу простою

boolean

None.

isUseTimeInEachDay

Ознака чи враховувати обмеження по часі в кожен день періоду

boolean

None.

isNeedFindRegion

Ознака чи шукати регіон в місці простою

boolean

None.

isNeedFindOutSideRegions

boolean

None.

Body Parameters

None.

Response Information

Resource Description

Collection of ReportDownTime
NameDescriptionTypeAdditional information
id

ID звіту

integer

None.

orderNo

Порядковий номер простою

integer

None.

deviceID

ID авто

integer

None.

deviceName

Назва авто

string

None.

x

Координата X простою

decimal number

None.

y

Координата Y простою

decimal number

None.

dateFrom

Дата початку простою (у форматі ISO)

date

None.

dateTo

Дата закінчення простою (у форматі ISO)

date

None.

onDate

date

None.

cityName

Назва населеного пункту

string

None.

address

Адреса

string

None.

regionIDs

Масив ID,Назва регіонів в яких відбувся простій

Collection of Pair of integer [key] and string [value]

None.

actions

Масив подій авто під час простою

Collection of ReportDownTimeAction

None.

regionsFormatted

string

None.

actionsFormatted

string

None.

actionsTime

decimal number

None.

isCache

boolean

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "id": 1,
    "orderNo": 2,
    "deviceID": 3,
    "deviceName": "sample string 4",
    "x": 5.1,
    "y": 6.1,
    "dateFrom": "2026-06-10T07:12:37.2275352+03:00",
    "dateTo": "2026-06-10T07:12:37.2275352+03:00",
    "onDate": "2026-06-10T00:00:00+03:00",
    "cityName": "sample string 9",
    "address": "sample string 10",
    "regionIDs": [
      {
        "Key": 1,
        "Value": "sample string 2"
      },
      {
        "Key": 1,
        "Value": "sample string 2"
      }
    ],
    "actions": [
      {
        "type": 1,
        "onTime": "00:00:00.1234567",
        "description": "sample string 2",
        "name": "Заправка"
      },
      {
        "type": 1,
        "onTime": "00:00:00.1234567",
        "description": "sample string 2",
        "name": "Заправка"
      }
    ],
    "regionsFormatted": "sample string 2, sample string 2",
    "actionsFormatted": "Заправка,Заправка",
    "actionsTime": 123.45670000000001,
    "isCache": true
  },
  {
    "id": 1,
    "orderNo": 2,
    "deviceID": 3,
    "deviceName": "sample string 4",
    "x": 5.1,
    "y": 6.1,
    "dateFrom": "2026-06-10T07:12:37.2275352+03:00",
    "dateTo": "2026-06-10T07:12:37.2275352+03:00",
    "onDate": "2026-06-10T00:00:00+03:00",
    "cityName": "sample string 9",
    "address": "sample string 10",
    "regionIDs": [
      {
        "Key": 1,
        "Value": "sample string 2"
      },
      {
        "Key": 1,
        "Value": "sample string 2"
      }
    ],
    "actions": [
      {
        "type": 1,
        "onTime": "00:00:00.1234567",
        "description": "sample string 2",
        "name": "Заправка"
      },
      {
        "type": 1,
        "onTime": "00:00:00.1234567",
        "description": "sample string 2",
        "name": "Заправка"
      }
    ],
    "regionsFormatted": "sample string 2, sample string 2",
    "actionsFormatted": "Заправка,Заправка",
    "actionsTime": 123.45670000000001,
    "isCache": true
  }
]