Trusted by 2,000+ developers since 2022

The X/Twitter API alternative & scraper.

A fast, reliable X (Twitter) API and scraper for real-time data: 50× cheaper than the official API. 20 req/sec, 40 endpoints, AI-ready JSON, live in 3 minutes.

5B+ requests served 99.9% uptime 300ms p50 latency
POST/v3/search-tweetsv3
200 OK 312ms application/json

Sorsa is a read-only REST API and scraper for public X (Twitter) data: 40 endpoints covering tweets, advanced search, user profiles, followers, lists, communities, and action verification, all returned as clean JSON. One API key, flat per-request pricing, no OAuth and no approval, running since 2022.

Comparison

Better limits. Cleaner pricing. No approval calls.

How Sorsa API stacks up against the official X API and other ways to scrape X (Twitter) data.

FeatureSorsa APIOfficial X APIOther APIs & scrapers
Cost per 1K tweets$0.09$5.00$0.15 to $1.50
Setup time3 minutesDays (approval needed)Hours to days
Rate limit20 req/s~0.3 req/s~5 req/s
Latency (p50)300ms~1s500ms to 2s
Upkeep when X changesHandled by SorsaN/ABreaks, DIY fixes
AI-ready docsPartial
Pricing modelFlat: 1 req = 1 callPay-per-resourceUsage-based or credits
Payment methodsCards & cryptoCard onlyVaries
AI-Native

Drop our docs into any LLM. Get a working integration.

Paste a single URL into Claude Code, Codex, Cursor, Grok build, or Antigravity, and let it write your integration end to end. Not a cheaper substitute: this is the fastest way to put live X data into an AI stack today, official API included.

One URL, full integration
api.sorsa.io/v3/static/sorsa_api_v3_documentation_en.txt
01

Drop into any LLM

Paste the URL into Claude, ChatGPT, Cursor, Grok, or Gemini. The model learns every endpoint, parameter, and response shape on the spot.

02

Built for function calling

OpenAPI 3.0 spec, structured for machine reading. Native compatibility with Claude tool use, OpenAI function calling, and Cursor MCP.

Use cases

One API. Every X data workflow.

From LLM pipelines to trading bots, teams pick Sorsa for the same reasons: fair pricing, fast endpoints, and no enterprise gatekeeping.

AI agents & autonomous workflows

Connect Claude, GPT, or any custom agent to a live X feed. Our AI-optimized OpenAPI spec drops straight into Claude tool use, OpenAI function calling, and Cursor MCP, giving one-shot integration without you writing a single wrapper.

Every endpoint returns clean, predictable JSON, so agents reason over the data instead of fighting it. The same 20 req/sec ceiling on every plan means agents don't get throttled the moment they go autonomous.

Connect all of them: integration supported through one API
Claude Code OpenClaw Hermes Agent and any others
Learn more about building with AI

Competitor & social intel

Track follower dynamics, engagement patterns, and the full social graph behind any account. Run brand-monitoring at agency scale, surface overlap between audiences, and benchmark growth velocity against direct competitors, all from a single API key.

Powers 40+ agency dashboards
Learn more about competitor tracking

LLM training & fine-tuning

Pull millions of fresh, public X conversations for model training and RAG without paying enterprise tiers.

200M+ tokens streamed weekly

Trading & financial sentiment

Real-time market sentiment with sub-300 ms latency. Detect ticker mentions before mainstream coverage.

Used by 200+ trading bots

Campaign & giveaway verification

Confirm whether users actually followed, retweeted, commented, quoted, or joined a community before you reward them. Dedicated verification endpoints return a clean true or false, so you can run giveaways and engagement campaigns without manual checking.

Learn more about giveaway verification
Endpoints

Full data parity with the official API.

40 endpoints across eight categories. Same data, higher limits, cleaner JSON.

Developer experience

Simple by design.

Send a request, get clean JSON back. That's the whole learning curve.

curl -X POST "https://api.sorsa.io/v3/search-tweets" \
  -H "ApiKey: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"query": "AI agents min_faves:10", "order": "latest"}'

Drop our docs URL into Claude or ChatGPT and let it write your integration. AI-optimized documentation, native function calling support.

Reliability

Battle-tested infrastructure since 2022.

We started as TweetScout API and scaled into the data backbone for thousands of independent builders and 100+ companies.

When X changes something on their side, we fix it on ours, so your integration keeps running. Built like a data provider, not a fragile scraper: every endpoint returns the same clean, structured JSON with a stable schema that does not drift when X ships changes, and cursor-based pagination returns complete result sets without the silent gaps that break DIY scrapers.

5B+
Requests served
Zero major outages in production.
99.9%
Uptime
Real-time status page available.
300ms
p50 latency
Edge-cached responses.
2,000+
Developers
Building on Sorsa API today.
Customer stories

Builders ship faster on Sorsa API.

Three teams. Three different problems with the official API. One backend that finally got them shipping.

Sam, CTO, Trading Company
Sam
CTO, Trading Company

A signal pipeline polls X for ticker mentions around the clock. During volatility spikes the official API returned 429 errors at exactly the moments the data mattered most. Two scraper vendors were tested next; both degraded above a few requests per second.

The pipeline moved to Sorsa. The 20 req/sec limit is flat on every plan and holds under load, so response behavior during a spike is the same as on a quiet day.

We don't need the fastest API on earth. We need the same response time at 9:30 on a red day as on a quiet Sunday, and that's what we get. The 429 retry code is still in the repo. It just never fires anymore.
Marcus, Solo Indie Hacker
Marcus
Solo Indie Hacker

A solo-built giveaway platform verified follows, retweets, and comments through the official X API. After the usage was reclassified as commercial, the projected API bill came out higher than the product's monthly revenue.

The same verification checks run on Sorsa's dedicated endpoints with flat per-request pricing and no enterprise gate. The product stayed live and the unit economics flipped back to positive.

The math was simple: the API bill was about to be bigger than the revenue. I migrated the verification calls over a weekend, mostly find-and-replace plus a new auth header. The product didn't notice the switch. My bank account did.
lexrivera_ai, AI Engineer
lexrivera_ai
AI Engineer

An AI team waited months for official developer-account approval. Shortly after getting access, the account was suspended without explanation and support went silent, stalling the project.

Sorsa needed only a signup and a key. Because endpoint paths and JSON shapes stay close to the official API, the existing client ported over with minimal changes.

I pasted the Sorsa docs URL into Claude and asked it to port our client. It got 90 percent of the way there on the first pass, and the rest was renaming two fields. Hard to stay mad about a two-hour migration after waiting months for an approval email.
Pricing

Flat pricing. No credit math.

1 request equals 1 action, on every endpoint, on every plan. Same rate limit on Starter as on Enterprise. Pay by card or crypto.

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

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

  • 500,000 monthly requests
  • ~50M tweets equivalent
  • Includes all Pro features
  • 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.

  • Volume Above 500K requests / month
  • Infra Higher rate limits, dedicated
  • Pricing Volume discounts & custom terms
  • Support Dedicated account manager
FAQ

Questions, answered.

What is Sorsa API?

Sorsa API is a fast, reliable, read-only REST API and scraper for public X (Twitter) data. It covers 40 endpoints across user profiles, tweets, advanced search, followers, lists, communities, and action verification, and returns clean JSON. Launched in 2022 as TweetScout API and later rebranded to Sorsa, it offers up to 50x lower prices than the official X API on flat per-request pricing, with a single API key and no developer-account approval.

Is it the Twitter API or the X API?

Both refer to the same thing. Twitter rebranded to X in 2023, so the official product is now the X API, though many developers still search for the Twitter API. Sorsa works with public X (Twitter) data regardless of which name you use.

How does Sorsa API compare to the official X (Twitter) API?

Sorsa API is a high-performance alternative that gives you full data access at up to 50x lower cost. You start instantly with a single API key, while the official X API uses pay-per-use pricing that bills separately for every post and profile, requires OAuth and a developer-account application, and caps reads at 2 million posts per month.

How does Sorsa API compare to other third-party X (Twitter) APIs and scrapers?

Sorsa API stands out on flat per-request pricing with no credit math, AI-optimized documentation that drops straight into Claude, GPT, and AI agents, and a strictly read-only design that keeps the service stable for serious data and AI workloads. It also covers areas many alternatives skip, including follow, retweet, comment, and community-membership verification, plus X Lists and communities. Sorsa has run in production since 2022.

What happens when X (Twitter) changes its platform?

Nothing on your side. When X ships changes to its frontend or internal APIs, the Sorsa team patches the data layer, the response schema stays stable, and your integration keeps running without code changes. This is the core difference between a managed API and a DIY scraper that breaks with every X update.

Can I post tweets or manage accounts through Sorsa API?

No. Sorsa API is read-only by design, focused on data retrieval and verification. Write actions are intentionally disabled to keep the service stable and abuse-resistant.

Are rate limits the same across all pricing plans?

Yes. All plans, from Starter to Enterprise, share the same flat rate limit of 20 requests per second. We don't throttle speed on lower tiers.

Is Sorsa API compatible with AI agents and LLM training?

Yes. Sorsa API was built AI-first. Clean JSON and AI-optimized documentation work natively with Claude, GPT, OpenClaw, and other agents. Drop the docs URL into your assistant for one-shot integration.

What's the flat pricing model?

1 request always equals exactly 1 action. No credit multipliers, no hidden fees. Fetching a tweet, running advanced search, or pulling a follower list all cost the same: one request from your monthly quota. Batch endpoints return up to 200 profiles or 100 tweets in that single request, and the full author profile is included free inside every tweet, so one request often replaces dozens.

What payment methods do you accept?

We accept all major credit and debit cards, and you can also pay with crypto. Crypto payments work on every plan, so you can fund your account and get your API key without a card if you prefer.

Is using Sorsa API legal and safe?

Yes. Sorsa API accesses publicly available X data, the same way a browser or search engine does. The service is built for ethical use cases like market research, AI training, and analytics, and follows relevant privacy laws.

How fresh is the data, and how do I migrate from the official API?

Real-time with sub-second latency. Migration from the official X API typically takes under 2 hours because endpoints and JSON structure are deliberately similar. See the Migration Guide for details and example code.

Start pulling X data in 3 minutes.

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