POST api/Route/DriveMetricsBatch
Request Information
URI Parameters
None.
Body Parameters
DriveMetricsBatchRequestName | Description | Type | Additional information |
---|---|---|---|
Network | string |
None. |
|
Source | Coordinate |
None. |
|
Coordinates | Collection of Coordinate |
None. |
Request Formats
application/json, text/json
Sample:
{ "Network": "sample string 1", "Source": { "ReferenceId": 1, "Latitude": 2.1, "Longitude": 3.1 }, "Coordinates": [ { "ReferenceId": 1, "Latitude": 2.1, "Longitude": 3.1 }, { "ReferenceId": 1, "Latitude": 2.1, "Longitude": 3.1 } ] }
application/xml, text/xml
Sample:
<DriveMetricsBatchRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ServiceMinder.Geo.Api"> <Coordinates> <Coordinate> <Latitude>2.1</Latitude> <Longitude>3.1</Longitude> <ReferenceId>1</ReferenceId> </Coordinate> <Coordinate> <Latitude>2.1</Latitude> <Longitude>3.1</Longitude> <ReferenceId>1</ReferenceId> </Coordinate> </Coordinates> <Network>sample string 1</Network> <Source> <Latitude>2.1</Latitude> <Longitude>3.1</Longitude> <ReferenceId>1</ReferenceId> </Source> </DriveMetricsBatchRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
DriveMetricsBatchResponseName | Description | Type | Additional information |
---|---|---|---|
DriveMetrics | Collection of DriveMetrics |
None. |
|
Result | integer |
None. |
|
Message | string |
None. |
|
DurationMs | integer |
None. |
Response Formats
application/json, text/json
Sample:
{ "DriveMetrics": [ { "Minutes": 1, "Miles": 2.1 }, { "Minutes": 1, "Miles": 2.1 } ], "Result": 1, "Message": "sample string 2", "DurationMs": 3 }
application/xml, text/xml
Sample:
<DriveMetricsBatchResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ServiceMinder.Geo.Api"> <DurationMs>3</DurationMs> <Message>sample string 2</Message> <Result>1</Result> <DriveMetrics> <DriveMetrics> <Miles>2.1</Miles> <Minutes>1</Minutes> </DriveMetrics> <DriveMetrics> <Miles>2.1</Miles> <Minutes>1</Minutes> </DriveMetrics> </DriveMetrics> </DriveMetricsBatchResponse>