Rate Limiting
Understanding and configuring API rate limits.
Rate Limiting
This documentation is currently being developed. Check back soon for complete content.
Overview
SuitePortal implements rate limiting to ensure fair usage and platform stability.
Default Limits
| Endpoint Type | Limit | Window |
|---|---|---|
| API (authenticated) | 1000/hour | Rolling |
| API (public) | 100/hour | Rolling |
| Authentication | 10/minute | Rolling |
| Ingest | 100/minute | Rolling |
Rate Limit Headers
API responses include rate limit headers:
X-RateLimit-Limit: 1000
X-RateLimit-Remaining: 950
X-RateLimit-Reset: 1704303600Exceeding Limits
When limits are exceeded:
- HTTP 429 response
- Retry-After header provided
- Request logged
Configuration
Enterprise plans can configure custom limits.
Best Practices
- Implement exponential backoff
- Cache responses when possible
- Batch requests where supported
- Monitor rate limit headers