Dear all, I have noticed a recent change in the “Athlete Stats” API: it is returning partial values for distance and elevation (not the same values that are visible on the profile page on Strava, as this API alway did in the past).Also I’m getting decimal values (see below in red). I believe something went wrong here.
stdClass Object
(
/biggest_ride_distance] => 170760
/biggest_climb_elevation_gain] => 1871
/recent_ride_totals] => stdClass Object
(
count] => 15
distance] => 991064.08984375
moving_time] => 135009
elapsed_time] => 140781
elevation_gain] => 11017
achievement_count] => 198
)
/all_ride_totals] => stdClass Object
(
count] => 1581
distance] => 72496554.40332
moving_time] => 12023480
elapsed_time] => 13179871
elevation_gain] => 1140429.4384117
)
/recent_run_totals] => stdClass Object
(
count] => 0
distance] => 0
moving_time] => 0
elapsed_time] => 0
elevation_gain] => 0
achievement_count] => 0
)
/all_run_totals] => stdClass Object
(
count] => 147
distance] => 1021658.0006104
moving_time] => 293761
elapsed_time] => 300161
elevation_gain] => 11185.105569363
)
/recent_swim_totals] => stdClass Object
(
count] => 0
distance] => 0
moving_time] => 0
elapsed_time] => 0
elevation_gain] => 0
achievement_count] => 0
)
/all_swim_totals] => stdClass Object
(
count] => 0
distance] => 0
moving_time] => 0
elapsed_time] => 0
elevation_gain] => 0
)
/ytd_ride_totals] => stdClass Object
(
count] => 106
distance] => 7852656
moving_time] => 1124466
elapsed_time] => 1226916
elevation_gain] => 102673.5065918
)
/ytd_run_totals] => stdClass Object
(
count] => 0
distance] => 0
moving_time] => 0
elapsed_time] => 0
elevation_gain] => 0
)
/ytd_swim_totals] => stdClass Object
(
count] => 0
distance] => 0
moving_time] => 0
elapsed_time] => 0
elevation_gain] => 0
)
)