Create Garmin segments from segment/effort data - Possible with current API?

359 views
Skip to first unread message

Jose Luis Huertas Fernández

unread,
Jun 6, 2018, 1:11:21 PM6/6/18
to Strava API
Hi all,

I'm trying to assess the feasibility of exporting segment and effort data in a suitable format to be loaded by a Garmin Edge (820) and it doesn't seem possible based on my understanding of the current API.

Until a few months ago I was using a great service (http://gniza.org/segments/) that allowed you to export athlete efforts for a given segment (leader of the segment, your best personal time, etc.) to a FIT file that you could load into Garmin devices but unfortunately this service is not working anymore due to changes in the Strava API.

First thing I have noticed is that I can get a segment leaderboard with the '/segments/{id}/leaderboard' call but the entries don't contain the effort id so I cannot link to those efforts to get the required information.

Anyway, let's suppose I go to Strava web site and manually find the effort id (so I could export at least the segment leader effort to use it as a reference)... but if I try to get effort information with '/segment_efforts/{id}' call I get an "Authorization Error" except for my own efforts.

So it seems it is not possible at all to compare my performance on a segment with other athletes efforts. Am I correct?

Thanks for your help,

Jose Luis


Jose Luis Huertas Fernández

unread,
Jun 28, 2018, 11:58:59 AM6/28/18
to Strava API
Anyone can confirm? Is it not possible to get detailed information from other athletes efforts?

In theory Strava premium provides this feature ( https://support.strava.com/hc/en-us/articles/216918277-Strava-Live-Segments-on-Garmin-Devices-Premium- ) but I have read that the implementation is not very good because it doesn't give you the exact difference with other athlete at a given point. Instead, it just take into account the average speed of the athlete and gives you the difference with that average speed (it could be useful on a constant gradient segment, but it won't be on most real world segments).
Reply all
Reply to author
Forward
0 new messages