Skip to main content
IllumiChat applies rate limits to protect platform stability and ensure fair usage.

Rate Limit Tiers

Authenticated endpoint limits are designed to support normal application usage. If you are building a high-throughput integration, see the guidance below on requesting increased limits.

Widget Quotas

Widget usage is tracked per assistant and subject to quota limits based on your subscription plan.

Rate Limit Response

When any rate limit is exceeded, the API returns HTTP status 429:

Handling Rate Limits

Implement Exponential Backoff

Additional Strategies

  • Cache responses that do not change frequently (e.g., assistant configurations)
  • Batch operations where the API supports it
  • Monitor usage to identify opportunities for optimization

Requesting Higher Limits

If your use case requires higher rate limits, contact the IllumiChat support team with:
  • Your workspace ID
  • The endpoints you need higher limits for
  • Your expected request volume
  • A description of your integration
Before requesting higher limits, review your integration for opportunities to reduce request volume through caching, batching, and efficient polling intervals.