POST api/M2M/Routes

Request Information

URI Parameters

None.

Body Parameters

M2MRouteListRequestDataModel
NameDescriptionTypeAdditional information
DeviceID

integer

None.

StartDateTime

date

None.

EndDateTime

date

None.

Request Formats

application/json, text/json

Sample:
{
  "DeviceID": 1,
  "StartDateTime": "2024-05-06T18:16:26.5571459+02:00",
  "EndDateTime": "2024-05-06T18:16:26.5571459+02:00"
}

application/xml, text/xml

Sample:
<M2MRouteListRequestDataModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Manager.WebAPI.Models">
  <DeviceID>1</DeviceID>
  <EndDateTime>2024-05-06T18:16:26.5571459+02:00</EndDateTime>
  <StartDateTime>2024-05-06T18:16:26.5571459+02:00</StartDateTime>
</M2MRouteListRequestDataModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Collection of M2MRouteDataModel
NameDescriptionTypeAdditional information
RouteID

integer

None.

StartDateTime

string

None.

EndDateTime

string

None.

StartLocation

string

None.

EndLocation

string

None.

StartLatitude

decimal number

None.

StartLongitude

decimal number

None.

EndLatitude

decimal number

None.

EndLongitude

decimal number

None.

Distance

decimal number

None.

AverageSpeed

decimal number

None.

MaxSpeed

decimal number

None.

TotalFuelConsumption

decimal number

None.

AverageFuelConsumption

decimal number

None.

AverageEngineRPM

decimal number

None.

MaxEngineRPM

decimal number

None.

Response Formats

application/json, text/json

Sample:
[
  null,
  {
    "RouteID": 1,
    "StartDateTime": null,
    "EndDateTime": null,
    "StartLocation": null,
    "EndLocation": null,
    "StartLatitude": 0.0,
    "StartLongitude": 0.0,
    "EndLatitude": 0.0,
    "EndLongitude": 0.0,
    "Distance": 0.0,
    "AverageSpeed": 0.0,
    "MaxSpeed": 0.0,
    "TotalFuelConsumption": 0.0,
    "AverageFuelConsumption": 0.0,
    "AverageEngineRPM": 0.0,
    "MaxEngineRPM": 0.0
  }
]

application/xml, text/xml

Sample:
<ArrayOfM2MRouteDataModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Manager.WebAPI.Models">
  <M2MRouteDataModel i:nil="true" />
  <M2MRouteDataModel>
    <AverageEngineRPM>0</AverageEngineRPM>
    <AverageFuelConsumption>0</AverageFuelConsumption>
    <AverageSpeed>0</AverageSpeed>
    <Distance>0</Distance>
    <EndDateTime i:nil="true" />
    <EndLatitude>0</EndLatitude>
    <EndLocation i:nil="true" />
    <EndLongitude>0</EndLongitude>
    <MaxEngineRPM>0</MaxEngineRPM>
    <MaxSpeed>0</MaxSpeed>
    <RouteID>1</RouteID>
    <StartDateTime i:nil="true" />
    <StartLatitude>0</StartLatitude>
    <StartLocation i:nil="true" />
    <StartLongitude>0</StartLongitude>
    <TotalFuelConsumption>0</TotalFuelConsumption>
  </M2MRouteDataModel>
</ArrayOfM2MRouteDataModel>