RPPI
API rate limits protect service quality. Limits are applied per IP or per API key.
Every API response includes rate limit information in the headers:
X-RateLimit-LimitMaximum requests per windowX-RateLimit-RemainingRequests remaining in current windowX-RateLimit-ResetUnix timestamp when the window resets| Tier | Requests/minute |
|---|---|
| Public | 60 |
| API Key | 100 |
| Enterprise | 1,000 |
When you exceed the rate limit, the API returns a 429 status with a Retry-After header indicating how many seconds to wait.
HTTP/1.1 429 Too Many Requests
Retry-After: 15
Content-Type: application/json
{ "error": "Rate limit exceeded" }