GET api/customer/aggr/daily/{dates}?DivisionIds={DivisionIds}&VehicleIds={VehicleIds}&DriverIds={DriverIds}&Dimensions={Dimensions}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
dates

DelimitedArray

Required

DivisionIds

DelimitedArray

None.

VehicleIds

DelimitedArray

None.

DriverIds

DelimitedArray

None.

Dimensions

string

None.

Body Parameters

None.

Response Information

Resource Description

Collection of AggrResult
NameDescriptionTypeAdditional information
Year

integer

None.

Month

integer

None.

Date

string

None.

DivisionId

integer

None.

DivisionName

string

None.

VehicleId

integer

None.

VehicleLabel

string

None.

DriverId

integer

None.

DriverName

string

None.

Metrics

AggrMetricFields

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "Year": 1,
    "Month": 1,
    "Date": "sample string 1",
    "DivisionId": 1,
    "DivisionName": "sample string 2",
    "VehicleId": 1,
    "VehicleLabel": "sample string 3",
    "DriverId": 1,
    "DriverName": "sample string 4",
    "Metrics": {
      "BusinessGpsKm": 1.1,
      "BusinessCanKm": 1.1,
      "PrivateGpsKm": 2.1,
      "PrivateCanKm": 1.1,
      "BusinessTrips": 3,
      "PrivateTrips": 4,
      "BusinessDriveTime": 5,
      "PrivateDriveTime": 6,
      "TotalExpenses": 7.1,
      "TotalTollCost": 8.1,
      "DrivingScore": 9.1,
      "HarshBraking": 10,
      "HarshAcceleration": 11,
      "SharpTurns": 12,
      "MinsOverMaxSpeed": 13
    }
  },
  {
    "Year": 1,
    "Month": 1,
    "Date": "sample string 1",
    "DivisionId": 1,
    "DivisionName": "sample string 2",
    "VehicleId": 1,
    "VehicleLabel": "sample string 3",
    "DriverId": 1,
    "DriverName": "sample string 4",
    "Metrics": {
      "BusinessGpsKm": 1.1,
      "BusinessCanKm": 1.1,
      "PrivateGpsKm": 2.1,
      "PrivateCanKm": 1.1,
      "BusinessTrips": 3,
      "PrivateTrips": 4,
      "BusinessDriveTime": 5,
      "PrivateDriveTime": 6,
      "TotalExpenses": 7.1,
      "TotalTollCost": 8.1,
      "DrivingScore": 9.1,
      "HarshBraking": 10,
      "HarshAcceleration": 11,
      "SharpTurns": 12,
      "MinsOverMaxSpeed": 13
    }
  }
]

application/xml, text/xml

Sample:
<ArrayOfAggrResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Saga.Kjorebok.Backend.Models.Aggr">
  <AggrResult>
    <Date>sample string 1</Date>
    <DivisionId>1</DivisionId>
    <DivisionName>sample string 2</DivisionName>
    <DriverId>1</DriverId>
    <DriverName>sample string 4</DriverName>
    <Metrics>
      <BusinessCanKm>1.1</BusinessCanKm>
      <BusinessDriveTime>5</BusinessDriveTime>
      <BusinessGpsKm>1.1</BusinessGpsKm>
      <BusinessTrips>3</BusinessTrips>
      <DrivingScore>9.1</DrivingScore>
      <HarshAcceleration>11</HarshAcceleration>
      <HarshBraking>10</HarshBraking>
      <MinsOverMaxSpeed>13</MinsOverMaxSpeed>
      <PrivateCanKm>1.1</PrivateCanKm>
      <PrivateDriveTime>6</PrivateDriveTime>
      <PrivateGpsKm>2.1</PrivateGpsKm>
      <PrivateTrips>4</PrivateTrips>
      <SharpTurns>12</SharpTurns>
      <TotalExpenses>7.1</TotalExpenses>
      <TotalTollCost>8.1</TotalTollCost>
    </Metrics>
    <Month>1</Month>
    <VehicleId>1</VehicleId>
    <VehicleLabel>sample string 3</VehicleLabel>
    <Year>1</Year>
  </AggrResult>
  <AggrResult>
    <Date>sample string 1</Date>
    <DivisionId>1</DivisionId>
    <DivisionName>sample string 2</DivisionName>
    <DriverId>1</DriverId>
    <DriverName>sample string 4</DriverName>
    <Metrics>
      <BusinessCanKm>1.1</BusinessCanKm>
      <BusinessDriveTime>5</BusinessDriveTime>
      <BusinessGpsKm>1.1</BusinessGpsKm>
      <BusinessTrips>3</BusinessTrips>
      <DrivingScore>9.1</DrivingScore>
      <HarshAcceleration>11</HarshAcceleration>
      <HarshBraking>10</HarshBraking>
      <MinsOverMaxSpeed>13</MinsOverMaxSpeed>
      <PrivateCanKm>1.1</PrivateCanKm>
      <PrivateDriveTime>6</PrivateDriveTime>
      <PrivateGpsKm>2.1</PrivateGpsKm>
      <PrivateTrips>4</PrivateTrips>
      <SharpTurns>12</SharpTurns>
      <TotalExpenses>7.1</TotalExpenses>
      <TotalTollCost>8.1</TotalTollCost>
    </Metrics>
    <Month>1</Month>
    <VehicleId>1</VehicleId>
    <VehicleLabel>sample string 3</VehicleLabel>
    <Year>1</Year>
  </AggrResult>
</ArrayOfAggrResult>