cancel
Showing results for 
Search instead for 
Did you mean: 

Rate Limit Exceeded but not really

brunosabot
Mt. Kenya

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?

1 ACCEPTED SOLUTION

ibooij
Pico de Orizaba

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 solution in original post

2 REPLIES 2

Sundae
Shkhara

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

ibooij
Pico de Orizaba

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.