Signup comes with $1 in credit. No subscription needed.Claim your $1

Tools / X (Twitter) / API

Read any public X account's recent posts through one independent API

Name a public X account and get its recent posts as JSON: text, likes, replies, reposts, views, date and link, retweets included. RouterGrowth is an independent API, not X's own, so there is no developer app, bearer token from X or access tier to apply for.

Real run: 10 records $0.0007 per post social.posts MCP · REST · CLI

Ask your agent

Pull the last 20 posts from @stripe and list the product launches among them.

Connect RouterGrowth once, then ask in plain words. New workspaces start with $1 of credit. Get a key or read the setup guide.

A real run

What does it return?

One call to social.posts (social posts & content), run through RouterGrowth on October 19, 2026. These are the first rows it returned; fields that name a person are masked.

10records returned
5.3 sto answer
$0.007charged for the run
textlikesviewsposted
Now available for @atlas companies, coming soon for eligible C corporations.96115732026-10-15
You can now use Underdog, an AI assistant running privately on your device, to make purchases with @link at any online business.87152712026-10-14

The ten latest posts on @stripe, a mix of product news and retweets, with views between about 1,500 and 219,000.

Step by step

How do you do it?

  1. One key

    Use a RouterGrowth key over REST or the MCP connector in Claude, ChatGPT, Cursor or Codex.

  2. Name the account

    social.posts takes platform x and the handle with or without @.

  3. Parse the JSON

    posts is a list with text, engagement (likes, replies, reposts, views), created_at, url and author_url.

  4. Combine

    Add the account's profile with social.profile, or search the topic across X with social.search.

Price

What does it cost?

List prices on X, read from the catalog when this page was built. The exact figure is quoted before every run, and a monthly plan lowers it.

$0.0007per post
$0.002minimum for a call that returns results
$0when the call finds nothing

In practice

What do you ask it?

You describe the job; the agent picks the calls, shows the price and runs them.

Pull the last 20 posts from @stripe and list the product launches among them.

Compare the last ten posts of three fintech brands on X: topics, views and how often they retweet.

Connect

How do you connect it?

One MCP server for Claude, ChatGPT, Claude Code, Codex and Cursor, or the same call over the CLI and REST with the input above.

MCP server
claude mcp add --transport http routergrowth https://api.routergrowth.com/mcp
CLI
npm install -g routergrowth && routergrowth setup
routergrowth run -c social.posts -i '{"platform": "x", "handle": "@stripe", "limit": 10}'
REST
curl -X POST https://api.routergrowth.com/v1/run \
  -H "Authorization: Bearer $ROUTERGROWTH_API_KEY" \
  -d '{"capability": "social.posts", "input": {"platform": "x", "handle": "@stripe", "limit": 10}}'

Worth knowing

What should you know first?

Independent of X

RouterGrowth is not affiliated with X and does not resell X's developer API. It returns public data through its own providers.

Retweets are included

Rows starting with RT are reposts of other accounts. Filter them out if you only want original posts.

No posting

The call reads posts. It cannot publish, like or follow.

FAQ

Questions about api for twitter

Is this the official Twitter API?

No. It is an independent API for public X data. X's own terms and tiers do not cover it.

Do I need X credentials?

No. Only your RouterGrowth key.

How many posts can I get?

Set the limit; the quote scales with it and the charge follows the posts returned.

Does it return replies to a post?

Not this call. Use social.comments with the post URL.

More on X (Twitter)

Related pages

Reading this as an agent? This page as markdown: /tools/x-twitter/api.md

One key. Every network.

Connect your agent once. The first calls run on the $1 that comes with signup.