X (Twitter) API Pricing

All the Twitter data.
A fraction of the cost.

One flat request rate on every endpoint and every plan, up to 50x cheaper than the official X API on reads.

Trusted by 2,000+ developers 5B+ requests served since 2022 99.9% uptime 300ms p50 latency

Priced by the item.

Tweets
from $0.02
per 1K tweets
User profiles
from $0.01
per 1K profiles
Verification checks
$0.002
per check
Single lookups
$0.002
per call
Plans

Pick the plan that fits your volume.

Every plan includes all 40 endpoints and the same 20 req/sec rate limit. You only choose how many monthly requests you need.

Starter
10K
requests / month
$49/mo
billed monthly
Save $950 vs official API

  • ~1M tweets equivalent
  • 20 req/sec rate limit
  • All 40 endpoints included
  • Create multiple API keys
Get started
Enterprise
500K
requests / month
$899/mo
billed monthly
Save $49,000 vs official API

  • ~50M tweets equivalent
  • 20 req/sec rate limit
  • All 40 endpoints included
  • Everything in Pro, plus priority support
Get started

Building something big?

Volume beyond 500K requests, custom infrastructure, and a direct line to our team, built for high-throughput platforms running production at scale.

  • VolumeAbove 500K requests / month
  • InfraHigher rate limits, dedicated
  • PricingVolume discounts and custom terms
  • SupportDedicated account manager
Calculator

Estimate your monthly cost

Enter the data you need each month. We show the Sorsa plan that covers it and what the same volume would cost on the official X API.

Search, timelines, mentions
Official: $0.005 per post read
Profile lookups, single or batch
Official: $0.010 per user read
Follower and following lists
Official: $0.010 per read
Did a user follow, retweet, or comment
Official: $0.010 per read
Recommended plan: Pro
covers up to 100,000 requests / month
Sorsa
$199/mo
flat price
Official X API
~$37,550/mo
pay-per-use
You save $37,351/mo, 99% less than the official X API.
That is $448,212 a year you keep.
Get Pro

Need more than 500K requests a month? Custom plans go higher with lower per-request rates. Talk to sales

How it works

One request. Everything it returns.

One API call is one request, on every endpoint and every plan. No credit multipliers, no per-endpoint tiers. Here is why it stays cheap as you scale.

01

Predictable, flat bills

You pay your plan price, period. No metered billing that spikes with your traffic, no credit math, and no surprise charge at the end of the month.

02

Batch endpoints are one request

Look up to 100 profiles or 100 tweets in a single call. One request, up to 100 complete records.

03

Follower lists return up to 200

One of the highest per-request yields available, so even large audiences cost very little.

Transparency

What your data actually costs

On the Pro plan ($199 for 100,000 requests), here is the effective cost once you use the right endpoint.

Data typeBest endpointCost per item (Pro)
Tweets (search, timeline, mentions)search-tweets, user-tweets, mentions~$0.0001 / tweet
Tweets (bulk by ID)tweet-info-bulk~$0.00002 / tweet
User profiles (follower lists)followers, follows~$0.00001 / profile
User profiles (batch lookup)info-batch~$0.00002 / profile
Verification checkscheck-follow, check-retweet, check-comment$0.00199 / check
Comparison

Flat per request, or metered per resource

The official X API bills per resource: every post, profile, and follower in a response is a separate charge, and there is a 2,000,000 post-read cap. Sorsa bills per request, with the author profile included.

FeatureSorsa APIOfficial X API
Pricing modelPer request (flat)Per resource fetched
Cost: 1,000 tweet reads~$0.10 (Pro)$5.00
Cost: 1,000 user profiles~$0.01 (Pro)$10.00
Author profile in a tweetIncluded freeBilled as a separate user read
Monthly capNone (plan based)2,000,000 post reads
Batch endpointsUp to 100 tweets or 200 profiles per requestLimited
AuthenticationSingle API key headerOAuth 2.0 with Bearer token
SetupAbout 3 minutes, no approvalDays, approval required
Payment methodsCard or cryptoCard only
Cost per 1,000 tweets: Sorsa ~$0.10 · Official X API $5.00 · TwitterAPI.io $0.15
Scale

Running at serious volume?

Teams pulling tens of millions of requests a month run on custom plans, with lower per-request pricing, higher dedicated rate limits beyond 20 requests per second, and a direct line to our team. If you are scaling past 500,000 requests, we build the plan around your volume.

Lower per-request pricing

The more you commit, the less each request costs.

Higher dedicated rate limits

Lifted above the standard 20 requests per second.

Dedicated account manager

Direct support with an SLA.

Custom infrastructure

Onboarding and setup built around your pipeline.

Talk to sales

Powering trading desks, AI labs, and agencies in production since 2022.

FAQ

Pricing questions, answered.

How does Sorsa API pricing work?

Sorsa uses flat per-request pricing. One API call counts as one request from your monthly quota, on every endpoint and every plan. There are no credit multipliers, no per-endpoint tiers, and no separate charge for the author profile returned inside a tweet. You pick a plan by monthly request volume, and the price is the same whether you call search, a follower list, or a verification check.

Is there a free trial or free tier?

There is no free trial of the paid API, but you can test every endpoint for free in the Sorsa Playground with no API key and no signup. Run real requests in the browser, confirm the data shape fits your use case, then choose a plan. Plans start at $49 per month for 10,000 requests.

How much does it cost per 1,000 tweets?

On the Pro plan, 1,000 tweets cost about $0.10 through search or timeline endpoints, and roughly $0.02 through the bulk lookup endpoint, with the author profile included in every result. The official X API charges $5.00 for the same 1,000 post reads, plus another $10.00 if you expand the author profiles.

What counts as one request?

Any single endpoint call is one request, no matter how much it returns. A search page of about 20 tweets is one request. A batch lookup of 100 tweets is one request. A follower page of up to 200 profiles is one request. A verification check is one request. That is what makes read-heavy work inexpensive on Sorsa.

Do all plans have the same rate limit?

Yes. Every plan, from Starter to Enterprise, runs a flat 20 requests per second. We do not throttle speed on lower tiers, and all 40 endpoints are included on every plan. The plans differ only in monthly request volume and a few support and analytics features.

What if I need more than 500,000 requests a month?

Custom plans are available above 500,000 requests, with dedicated rate limits, volume discounts, and a dedicated account manager. Get in touch through Talk to Sales to set one up.

How does Sorsa compare to the official X API on price?

Sorsa bills per request at a flat rate, while the official X API bills per resource, so every post, profile, and follower in a response is a separate charge, and there is a 2,000,000 post-read cap. For read-heavy work such as search, monitoring, and follower analysis, Sorsa comes out up to 50x cheaper, with a single API key instead of OAuth and no approval queue.

Can I save with annual billing?

Yes. Switching from monthly to annual billing saves 16 percent on any plan. You can change plans at any time from your dashboard.

What happens when I reach my monthly request limit?

When you use up your requests, the API stops returning data until you top up. You can buy another request package or move up to a larger plan, and the new quota takes effect immediately, so you keep going without waiting for your billing cycle to reset. Upgrades can be made at any point mid-cycle from your dashboard.

How do payments and cancellation work?

You can pay by card or with crypto. Card plans renew automatically and can be cancelled at any time from your dashboard; your plan stays active through the end of the period you have already paid for. Crypto payments are one-time, so there is nothing to cancel: you simply pay again whenever you want to keep going. You can upgrade or downgrade between plans as your volume changes.

Do you offer academic or research discounts?

Yes. Verified non-commercial academic research qualifies for free or discounted access. See Academic Research for who qualifies and how to apply, or email contacts@sorsa.io from your institutional address.

Start pulling X data in 3 minutes.

Sign up, grab your API key, paste a curl command. That is it.

Prefer to read first? Follow the 5-minute quickstart.