Twitter Rate Limits
X API v2 enforces rate limits on top of its pay-per-call pricing. Limits are scoped per endpoint with per-app (Bearer) and per-user (OAuth) buckets, typically over 15-minute or 24-hour windows. Headers expose the live limit, remaining, and reset timestamp. When a limit is exceeded, the API returns HTTP 429 with error code 88 ("Rate limit exceeded"); recovery is via the reset timestamp and exponential backoff.
Twitter Rate Limits is the machine-readable rate-limit profile for X (Twitter) on the APIs.io network, conforming to the API Commons Rate Limits specification.
It captures 13 rate-limit definitions, measuring requests_per_15_minutes and requests_per_24_hours.
The profile also includes 5 backoff/retry policies defined and response codes documented for throttled.
Tagged areas include Social Media, Developer API, and Rate Limiting.