Skip to main content
Solved

Rate Limit Exceeded but not really


Forum|alt.badge.img+2

Hello,

I'm trying to load data from a segment `/api/v3/segments/[id]` that gives me a "Rate Limit Exceeded" error.

However, the quota does not seems to be reached: I log the usage and I get something like: Instant usage: 75/600 - Daily usage: 4392/6000.

I dig into the logs and it seems that it stopped working at half the quota, 3000/6000.

Is there any other limitation I'm not aware of?

Best answer by ibooij

We're seeing the same thing in our application and did some digging. It turns out that there is an extra set of rate limits that is being applied. If you look into the response headers you're receiving, you will see X-ReadRateLimit-Limit and X-ReadRateLimit-Usage headers.

This is not in any documentation, but it is mentioned here https://communityhub.strava.com/t5/developer-knowledge-base/our-developer-program/ta-p/8849

It looks like it has been turned on recently.

View original
Did this topic help you find an answer to your question?

2 replies

ibooij
Forum|alt.badge.img+8
  • Hub Rookie
  • 17 replies
  • Answer
  • January 11, 2024

We're seeing the same thing in our application and did some digging. It turns out that there is an extra set of rate limits that is being applied. If you look into the response headers you're receiving, you will see X-ReadRateLimit-Limit and X-ReadRateLimit-Usage headers.

This is not in any documentation, but it is mentioned here https://communityhub.strava.com/t5/developer-knowledge-base/our-developer-program/ta-p/8849

It looks like it has been turned on recently.


Sundae
Forum|alt.badge.img+4
  • Hub Starter
  • 5 replies
  • February 4, 2024

Been having this problem for 2 full days - annoying as I’m a paid subscriber 


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept, you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings