Skip to main content

I have noticed on my API Settings page that there's a limit to the amount of users an app can have. I know (based on API access) that a large percentage of users installed my app, tried it out and never used it again. My question is then: how can I revoke access to these users?

There's a deauthorize endpoint for oauth -- https://developers.strava.com/docs/authentication/#deauthorization


I can't use that endpoint, since I don't store access tokens. 


Unfortunately without the token I don't believe there's any other way except asking those users to revoke authorization themselves.


I have the same problem, I keep receiving activities performed by Athletes via webhook who are not on my web app, but in theory are registered on the Strava app.

Is there a way to remove these users?


hi. do you have a anwser for this problem ? i have the same. 


@Aline.N This feature is not implemented (yet?), see 

That means saving the tokens on your side is still the only way to deauthorize athletes.


hi. do you have a anwser for this problem ? i have the same. 

3 years waiting for this feature


I've been saving the token since I realized I needed it to launch a “deauthorization” but it's much too late, for  3/4 of the people I don't have the tokens and it's becoming very problematic.