Developer Discussions
Have a question about using the API? Ask it here.
Showing results for 
Search instead for 
Did you mean: 

Forum Posts

Update Activity RPE via API?

Hi everyone!  I am somewhat familiar with Strava's API both directly via HTTP and with the Python Stravalib library through my visualization app Heatflask ( (Client ID 12700) which I has been running since 2016.   However I ...

bfef by Shkhara
  • 5 replies
  • 2 kudos

Webhook requirement for mobile apps?

On the getting started guide in the section F. Why do I need webhooks? it states: "Per our API terms, you need to implement webhooks to know when an athlete has deauthorized your API application" What about mobile only applications? We're building a ...

brianp by Mt. Kenya
  • 2 replies
  • 1 kudos

Resolved! Get a list of activity ID

Hi all.Using a get on, I get a list of activities.I realised that each activity in the json response is a summary of the activities, because "resource_state" : 2,So I tried to tried to get the detailed repres...

Resolved! Error 404 when uploading swimming FIT file

On June 22/23 for some users of our app the upload failed for FIT files with swimming data. The response error when uploading the FIT file was:status: 404 error: {"message":"Record Not Found","errors":[{"resource":"resource","field":"path","code":"in...

hophoff by Shkhara
  • 1 replies
  • 1 kudos

Clearing no longer referenced athletes

With the newly introduced per app athlete limit its clear around 15% of our athlete tokens are orphaned. Is there any way to clear these down? We're quite happy to cycle through all the valid tokens and make a "hey this one is still in use" poke to a...

Resolved! Segment creation date

Is there an easy way to determine how old a segment is? If not, could it be added to each segment e.g. creation date?

Boasty by Mt. Kenya
  • 1 replies
  • 2 kudos

API integration

Hi there!I am looking for someone to please point me in the direction of some help for API integration for an Organ Donation event we are hosting in September called Race for Recipients.Last year we logged 11,000 activities in a week across the UK.Ma...

RaynieT by Mt. Kenya
  • 6 replies
  • 1 kudos

Resolved! Can't authenticate first login request

import requests def get_strava_profile(access_token url = "" headers = {"Authorization": f"Bearer {access_token}"}   response = requests.get(url, headers=headers)   if response.status_code == 200: return respons...

Resolved! Beacon API

I have developed an Android bike computer and my users wants to be able to send live location data to their family or love ones. Such that they can be tracked. Just like Strava Beacon function. As the Strava Beacon function exists I would like to hav...

wassinkt by Mt. Kenya
  • 1 replies
  • 1 kudos

Resolved! Photos not yet available after create webhook delivered

We are working on our webhook implementation, and are finding that after the create POST, photos are not available when we do a GET to the getActivityById endpoint. Assuming this is a timing issue, it would be great to have them as part of the update...

Kirk by Shkhara
  • 1 replies
  • 1 kudos