POST api/M2M/Routes
Request Information
URI Parameters
None.
Body Parameters
M2MRouteListRequestDataModel| Name | Description | Type | Additional information |
|---|---|---|---|
| DeviceID | integer |
None. |
|
| StartDateTime | date |
None. |
|
| EndDateTime | date |
None. |
Request Formats
application/json, text/json
Sample:
{
"DeviceID": 1,
"StartDateTime": "2026-04-03T09:44:29.6674256+02:00",
"EndDateTime": "2026-04-03T09:44:29.6674256+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>2026-04-03T09:44:29.6674256+02:00</EndDateTime> <StartDateTime>2026-04-03T09:44:29.6674256+02:00</StartDateTime> </M2MRouteListRequestDataModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Collection of M2MRouteDataModel| Name | Description | Type | Additional 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>