Skip to main content

Hello Strava Community,

 

My application has reached the 999-athlete connection limit, and I’ve already emailed developers@strava.com to request an increase. However, the limit is causing errors for my users, and it’s taking some time to get a response from Strava support.

 

In the meantime, I’d like to disconnect some inactive athletes to make space for new users. Is there an endpoint or method available to remove specific athletes from the connected list?

 

Thank you for any guidance!

It is documented on the OAuth page, see the deauthorization section - https://developers.strava.com/docs/authentication/#deauthorization

Deauthorization

Applications can revoke access to an athlete’s data. This will invalidate all refresh tokens and access tokens that the application has for the athlete, and the application will be removed from the athlete’s apps settings page. All requests made using invalidated tokens will receive a 401 Unauthorized response.

The endpoint is POST https://www.strava.com/oauth/deauthorize.

access_token
required string, in query
Responds with the access tokens that were revoked.

heya,

yeah this is what scares me about using Strava, the rate limits are seriously tight
there is no such rate limits on FitBit api - but on strava, your app literally has to be failing and causing errors for them to update you, and then it takes weeks … its not a business model that works for serious app developers and integrators, unless you pay them…

 

let me know how you get on with the 999 athlete limit, how long it takes to solve it

 

regards!


Reply