GET v1/selReportWayBill

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

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

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

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

Масив ID авто

Collection of integer

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

dateFrom

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

string

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

dateTo

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

string

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

mode

Режим звіту

ReportWayBillMode

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

isUseTimeInEachDay

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

boolean

Не обов'язковий

Тіло запиту (body parameters)

Відсутнє.

Параметри відповіді

Опис

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

ID маршрутного листа

integer

deviceID

ID авто

integer

dayOfWeek

Дні тижня

Collection of boolean

name

Назва

string

no

№ маршрутного листа

string

isUseTimeInEachDay

Ознака чи обмежено час в кожній добі

boolean

actions

Події звіту

Collection of ReportWayBillAction

dateFrom

Дата з

date

dateTo

Дата по

date

Формат відповіді

application/json

Приклад:
[
  {
    "id": 1,
    "deviceID": 1,
    "dayOfWeek": [
      true,
      true
    ],
    "name": "sample string 3 - sample string 3 (періодично: пн, вт)",
    "no": "sample string 4",
    "isUseTimeInEachDay": true,
    "actions": [
      {
        "id": 1,
        "orderNo": 2,
        "onDate": "2022-07-03T03:13:42.495721+03:00",
        "wayBillID": 4,
        "name": "sample string 5",
        "dateFrom": "2022-07-03T03:13:42.495721+03:00",
        "dateTo": "2022-07-03T03:13:42.495721+03:00",
        "wayBillDateFrom": "2022-07-03T03:13:42.495721+03:00",
        "wayBillDateTo": "2022-07-03T03:13:42.495721+03:00",
        "x": 1.1,
        "y": 1.1,
        "regionID": 1,
        "isRegionWithCoordinates": true,
        "type": 1,
        "pathFromPrev": 7.1,
        "pathSummary": 8.1,
        "isFirstPointInRegion": true,
        "isLastPointInRegion": true,
        "isVisited": true,
        "fuelSpendBetweenRegions": 1.1,
        "fuelSpendTotal": 1.1,
        "deviationFrom": null,
        "deviationTo": null,
        "dateFromFormatted": "в регіоні",
        "dateToFormatted": "в регіоні"
      },
      {
        "id": 1,
        "orderNo": 2,
        "onDate": "2022-07-03T03:13:42.495721+03:00",
        "wayBillID": 4,
        "name": "sample string 5",
        "dateFrom": "2022-07-03T03:13:42.495721+03:00",
        "dateTo": "2022-07-03T03:13:42.495721+03:00",
        "wayBillDateFrom": "2022-07-03T03:13:42.495721+03:00",
        "wayBillDateTo": "2022-07-03T03:13:42.495721+03:00",
        "x": 1.1,
        "y": 1.1,
        "regionID": 1,
        "isRegionWithCoordinates": true,
        "type": 1,
        "pathFromPrev": 7.1,
        "pathSummary": 8.1,
        "isFirstPointInRegion": true,
        "isLastPointInRegion": true,
        "isVisited": true,
        "fuelSpendBetweenRegions": 1.1,
        "fuelSpendTotal": 1.1,
        "deviationFrom": null,
        "deviationTo": null,
        "dateFromFormatted": "в регіоні",
        "dateToFormatted": "в регіоні"
      }
    ],
    "dateFrom": null,
    "dateTo": null
  },
  {
    "id": 1,
    "deviceID": 1,
    "dayOfWeek": [
      true,
      true
    ],
    "name": "sample string 3 - sample string 3 (періодично: пн, вт)",
    "no": "sample string 4",
    "isUseTimeInEachDay": true,
    "actions": [
      {
        "id": 1,
        "orderNo": 2,
        "onDate": "2022-07-03T03:13:42.495721+03:00",
        "wayBillID": 4,
        "name": "sample string 5",
        "dateFrom": "2022-07-03T03:13:42.495721+03:00",
        "dateTo": "2022-07-03T03:13:42.495721+03:00",
        "wayBillDateFrom": "2022-07-03T03:13:42.495721+03:00",
        "wayBillDateTo": "2022-07-03T03:13:42.495721+03:00",
        "x": 1.1,
        "y": 1.1,
        "regionID": 1,
        "isRegionWithCoordinates": true,
        "type": 1,
        "pathFromPrev": 7.1,
        "pathSummary": 8.1,
        "isFirstPointInRegion": true,
        "isLastPointInRegion": true,
        "isVisited": true,
        "fuelSpendBetweenRegions": 1.1,
        "fuelSpendTotal": 1.1,
        "deviationFrom": null,
        "deviationTo": null,
        "dateFromFormatted": "в регіоні",
        "dateToFormatted": "в регіоні"
      },
      {
        "id": 1,
        "orderNo": 2,
        "onDate": "2022-07-03T03:13:42.495721+03:00",
        "wayBillID": 4,
        "name": "sample string 5",
        "dateFrom": "2022-07-03T03:13:42.495721+03:00",
        "dateTo": "2022-07-03T03:13:42.495721+03:00",
        "wayBillDateFrom": "2022-07-03T03:13:42.495721+03:00",
        "wayBillDateTo": "2022-07-03T03:13:42.495721+03:00",
        "x": 1.1,
        "y": 1.1,
        "regionID": 1,
        "isRegionWithCoordinates": true,
        "type": 1,
        "pathFromPrev": 7.1,
        "pathSummary": 8.1,
        "isFirstPointInRegion": true,
        "isLastPointInRegion": true,
        "isVisited": true,
        "fuelSpendBetweenRegions": 1.1,
        "fuelSpendTotal": 1.1,
        "deviationFrom": null,
        "deviationTo": null,
        "dateFromFormatted": "в регіоні",
        "dateToFormatted": "в регіоні"
      }
    ],
    "dateFrom": null,
    "dateTo": null
  }
]