Skip to content

All 45 Twitter/X API & scraper endpoints. One request each.

Every data call costs one request, from $0.0014, whether it returns one profile or 200 followers.

No credit card, and they never expire.

Tweets10

Single tweets and batches of 100, timelines, replies, quotes, reposts, X Articles and trends.

Guide: Tweet Engagement

Users6

Profiles one by one or 100 at a time, followers and following, and what an account’s About page says.

Guide: Followers & Following

Checks6

Yes-or-no answers: follows, reposts, quotes, replies, Community membership and shadowbans.

Guide: Marketing Campaign Verification

Communities5

A Community’s details, members and tweets, search inside one, and search for Communities.

Guide: Lists & Communities

Lists3

The tweets, members and followers of any public X List.

Guide: Lists & Communities

Utilities4

Handle, user ID and link conversions, and your key’s usage.

Guide: ID Conversion

Sorsa Score7

Crypto account analytics from Sorsa’s own index of influencers, projects and VCs.

Guide: Sorsa Score & Crypto Analytics

How every call works

  • One key, one header. ApiKey: YOUR_API_KEY on every request. No OAuth, no X developer account.
  • JSON in, JSON out. GET takes query parameters, POST takes a JSON body.
  • Pages with a cursor. Pass next_cursor back to get the next page.
  • 20 requests a second. Per key, on every plan, free accounts included.
  • One request per call. Whatever it returns. Failed calls and usage checks are never charged.
# A profile: GET takes query parameterscurl -G https://api.sorsa.io/v3/info \  -d username=mara_writes_code \  -H "ApiKey: YOUR_API_KEY" # A search: POST takes a JSON bodycurl https://api.sorsa.io/v3/search-tweets \  -H "ApiKey: YOUR_API_KEY" \  -H "Content-Type: application/json" \  -d '{"query": "storm tracking", "order": "latest"}' # The next page: add "next_cursor" from the last response

Base URL https://api.sorsa.io/v3

Your free API key
100requests
Every endpoint on this page, no card.
•••• •••• •••• 7f3aReady after sign-up
No credit cardAnd they never expire.
Get 100 free requests

Questions about the endpoints

45, in eight groups: tweets, users, search, checks, Communities, Lists, utilities and Sorsa Score. All of them are in the API reference and in a public OpenAPI spec.

Yes: every call is one request, from $0.0014 on the largest plan. A batch call returns up to 100 tweets or profiles and a followers page up to 200, so 1,000 tweets cost from $0.014 and 1,000 followers from $0.007. Failed requests are never charged, and checking your usage with /key-usage-info is free. Every plan’s rate is on the pricing page.

Send HTTPS requests to https://api.sorsa.io/v3 with your key in the ApiKey header. GET takes query parameters, POST takes a JSON body with Content-Type: application/json.

List endpoints return next_cursor: send it back (in the query for GET, in the body for POST) to get the next page. How many items a page holds varies, and the pagination guide in the docs shows how to walk a whole list.

No. One limit covers everything: 20 requests per second per API key on every plan, free accounts included, and more on high-volume plans on request.

To March 2006, with every X Advanced Search operator, and /user-tweets has no 3,200-tweet cap.

No. Sorsa API only reads public data, so it never needs your X login and your account is never at risk. Keep the official X API for posting.

Yes. The Sorsa MCP server gives Claude Code, Cursor, Codex and other agents read-only tools over these endpoints, and Build with AI has the setup and prompts.

All 45 Twitter/X API & scraper endpoints.

Every data call is one request, from $0.0014.

Get 100 free requests

All 45 endpoints

Tweets10

Single tweets and batches of 100, timelines, replies, quotes, reposts, X Articles and trends.

Users6

Profiles one by one or 100 at a time, followers and following, and what an account's About page says.

Checks6

Yes-or-no answers: follows, reposts, quotes, replies, Community membership and shadowbans.

Communities5

A Community's details, members and tweets, search inside one, and search for Communities.

Lists3

The tweets, members and followers of any public X List.

Utilities4

Handle, user ID and link conversions, and your key's usage.

Sorsa Score7

Crypto account analytics from Sorsa's own index of influencers, projects and VCs.

How every call works

  • One key, one header. ApiKey: YOUR_API_KEY on every request. No OAuth, no X developer account.
  • JSON in, JSON out. GET takes query parameters, POST takes a JSON body.
  • Pages with a cursor. Pass next_cursor back to get the next page.
  • 20 requests a second. Per key, on every plan, free accounts included.
  • One request per call. Whatever it returns. Failed calls and usage checks are never charged.

Your first request

A public profile with GET. Search and the other POST endpoints take a JSON body.

Base URL https://api.sorsa.io/v3
curl -G https://api.sorsa.io/v3/info \  -d username=mara_writes_code \  -H "ApiKey: YOUR_API_KEY"

Questions about the endpoints

How many endpoints does Sorsa API have?

45, in eight groups: tweets, users, search, checks, Communities, Lists, utilities and Sorsa Score. All of them are in the API reference and in a public OpenAPI spec.

Does every endpoint cost the same?

Yes: every call is one request, from $0.0014 on the largest plan. A batch call returns up to 100 tweets or profiles and a followers page up to 200, so 1,000 tweets cost from $0.014 and 1,000 followers from $0.007. Failed requests are never charged, and checking your usage with /key-usage-info is free. Every plan's rate is on the pricing page.

How do I call an endpoint?

Send HTTPS requests to https://api.sorsa.io/v3 with your key in the ApiKey header. GET takes query parameters, POST takes a JSON body with Content-Type: application/json.

How does pagination work?

List endpoints return next_cursor: send it back (in the query for GET, in the body for POST) to get the next page. How many items a page holds varies, and the pagination guide in the docs shows how to walk a whole list.

Is there a rate limit per endpoint?

No. One limit covers everything: 20 requests per second per API key on every plan, free accounts included, and more on high-volume plans on request.

How far back does search go?

To March 2006, with every X Advanced Search operator, and /user-tweets has no 3,200-tweet cap.

Can I post, like or send DMs?

No. Sorsa API only reads public data, so it never needs your X login and your account is never at risk. Keep the official X API for posting.

Can AI agents use these endpoints?

Yes. The Sorsa MCP server gives Claude Code, Cursor, Codex and other agents read-only tools over these endpoints, and Build with AI has the setup and prompts.

100requests
Your free API key

Every endpoint on this page, no card.

•••• •••• •••• 7f3aReady after sign-up
No credit cardAnd they never expire.
Get 100 free requests