The Ruddr API enforces rate limits to ensure fair usage and platform stability.
Limits
API requests are rate limited to 20 requests per second. This limit is shared across all API keys in a workspace.
429 Too Many Requests
When the rate limit is exceeded, the API returns a 429 response:
Retry Guidance
When you receive a 429 response, retry the request after a short delay. Use exponential backoff to avoid overwhelming the API:
Here’s a pseudocode example:
If you’re regularly hitting rate limits, consider reducing the concurrency of your requests or adding a small delay
between calls.