Stream · Rate Limits

Stream Io Rate Limits

Stream applies per-endpoint rate limits keyed off the API key and (for many endpoints) the user. Specific numeric limits are not published as a single table; Stream returns 429 with X-Ratelimit-Limit / X-Ratelimit-Remaining / X-Ratelimit-Reset headers and recommends honoring Retry-After.

2 Limits Throttle: 429
RealtimeChatVideoActivity FeedsSDKRate LimitingQuotasThrottling

Limits

Per endpoint, per API key api_key
requests · window
see Stream docs
Limits vary by endpoint; paid plans receive higher ceilings. Custom limits available on Enterprise.
Per endpoint, per user user
requests · window
see Stream docs
Some endpoints are additionally throttled per user-id.

Policies

Backoff Strategy
Honor Retry-After header on 429 responses; use exponential backoff with jitter.
Custom Limits
Enterprise customers can request raised limits via Stream support.

Sources