X · Rate Limits

X Rate Limits

Published X API v2 rate limits, transcribed from X's own per-endpoint tables on 2026-08-28. This file REPLACES a 2026-05-04 scaffold that carried invented tier numbers (10 rpm free / 100 rpm pro / 1000 rpm enterprise); X does not rate-limit by tier at all — limits are per-endpoint, per-app and per-user, on 15-minute or 24-hour windows.

X Rate Limits is the machine-readable rate-limit profile for X on the APIs.io network, conforming to the API Commons Rate Limits specification.

It captures 17 rate-limit definitions.

The profile also includes 4 backoff/retry policies defined and response codes documented for throttled, quotaExceeded, serviceUnavailable, and error_body.

Tagged areas include Rate Limiting, Quotas, and Throttling.

17 Limits Throttle: 429 Quota: 429
Rate LimitingQuotasThrottling

Limits

Posts lookup by ids
· 15 minutes
Post lookup by id
· 15 minutes
Recent search
· 15 minutes
10 default / 100 max results; 512-character query length
Full-archive search
· 15 minutes
10 default / 500 max results; 1024-character query length; 1/sec per app and per user
Recent post counts
· 15 minutes
512-character query length
Full-archive post counts
· 15 minutes
1024-character query length
Filtered stream connect
· 15 minutes
1 connection; 1000 rules; 1024-character rule length; 250 posts/sec delivery
Filtered stream rules lookup
· 15 minutes
Filtered stream rules update
· 15 minutes
Create Post
· 15 minutes
Delete Post
· 15 minutes
User timeline
· 15 minutes
User mentions
· 15 minutes
Reverse chronological timeline
· 15 minutes
Liking users lookup
· 15 minutes
Liked posts lookup
· 15 minutes
Like a Post
· 15 minutes

Policies

Backoff Strategy
X's own guidance: on 429 read x-rate-limit-reset, implement exponential backoff, cache responses, and spread requests across the window.
Prefer streaming over polling
X recommends the filtered stream rather than polling search endpoints for real-time data, explicitly as a rate-limit strategy.
Usage cap
Pay-per-usage accounts are capped at 3,000,000 Post reads per monthly billing cycle. Exceeding it returns 429 with problem type usage-capped. Higher volume requires an Enterprise agreement.
Separate limits per product
X API v2, the Enterprise APIs and the Ads API each have their own rate-limit regimes; Enterprise limits are set by contract.

Work with this as data

Every rate limit here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for rate limits

4 MCP tools reach this
  • find_rate_limitsBrowse and filter every rate limit in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This rate limit
curl "https://apis.io/api/v1/rate-limits/x-rate-limits"
All rate limits
curl "https://apis.io/api/v1/rate-limits?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.