The Ruddr API uses safeguards from bursts of incoming traffic to help maximize stability for all users.
Rate limits
All requests are monitored to avoid receiving too many requests from a workspace at a time. Workspaces that send too many requests in quick succession may see error responses that show up with a 429
status code indicating that the rate limit has been hit and the producer should back off (slow down) any future requests.
- The limit is set to an average of 10 requests per second.
- There is some bursting available beyond the average rate.
This limit should be treated as a maximum and requests should be spaced out to avoid generating unnecessary load. If you are having a problem with the current rate limits, please contact support.
Rate limits may change
Ruddr may reduce limits to prevent abuse or increase limits to enable high-traffic applications for all workspaces or on a per-workspace basis. Limits may also be changed in the future based on the pricing plan.