Strava API v3

Number of APIs: 36

The Swagger Playground is the easiest way to familiarize yourself with the Strava API by submitting HTTP requests and observing the responses before you write any client code. It will show what a response will look like with different endpoints depending on the authorization scope you receive from your athletes. To use the Playground, go to https://www.strava.com/settings/api and change your u201cAuthorization Callback Domainu201d to developers.strava.com. Please note, we only support Swagger 2.0. There is a known issue where you can only select one scope at a time. For more information, please check the section u201cclient codeu201d at https://developers.strava.com/docs.

Contact Support: Name: No Contact Email: email@example.com

  1. athletes/{id} - Get Athlete Stats GET {{baseUrl}}/athletes/:id/stats?No Name=<string>

  2. athletes/{id} - List Athlete Routes GET {{baseUrl}}/athletes/:id/routes?No Name=<string>

  3. athlete - Get Authenticated Athlete GET {{baseUrl}}/athlete

  4. athlete - Get Zones GET {{baseUrl}}/athlete/zones

  5. athlete - List Athlete Activities GET {{baseUrl}}/athlete/activities?before=<integer>&after=<integer>&No Name=<string>

  6. athlete - List Athlete Clubs GET {{baseUrl}}/athlete/clubs?No Name=<string>

  7. segments-{id} - Get Segment GET {{baseUrl}}/segments/:id

  8. segments-{id} - Star Segment PUT {{baseUrl}}/segments/:id/starred

  9. segment efforts-{id} - Get Segment Effort GET {{baseUrl}}/segment_efforts/:id

  10. segments-{id} - Get Segment Leaderboard GET {{baseUrl}}/segments/:id/leaderboard?gender=<string>&age_group=<string>&weight_class=<string>&following=<boolean>&club_id=<integer>&date_range=<string>&context_entries=<integer>&No Name=<string>