GET api/Cyclist/{id}/routes
Gets a list of all routes linked to this cyclist
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| id | integer |
Required |
Body Parameters
None.
Response Information
Resource Description
Collection of RouteModel| Name | Description | Type | Additional information |
|---|---|---|---|
| ID | integer |
None. |
|
| CyclistID | integer |
None. |
|
| Name | string |
None. |
|
| Distance | decimal number |
None. |
|
| CalculatedDistance | decimal number |
None. |
|
| AverageSpeed | decimal number |
None. |
|
| MovingTime | integer |
None. |
|
| TypeID | integer |
None. |
|
| Type | string |
None. |
|
| Strava_Id | integer |
None. |
|
| StartLatitude | decimal number |
None. |
|
| EndLatitude | decimal number |
None. |
|
| StartLongitude | decimal number |
None. |
|
| EndLongitude | decimal number |
None. |
|
| StartGeoAddress | string |
None. |
|
| StartCityID | integer |
None. |
|
| StartCity | string |
None. |
|
| Polyline | string |
None. |
|
| SummaryPolyline | string |
None. |
|
| ElevationData | string |
None. |
|
| ElevationDistanceData | string |
None. |
|
| ElevationGeoData | string |
None. |
|
| UnitsOfMeasureID | integer |
None. |
|
| ElevationGain | decimal number |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"ID": 1,
"CyclistID": 2,
"Name": "sample string 3",
"Distance": 4.1,
"CalculatedDistance": 5.1,
"AverageSpeed": 6.1,
"MovingTime": 7,
"TypeID": 8,
"Type": "sample string 9",
"Strava_Id": 10,
"StartLatitude": 11.1,
"EndLatitude": 12.1,
"StartLongitude": 13.1,
"EndLongitude": 14.1,
"StartGeoAddress": "sample string 15",
"StartCityID": 16,
"StartCity": "sample string 17",
"Polyline": "sample string 18",
"SummaryPolyline": "sample string 19",
"ElevationData": "sample string 20",
"ElevationDistanceData": "sample string 21",
"ElevationGeoData": "sample string 22",
"UnitsOfMeasureID": 23,
"ElevationGain": 24.1
},
{
"ID": 1,
"CyclistID": 2,
"Name": "sample string 3",
"Distance": 4.1,
"CalculatedDistance": 5.1,
"AverageSpeed": 6.1,
"MovingTime": 7,
"TypeID": 8,
"Type": "sample string 9",
"Strava_Id": 10,
"StartLatitude": 11.1,
"EndLatitude": 12.1,
"StartLongitude": 13.1,
"EndLongitude": 14.1,
"StartGeoAddress": "sample string 15",
"StartCityID": 16,
"StartCity": "sample string 17",
"Polyline": "sample string 18",
"SummaryPolyline": "sample string 19",
"ElevationData": "sample string 20",
"ElevationDistanceData": "sample string 21",
"ElevationGeoData": "sample string 22",
"UnitsOfMeasureID": 23,
"ElevationGain": 24.1
}
]
application/xml, text/xml
Sample:
<ArrayOfRouteModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Hub.Server.Models.DTO">
<RouteModel>
<AverageSpeed>6.1</AverageSpeed>
<CalculatedDistance>5.1</CalculatedDistance>
<CyclistID>2</CyclistID>
<Distance>4.1</Distance>
<ElevationData>sample string 20</ElevationData>
<ElevationDistanceData>sample string 21</ElevationDistanceData>
<ElevationGain>24.1</ElevationGain>
<ElevationGeoData>sample string 22</ElevationGeoData>
<EndLatitude>12.1</EndLatitude>
<EndLongitude>14.1</EndLongitude>
<ID>1</ID>
<MovingTime>7</MovingTime>
<Name>sample string 3</Name>
<Polyline>sample string 18</Polyline>
<StartCity>sample string 17</StartCity>
<StartCityID>16</StartCityID>
<StartGeoAddress>sample string 15</StartGeoAddress>
<StartLatitude>11.1</StartLatitude>
<StartLongitude>13.1</StartLongitude>
<Strava_Id>10</Strava_Id>
<SummaryPolyline>sample string 19</SummaryPolyline>
<Type>sample string 9</Type>
<TypeID>8</TypeID>
<UnitsOfMeasureID>23</UnitsOfMeasureID>
</RouteModel>
<RouteModel>
<AverageSpeed>6.1</AverageSpeed>
<CalculatedDistance>5.1</CalculatedDistance>
<CyclistID>2</CyclistID>
<Distance>4.1</Distance>
<ElevationData>sample string 20</ElevationData>
<ElevationDistanceData>sample string 21</ElevationDistanceData>
<ElevationGain>24.1</ElevationGain>
<ElevationGeoData>sample string 22</ElevationGeoData>
<EndLatitude>12.1</EndLatitude>
<EndLongitude>14.1</EndLongitude>
<ID>1</ID>
<MovingTime>7</MovingTime>
<Name>sample string 3</Name>
<Polyline>sample string 18</Polyline>
<StartCity>sample string 17</StartCity>
<StartCityID>16</StartCityID>
<StartGeoAddress>sample string 15</StartGeoAddress>
<StartLatitude>11.1</StartLatitude>
<StartLongitude>13.1</StartLongitude>
<Strava_Id>10</Strava_Id>
<SummaryPolyline>sample string 19</SummaryPolyline>
<Type>sample string 9</Type>
<TypeID>8</TypeID>
<UnitsOfMeasureID>23</UnitsOfMeasureID>
</RouteModel>
</ArrayOfRouteModel>