GET api/Cyclist/{id}/stats
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
id | integer |
Required |
Body Parameters
None.
Response Information
Resource Description
Collection of CyclistStatsModelName | Description | Type | Additional information |
---|---|---|---|
ID | integer |
None. |
|
Salutation | string |
None. |
|
ServiceLogs_Count | integer |
None. |
|
ServiceLogs_AvgRating | decimal number |
None. |
|
ServiceLogs_MaxRating | integer |
None. |
|
ServiceLogs_MinRating | integer |
None. |
|
RideStats | Collection of CyclistRideStatsModel |
None. |
Response Formats
application/json, text/json
Sample:
[ { "ID": 1, "Salutation": "sample string 2", "ServiceLogs_Count": 3, "ServiceLogs_AvgRating": 4.1, "ServiceLogs_MaxRating": 5, "ServiceLogs_MinRating": 6, "RideStats": [ { "Interval": "sample string 1", "RideCount": 2, "Sum_DistanceKm": 3.1, "Avg_DistanceKm": 4.1, "Max_DistanceKm": 5.1, "Sum_MovingTime": 6, "Avg_MovingTime": 7.1, "Max_MovingTime": 8 }, { "Interval": "sample string 1", "RideCount": 2, "Sum_DistanceKm": 3.1, "Avg_DistanceKm": 4.1, "Max_DistanceKm": 5.1, "Sum_MovingTime": 6, "Avg_MovingTime": 7.1, "Max_MovingTime": 8 } ] }, { "ID": 1, "Salutation": "sample string 2", "ServiceLogs_Count": 3, "ServiceLogs_AvgRating": 4.1, "ServiceLogs_MaxRating": 5, "ServiceLogs_MinRating": 6, "RideStats": [ { "Interval": "sample string 1", "RideCount": 2, "Sum_DistanceKm": 3.1, "Avg_DistanceKm": 4.1, "Max_DistanceKm": 5.1, "Sum_MovingTime": 6, "Avg_MovingTime": 7.1, "Max_MovingTime": 8 }, { "Interval": "sample string 1", "RideCount": 2, "Sum_DistanceKm": 3.1, "Avg_DistanceKm": 4.1, "Max_DistanceKm": 5.1, "Sum_MovingTime": 6, "Avg_MovingTime": 7.1, "Max_MovingTime": 8 } ] } ]
application/xml, text/xml
Sample:
<ArrayOfCyclistStatsModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Hub.Server.Models.DTO"> <CyclistStatsModel> <ID>1</ID> <RideStats> <CyclistRideStatsModel> <Avg_DistanceKm>4.1</Avg_DistanceKm> <Avg_MovingTime>7.1</Avg_MovingTime> <Interval>sample string 1</Interval> <Max_DistanceKm>5.1</Max_DistanceKm> <Max_MovingTime>8</Max_MovingTime> <RideCount>2</RideCount> <Sum_DistanceKm>3.1</Sum_DistanceKm> <Sum_MovingTime>6</Sum_MovingTime> </CyclistRideStatsModel> <CyclistRideStatsModel> <Avg_DistanceKm>4.1</Avg_DistanceKm> <Avg_MovingTime>7.1</Avg_MovingTime> <Interval>sample string 1</Interval> <Max_DistanceKm>5.1</Max_DistanceKm> <Max_MovingTime>8</Max_MovingTime> <RideCount>2</RideCount> <Sum_DistanceKm>3.1</Sum_DistanceKm> <Sum_MovingTime>6</Sum_MovingTime> </CyclistRideStatsModel> </RideStats> <Salutation>sample string 2</Salutation> <ServiceLogs_AvgRating>4.1</ServiceLogs_AvgRating> <ServiceLogs_Count>3</ServiceLogs_Count> <ServiceLogs_MaxRating>5</ServiceLogs_MaxRating> <ServiceLogs_MinRating>6</ServiceLogs_MinRating> </CyclistStatsModel> <CyclistStatsModel> <ID>1</ID> <RideStats> <CyclistRideStatsModel> <Avg_DistanceKm>4.1</Avg_DistanceKm> <Avg_MovingTime>7.1</Avg_MovingTime> <Interval>sample string 1</Interval> <Max_DistanceKm>5.1</Max_DistanceKm> <Max_MovingTime>8</Max_MovingTime> <RideCount>2</RideCount> <Sum_DistanceKm>3.1</Sum_DistanceKm> <Sum_MovingTime>6</Sum_MovingTime> </CyclistRideStatsModel> <CyclistRideStatsModel> <Avg_DistanceKm>4.1</Avg_DistanceKm> <Avg_MovingTime>7.1</Avg_MovingTime> <Interval>sample string 1</Interval> <Max_DistanceKm>5.1</Max_DistanceKm> <Max_MovingTime>8</Max_MovingTime> <RideCount>2</RideCount> <Sum_DistanceKm>3.1</Sum_DistanceKm> <Sum_MovingTime>6</Sum_MovingTime> </CyclistRideStatsModel> </RideStats> <Salutation>sample string 2</Salutation> <ServiceLogs_AvgRating>4.1</ServiceLogs_AvgRating> <ServiceLogs_Count>3</ServiceLogs_Count> <ServiceLogs_MaxRating>5</ServiceLogs_MaxRating> <ServiceLogs_MinRating>6</ServiceLogs_MinRating> </CyclistStatsModel> </ArrayOfCyclistStatsModel>