Core Concepts

Rate Limiting

Understand Interna's rate limits and how to handle them in your application.

Rate Limit Tiers

PlanRequests/minBurst
Free6010
Pro600100
Enterprise6,0001,000

Response Headers

HeaderDescription
X-RateLimit-LimitMaximum requests per window
X-RateLimit-RemainingRemaining requests in current window
X-RateLimit-ResetUnix timestamp when the window resets

Handling Rate Limits

The SDK automatically retries rate-limited requests with exponential backoff. You can configure retry behavior:

rate-limit-config.ts
const client = new Interna({
  apiKey: process.env.INTERNA_API_KEY!,
  retries: 3,
  retryDelay: 1000, // ms
});