Tools / X (Twitter) / API
Reading X posts through RouterGrowth is billed per post returned from a prepaid wallet. inspect shows the price before anything runs, max_cost caps the call, and the receipt shows the provider and the charge. There is no tier to buy and nothing here reflects X's own developer prices.
Ask your agent
What would it cost to pull the last 100 posts from five SaaS brands on X? Show the quote, then run it under a cap.
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
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.
| text | likes | views | posted |
|---|---|---|---|
| Agents change. Your context shouldn’t. | 234 | 19475 | 2026-10-17 |
| Tab hoarders, this one's for you. | 255 | 20773 | 2026-10-16 |
Ten recent posts from @NotionHQ, mostly retweets with two original posts; the cost shown is the charge for all ten.
Step by step
The price block on this page and inspect show the rate per post on X before you run anything.
Pass max_cost on the run. A call that would cost more is refused instead of charged.
The charge settles on the posts returned, so a short read costs less than the quote.
Each run has a receipt with records and charge, and the dashboard totals spend by capability.
Price
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.
In practice
You describe the job; the agent picks the calls, shows the price and runs them.
What would it cost to pull the last 100 posts from five SaaS brands on X? Show the quote, then run it under a cap.
Search X for our brand name each day and tell me what that costs over a month at 20 posts a day.
Connect
One MCP server for Claude, ChatGPT, Claude Code, Codex and Cursor, or the same call over the CLI and REST with the input above.
claude mcp add --transport http routergrowth https://api.routergrowth.com/mcp
npm install -g routergrowth && routergrowth setup
routergrowth run -c social.posts -i '{"platform": "x", "handle": "@NotionHQ", "limit": 10}'curl -X POST https://api.routergrowth.com/v1/run \
-H "Authorization: Bearer $ROUTERGROWTH_API_KEY" \
-d '{"capability": "social.posts", "input": {"platform": "x", "handle": "@NotionHQ", "limit": 10}}'Worth knowing
This page does not list X's API tiers. RouterGrowth is independent and prices calls on its own catalog.
The unit is a post returned. Asking for ten and getting six bills six.
X, Reddit, LinkedIn and SERP calls all draw from the same prepaid balance.
FAQ
The live price is in the block on this page; inspect returns the same number before a call.
No. A wallet top up covers any number of calls, and optional monthly plans lower the rate.
No posts returned means no per post charge.
No. RouterGrowth is not X's API and does not sell access to it.
More on X (Twitter)
Reading this as an agent? This page as markdown: /tools/x-twitter/api-prices.md
Connect your agent once. The first calls run on the $1 that comes with signup.