GET v1/selReportRegionVisit
Метод який обраховує звіт "Відвідані регіони".
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| deviceIDs |
Масив ID авто |
Collection of integer |
Required |
| dateFrom |
Дата початку періоду розрахунків (у форматі ISO) |
date |
Required |
| dateTo |
Дата закінчення періоду розрахунків (у форматі ISO) |
date |
Required |
| isUseTimeInEachDay |
Ознака чи враховувати обмеження по часі в кожен день періоду |
boolean |
None. |
| isNeedFuelSpendByNorm | boolean |
None. |
Body Parameters
None.
Response Information
Resource Description
Collection of ReportRegionVisit| Name | Description | Type | Additional information |
|---|---|---|---|
| id |
ID звіту |
integer |
None. |
| deviceID |
ID авто |
integer |
None. |
| orderNo |
Порядковий номер |
integer |
None. |
| regionID |
ID регіону |
integer |
None. |
| regionName |
Назва регіону |
string |
None. |
| onDate |
Дата |
date |
None. |
| name |
Назва |
string |
None. |
| timeFrom |
Час в'їзду |
time interval |
None. |
| timeTo |
Час виїзду |
time interval |
None. |
| pathFromPrev |
Шлях між регіонами |
decimal number |
None. |
| pathSummary |
Сумарний шлях |
decimal number |
None. |
| x |
Кордината X |
decimal number |
None. |
| y |
Кордината Y |
decimal number |
None. |
| timeInEachDayFrom | time interval |
None. |
|
| timeInEachDayTo | time interval |
None. |
|
| fuelNorms |
Норми |
Collection of DeviceFuelNorm |
None. |
| fuelNormType |
Тип норми |
DeviceFuelNormType |
None. |
| isFuelByNorm | boolean |
None. |
|
| fuelSpendBetweenRegions |
Витрати пального між регіонами по датчику |
decimal number |
None. |
| fuelSpendTotal |
Сумарні витрати пального по датчику |
decimal number |
None. |
| isFirstPointInRegion | boolean |
None. |
|
| isLastPointInRegion | boolean |
None. |
|
| isUseTimeInEachDay | boolean |
None. |
|
| dateFrom | date |
None. |
|
| dateFromFormatted | string |
None. |
|
| dateTo | date |
None. |
|
| dateToFormatted | string |
None. |
|
| isCache | boolean |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"id": 1,
"deviceID": 2,
"orderNo": 3,
"regionID": 4,
"regionName": "sample string 5",
"onDate": "2026-06-10T07:13:34.6978327+03:00",
"name": "sample string 7",
"timeFrom": "00:00:00.1234567",
"timeTo": "00:00:00.1234567",
"pathFromPrev": 8.1,
"pathSummary": 9.1,
"x": 1.1,
"y": 1.1,
"timeInEachDayFrom": "00:00:00.1234567",
"timeInEachDayTo": "00:00:00.1234567",
"fuelNorms": [
{
"id": 1,
"deviceID": 2,
"type": 0,
"value": 3.1,
"speedFrom": 1,
"speedTo": 1
},
{
"id": 1,
"deviceID": 2,
"type": 0,
"value": 3.1,
"speedFrom": 1,
"speedTo": 1
}
],
"fuelNormType": 0,
"isFuelByNorm": true,
"fuelSpendBetweenRegions": 1.1,
"fuelSpendTotal": 1.1,
"isFirstPointInRegion": true,
"isLastPointInRegion": true,
"isUseTimeInEachDay": true,
"dateFrom": "2026-06-10T00:00:00.1234567+03:00",
"dateFromFormatted": "В регіоні",
"dateTo": "2026-06-10T00:00:00.1234567+03:00",
"dateToFormatted": "В регіоні",
"isCache": true
},
{
"id": 1,
"deviceID": 2,
"orderNo": 3,
"regionID": 4,
"regionName": "sample string 5",
"onDate": "2026-06-10T07:13:34.6978327+03:00",
"name": "sample string 7",
"timeFrom": "00:00:00.1234567",
"timeTo": "00:00:00.1234567",
"pathFromPrev": 8.1,
"pathSummary": 9.1,
"x": 1.1,
"y": 1.1,
"timeInEachDayFrom": "00:00:00.1234567",
"timeInEachDayTo": "00:00:00.1234567",
"fuelNorms": [
{
"id": 1,
"deviceID": 2,
"type": 0,
"value": 3.1,
"speedFrom": 1,
"speedTo": 1
},
{
"id": 1,
"deviceID": 2,
"type": 0,
"value": 3.1,
"speedFrom": 1,
"speedTo": 1
}
],
"fuelNormType": 0,
"isFuelByNorm": true,
"fuelSpendBetweenRegions": 1.1,
"fuelSpendTotal": 1.1,
"isFirstPointInRegion": true,
"isLastPointInRegion": true,
"isUseTimeInEachDay": true,
"dateFrom": "2026-06-10T00:00:00.1234567+03:00",
"dateFromFormatted": "В регіоні",
"dateTo": "2026-06-10T00:00:00.1234567+03:00",
"dateToFormatted": "В регіоні",
"isCache": true
}
]