Twitch Rate Limits
The Twitch Helix API protects services with a token-bucket algorithm. Each application receives separate buckets for app access tokens and user access tokens, and individual endpoints can charge non-default point values. User-token requests are scoped per client ID per user per minute. The Extensions API uses a separate rate-limit framework documented in the extensions guide.
Twitch Rate Limits is the machine-readable rate-limit profile for Twitch on the APIs.io network, in the API Commons Rate Limits shape.
It captures 4 rate-limit definitions, measuring points_per_minute, points_per_request, and varies.
Limit state is signalled in the limit, remaining, and reset response headers, and an exhausted limit returns HTTP 429.
This profile was written by API Evangelist and has not been verified against a page the provider published; treat every limit as unconfirmed until a dated transcription replaces it.
The profile also includes 3 backoff/retry policies defined and response codes documented for throttled.
Tagged areas include Streaming, Developer API, and Rate Limiting.
limitremainingreset
generated, dated 2026-05-05.
Limits
Policies
Sources
Work with this as data
Every rate limit here is available over the APIs.io API and to AI agents over MCP.