API Reference
Rate Limits
API requests are rate limited per credential. Limits vary by organization tier.
Tier limits
Each organization tier has its own rate limit and burst allowance.
| Tier | Rate Limit | Burst |
|---|---|---|
| Free (test mode) | 100 requests/day | 20 |
| Premium | 100 requests/minute | 20 |
| Enterprise | 1,000 requests/minute | 50 |
Rate limit headers
When you exceed the rate limit, the API returns a 429 status code with a retryAfter timestamp in the error response body indicating when you can retry.
{
"error": {
"code": "RATE_LIMITED",
"message": "Rate limit exceeded",
"retryAfter": 1709234567890
}
}Best practices
- Cache responses when possible
- Use exponential backoff on 429 responses
- Batch operations where the API supports it
- Monitor your usage in the manage portal