SuitePortal

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 TypeLimitWindow
API (authenticated)1000/hourRolling
API (public)100/hourRolling
Authentication10/minuteRolling
Ingest100/minuteRolling

Rate Limit Headers

API responses include rate limit headers:

X-RateLimit-Limit: 1000
X-RateLimit-Remaining: 950
X-RateLimit-Reset: 1704303600

Exceeding 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