Skip to main content
Question

Rate Limit Questions

  • December 15, 2025
  • 2 replies
  • 25 views

Forum|alt.badge.img

I have a few questions about the following rate limits:

Overall Rate Limits: 600 requests every 15 minutes, 6,000 daily
Read Rate Limits: 300 requests every 15 minutes, 3,000 daily

  1. Does the read limit apply when polling the API to check whether an activity upload has finished processing via the uploads/{uploadId} endpoint?
  2. Does the read limit apply when checking to see if an activity is still uploaded, again using the uploads/{uploadId} endpoint? We're doing this to ensure that we can deeplink users to activities that still exist in Strava
  3. Is it possible to increase this limit?

Thank you!

2 replies

Zababike
Forum|alt.badge.img+3
  • Hub Rookie
  • December 16, 2025

How do you assign shoes to a bike?


ActivityFix
Superuser
Forum|alt.badge.img+24
  • Superuser
  • December 16, 2025

Not an official answer, but my understanding is that ALL API calls (successful or not) count as a single request towards your limit with the exception of authentication using the OAuth2 flow. For both question #1 and #2 since they are GET calls they will count towards your read rate limit. 

For #3, the limits can be increased, see https://developers.strava.com/docs/rate-limits/#adjustment. Based on forum posts here, it seems to be a bit of a hit and miss process as some users have said their request was still waiting after several weeks while others have had their limit increased. Generally it seems that if your app is growing and using the API reasonably then you will get a rate limit increase in line with your growth.