Are there rate limits for the API? #697
|
Hi, As the title says, is there a rate limit for the APIs? Or do you plan to implement rate limit before releasing a stable version? Thank you. |
Replies: 11 comments 23 replies
|
Yup we will be implementing rate limiting at some point soon however the main purpose will be to prevent abuse. It should remain fairly easy to build on without hitting limits. We'll have more details soon! |
|
Hi, |
|
Prolly not |
|
A guy is complaining about the rate limit. You can see it at https://bsky.app/profile/nonameinsect.bsky.social/post/3k37rlsw3ad24. EDIT: Many people are complaining about it. Just search for rate limit. |
Are those 10 reqs/sec per IP or per User. For example if i host 2 bots and im beeing logged in to app and my 3 roommates via webbrowser behind our DSL IP. Will all this requests count or is there a seperate rate limit for every account used? |
|
So I hit the rate limit while writing and testing a very simple script. Just createSession + uploadBlob + createRecord (following instructions from https://atproto.com/blog/create-post). Edit the script, run it, rinse and repeat a few times per minute while debugging. But I'm now getting 429 errors on createSession, with these interesting headers: So I can only do 30 API calls per 300s? And if I go over the limit I'm blocked for 24h. That's very different from the 3000 reqs/5 min mentioned above. |
|
I received "Rate Limit Exceeded". This is the first time this has happened. |
|
I am running a script that retrieves my posts every 15 minutes to record my posts. {"status":429, "error": "RateLimitExceeded", "success":false, "headers":{"access-control-allow-origin": "*", "connection": "keep-alive"," content-length": "61", "content-type": "application/json; charset=utf-8", "date": "Sat, 16 Sep 2023 22:58:38 GMT", "etag": "x", "ratelimit-limit ": "30", "ratelimit-policy": "30;w=300", "ratelimit-remaining": "0", "ratelimit-reset": "1694911502", "vary": "Accept-Encoding", "x-powered- by": "Express"}}The script is as simple as login + getAuthorFeed. Is there a way around this Rate Limit error? |
|
Rate limiting is still broken. Tested posting 2 in a row, with uploadBlob for an external embed Notice how the Also I'm getting timeouts really often when trying |
|
Hi, i just wanted to collect data from followers of a user, using bsky_cli. I am building a feed and need as much as possible scientists in a list, posting on climate change. The follower base of the user is 3.1 K, and i got the RateLimitExceeded error for the first time. Rgds, |
|
im getting rate limited just testing a script that runs a search every 5 min, something is clearly wrong :( |
Yup we will be implementing rate limiting at some point soon however the main purpose will be to prevent abuse. It should remain fairly easy to build on without hitting limits. We'll have more details soon!