GET api/Bike/{id}/rides
Get a list of rides for this bike
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
id | integer |
Required |
Body Parameters
None.
Response Information
Resource Description
Collection of RideModelName | Description | Type | Additional information |
---|---|---|---|
ID | integer |
None. |
|
CyclistID | integer |
None. |
|
BikeID | integer |
None. |
|
BikeDescription | string |
None. |
|
DateTimeStart | date |
None. |
|
Name | string |
None. |
|
Distance |
you only have to add 2 of the three : Time, distance, AverageSpeed. Saving will calculate the other Note that distance is in Meters |
decimal number |
None. |
DistanceKm | decimal number |
None. |
|
MovingTime |
The moving time in seconds. You only have to add 2 of the three : Time, distance, AverageSpeed. Saving will calculate the other |
integer |
None. |
AverageHeartRate | decimal number |
None. |
|
AverageSpeed |
you only have to add 2 of the three : Time, distance, AverageSpeed. Saving will calculate the other This is in KM! |
decimal number |
None. |
MaxHeartRate | decimal number |
None. |
|
MaxSpeed | decimal number |
None. |
|
TypeID | integer |
None. |
|
Type | string |
None. |
|
ItWasAWetRide | boolean |
None. |
|
ItWasARace | boolean |
None. |
|
Strava_Id | string |
None. |
|
CanCreateRoute | boolean |
None. |
|
UnitsOfMeasureID | integer |
None. |
|
ElevationGain | decimal number |
None. |
Response Formats
application/json, text/json
Sample:
[ { "ID": 1, "CyclistID": 2, "BikeID": 3, "BikeDescription": "sample string 4", "DateTimeStart": "2025-09-05T16:08:46.668621+00:00", "Name": "sample string 6", "Distance": 7.1, "DistanceKm": 8.1, "MovingTime": 9, "AverageHeartRate": 10.1, "AverageSpeed": 11.1, "MaxHeartRate": 12.1, "MaxSpeed": 13.1, "TypeID": 14, "Type": "sample string 15", "ItWasAWetRide": true, "ItWasARace": true, "Strava_Id": "sample string 18", "CanCreateRoute": true, "UnitsOfMeasureID": 20, "ElevationGain": 21.1 }, { "ID": 1, "CyclistID": 2, "BikeID": 3, "BikeDescription": "sample string 4", "DateTimeStart": "2025-09-05T16:08:46.668621+00:00", "Name": "sample string 6", "Distance": 7.1, "DistanceKm": 8.1, "MovingTime": 9, "AverageHeartRate": 10.1, "AverageSpeed": 11.1, "MaxHeartRate": 12.1, "MaxSpeed": 13.1, "TypeID": 14, "Type": "sample string 15", "ItWasAWetRide": true, "ItWasARace": true, "Strava_Id": "sample string 18", "CanCreateRoute": true, "UnitsOfMeasureID": 20, "ElevationGain": 21.1 } ]
application/xml, text/xml
Sample:
<ArrayOfRideModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Hub.Server.Models.DTO"> <RideModel> <AverageHeartRate>10.1</AverageHeartRate> <AverageSpeed>11.1</AverageSpeed> <BikeDescription>sample string 4</BikeDescription> <BikeID>3</BikeID> <CanCreateRoute>true</CanCreateRoute> <CyclistID>2</CyclistID> <DateTimeStart>2025-09-05T16:08:46.668621+00:00</DateTimeStart> <Distance>7.1</Distance> <DistanceKm>8.1</DistanceKm> <ElevationGain>21.1</ElevationGain> <ID>1</ID> <ItWasARace>true</ItWasARace> <ItWasAWetRide>true</ItWasAWetRide> <MaxHeartRate>12.1</MaxHeartRate> <MaxSpeed>13.1</MaxSpeed> <MovingTime>9</MovingTime> <Name>sample string 6</Name> <Strava_Id>sample string 18</Strava_Id> <Type>sample string 15</Type> <TypeID>14</TypeID> <UnitsOfMeasureID>20</UnitsOfMeasureID> </RideModel> <RideModel> <AverageHeartRate>10.1</AverageHeartRate> <AverageSpeed>11.1</AverageSpeed> <BikeDescription>sample string 4</BikeDescription> <BikeID>3</BikeID> <CanCreateRoute>true</CanCreateRoute> <CyclistID>2</CyclistID> <DateTimeStart>2025-09-05T16:08:46.668621+00:00</DateTimeStart> <Distance>7.1</Distance> <DistanceKm>8.1</DistanceKm> <ElevationGain>21.1</ElevationGain> <ID>1</ID> <ItWasARace>true</ItWasARace> <ItWasAWetRide>true</ItWasAWetRide> <MaxHeartRate>12.1</MaxHeartRate> <MaxSpeed>13.1</MaxSpeed> <MovingTime>9</MovingTime> <Name>sample string 6</Name> <Strava_Id>sample string 18</Strava_Id> <Type>sample string 15</Type> <TypeID>14</TypeID> <UnitsOfMeasureID>20</UnitsOfMeasureID> </RideModel> </ArrayOfRideModel>