X API Pricing in 2026: Current Rates and Verified Facts
A source-checked guide to the current X API price table: $0.005 standard Post reads, $0.015 standard Post creates, $0.20 URL posts, owned reads, caps, and what the page does not establish.

The current official X API pricing page lists prepaid pay-per-use access and custom Enterprise access. Standard Post reads cost $0.005 per resource, standard Post create requests cost $0.015, and Post create requests containing a URL cost $0.200.
TL;DR: These prices were verified against the official X API pricing page on August 16, 2026. That verification date does not prove when the prices became effective. The page does not provide a July or August 2026 change date, a complete legacy-plan migration history, or a fixed Enterprise minimum. This guide separates what the source confirms from what it does not.
That distinction matters. A current price table can establish today's listed prices. It cannot, by itself, establish that a price changed on a particular earlier date or that every existing account moved at the same time.
Current Official X API Read Prices
The following values come from the current official table.
| Resource read | USD per resource |
|---|---|
| Post | $0.005 |
| User | $0.010 |
| Direct Message event | $0.010 |
| Following or followers | $0.010 |
| List | $0.005 |
| Space | $0.005 |
| Community | $0.005 |
| Note | $0.005 |
| Like | $0.001 |
| Mute | $0.001 |
| Block | $0.001 |
| User profile update | $0.005 |
The unit matters. X bills by resource, not simply by HTTP request. A response containing multiple billable resources can therefore cost more than its request count suggests.
The table also describes a 24-hour deduplication period. Re-reading the same resource during that period is not charged again under the stated rule, and the period resets at midnight UTC.
Current Official X API Write Prices
Write operations do not share one universal price.
| Write action | USD per request |
|---|---|
| Standard Post create | $0.015 |
| Post create with a URL | $0.200 |
| Summoned Post create | $0.010 |
| Direct Message interaction create | $0.015 |
| User interaction create | $0.015 |
| Interaction delete | $0.010 |
| Content manage | $0.005 |
| List create | $0.010 |
| List manage | $0.005 |
| Bookmark or media metadata | $0.005 |
| Privacy action | $0.010 |
| Mute delete | $0.005 |
| Recent counts | $0.005 |
| All counts | $0.010 |
| Trends | $0.010 |
This is why the shorthand claim that "X writes cost $0.010" is stale. A standard Post create is $0.015 in the current table, while a Post containing a URL is $0.200 and several other actions have separate prices.
The Owned-Read Rule
The current table lists owned reads at $0.001. The official condition is narrow: the authenticated user ID must be the same as the app owner's user ID.
Do not generalize that rate to every account an agency manages, every brand owned by the same company, or any arbitrary resource returned while using user authentication. If the identity condition is not met, use the standard resource price in cost estimates.
Start building with GetXAPI
$0.05 per 1,000 tweets. $0.10 free credits. No credit card required.
The Monthly Post-Read Cap
The current pay-per-use table lists a monthly cap of 3,000,000 Post reads. This is separate from endpoint rate limits and separate from the 24-hour deduplication rule.
Above the self-serve cap, the public pricing page points to Enterprise access. Enterprise is listed as custom pricing. The page does not publish a fixed $42,000 monthly minimum, so budgets above the cap should use an actual X sales quote rather than a third-party estimate presented as an official fact.
What the Current Page Does Not Prove
The official table is strong evidence for current listed values, but it does not establish all of the history often repeated in 2026 API articles.
It does not establish:
- That pay-per-use first began in February 2026.
- That every Basic or Pro account closed or migrated on one date.
- That every legacy subscriber received the same voucher or switch-back option.
- That the current rates became effective in April, July, or August 2026.
- That Enterprise starts at a fixed public monthly price.
An archived version of the official documentation already showed pay-per-use on January 22, 2026. That makes a blanket "introduced in February" claim unsafe. Historical plan details should be attached to a dated primary announcement or archived page for the period being discussed.
The official page's metadata was last modified on August 13, 2026, and this article verified the page on August 16. Neither date is an effective date for the rate card.
Cost Examples at Current Rates
For 100,000 standard Post reads with no deduplication benefit:
| Provider path | Calculation | Estimated cost |
|---|---|---|
| Official X API | 100,000 x $0.005 | $500 |
| GetXAPI standard calls | About 5,000 calls x $0.001 | About $5 |
The GetXAPI estimate assumes about 20 tweets returned per standard search or list call. Real cost depends on endpoint, result count, pagination, and whether a specially priced endpoint is used.
For 1,000 standard Post create requests on the official X API, the current listed price is $15. For 1,000 Post create requests containing a URL, the current listed price is $200. Those are current-rate calculations, not claims about a prior price or the date of a change.
The cheapest Twitter API. Try it free.
$0.05 per 1,000 tweets. $0.10 free credits. No credit card required.
GetXAPI Pricing and Plan Facts
GetXAPI remains pay-per-call by default:
| GetXAPI item | Current fact |
|---|---|
| Standard call | $0.001 |
| Premium, DM, Create Tweet, Join Community | $0.002 |
| Complete tweets | $0.003 |
| Signup credit | $0.10, no card required |
| Endpoint catalog | 73 endpoints |
| Purchased top-up credits | Start at $10 and do not expire |
Optional plans are also available: Starter at $5 one time, Pro at $15 per month, Growth at $49 per month, and Scale at $99 per month. Plan credits follow each plan's stated validity rules, while purchased top-up credits do not expire.
How to Keep Pricing Content Accurate
For any integration or comparison page, store four fields with an external price: the value, the official source, the date you verified it, and the effective date only when an official dated source provides one.
When the effective date is unknown, keep it unknown. A page update timestamp is useful for freshness checks but should not be converted into a pricing-change date.
For account-specific access, check the X Developer Console. A public table can describe the current offer, but a console or contract may show legacy or negotiated terms that do not appear on the public page.
The Verdict
The source-safe summary is simple: X currently lists prepaid pay-per-use and custom Enterprise access; standard Post reads are $0.005; standard Post create requests are $0.015; Post create requests with a URL are $0.200; owned reads are $0.001 under a specific identity condition; and pay-per-use access has a 3-million monthly Post-read cap.
There is no reliable basis on the current page for calling these July or August 2026 prices, assigning them an April 20 effective date, promising how legacy accounts were handled, or quoting a fixed Enterprise floor.
For public-data workloads, compare the official per-resource calculation with GetXAPI's current pricing, then test the required endpoint using the $0.10 signup credit before choosing a production path.
Frequently Asked Questions
The current official X API pricing table lists a standard Post read at $0.005 per resource. The same resource is not charged again during the table's stated 24-hour deduplication period, which resets at midnight UTC.
The official table lists owned reads at $0.001 when the authenticated user ID is the same as the app owner's user ID. It is not a general discount for any account you manage or any resource your organization controls.
The official pricing page was verified on August 16, 2026, but that is a verification date, not an effective date. The page does not publish a dated announcement establishing a July or August 2026 price change.
A standard GetXAPI call costs $0.001 and returns about 20 tweets on typical list or search responses, or about $0.05 per 1,000 tweets. Premium, DM, complete-tweet, and other specially priced endpoints have different rates.
The current table lists a standard Post create request at $0.015 and a Post create request containing a URL at $0.200. Other write actions have their own prices, so do not apply the standard Post-create price to every write endpoint.
No general public Free tier is listed on the current pricing page. The page lists prepaid pay-per-use access and custom Enterprise access. Account-specific legacy access should be checked in the X Developer Console.
The current pay-per-use table lists a two-million monthly Post-read cap. Enterprise pricing is custom, so higher-volume teams should obtain a quote from X rather than budget against an unofficial monthly floor.
Check out similar blogs
More guides on the Twitter/X API, scraping, and pricing.
Featured in
Where GetXAPI's data and pricing get cited.















