App Logo
Social media

X API pricing 2026 (pay-per-use): how an AI agent reads and posts on X without it

Prompt template

Post this on my X account, then reply to anyone who mentions me about it today: text

Overview

You want an agent that posts for you on X, or that follows a few accounts and tells you what they said. The first answer you find is the X API, and the first thing you learn is that it is no longer free.

What the X API costs in 2026

The X API is pay-per-usage: you buy credits in the Developer Console before your first call, and every request is billed against them. These are the rates X's documentation gives on September 29, 2026:

Action Price
Read a post $0.005
Read a user $0.010
Create a post $0.015
Create a post with a link $0.200
Send a DM $0.015

What that means for a small agent, in a 30-day month:

  • It follows 10 accounts and reads 10 new posts from each every day: 3,000 post reads, $15.
  • It posts 3 times a day, each with a link to your site: 90 posts, $18.
  • It answers 20 mentions a day: 600 mentions read and 600 replies, $12.

The prices are not high for a company. They are one more account, one more key, one more balance to keep above zero, and a bill for an agent you only wanted to try.

Why the free workarounds break

Most of what you find instead reads X without your account: scraper APIs, scraper actors, libraries that run on accounts you add to them. They can read public posts, but they cannot read your mentions or DMs, and they cannot post as you. Tools that post for you mostly go back through the API.

How Reduck does it

Reduck's X scripts run in your own Chrome, where you are already signed in to X. Your agent reads any account's posts, searches with every X search operator, reads your mentions, and posts, replies, threads and schedules, as you. There is no developer app, no API key and no credit balance. Each script answers structured data: ids, links, dates, text and counts.

What your agent does

  1. Reads what matters: get_user_posts for the accounts you follow, search_tweets for a topic, get_mentions for what people said to you.
  2. Drafts the post, the thread or the replies, and shows you the exact text.
  3. Posts with post_tweet, post_thread or reply_to_tweet, or schedules with schedule_tweet, and gives you the link of each post.

X API or Reduck

X API Reduck
Setup Developer app, keys, OAuth Stay signed in to X in Chrome
Cost Credits, per post read and per post created No X API credits
Posts as Your app, on behalf of your account You, in your browser
Reads your mentions and DMs With the right scopes, billed per read Yes
Runs From a server, on its own In your Chrome, when you or your agent asks

Who it's for

  • Founders and creators who want an agent to post and reply on X for them
  • Marketers who follow competitors and industry accounts on X
  • Developers who want to try an X agent before they pay for the API

FAQ

X's pricing page describes pay-per-usage only: you buy credits upfront in the Developer Console, and each request is deducted from them. It lists no free tier. Check developer.x.com for the current terms before you build on it.
As X's documentation states it on September 29, 2026: $0.005 per post read, $0.010 per user read, $0.015 per post created, $0.20 per post created with a link, and $0.015 per DM sent. Reads of the same resource are charged once per UTC day. Pay-per-use plans are capped at 3 million post reads a month. Prices can change; the Developer Console has the current rates.
With the API, yes: a developer app, its keys and a credit balance. With Reduck, no. The agent posts from your own X account, in your own Chrome, where you are already signed in.
They are third-party ways to get X data without the official API: a paid data API, scraper actors, and an open-source Python library that runs on accounts you add to it. We have not tested them, so their limits and their reliability are not documented here. The difference with Reduck is whose account acts: Reduck uses yours, in your browser, so it can also read your mentions and DMs and post as you.
X's rules restrict automation, and no tool can promise that X will never act on an account. Reduck does not run a bot on its own: each script runs only when you or your agent asks, in your own browser, from your own connection, and the agent shows you the text before it posts. Keep the pace of a person, and read X's automation rules before you post at scale.
Yes. post_tweet attaches one image (JPEG, PNG, GIF, WebP) or one video (MP4). post_thread posts a thread of several posts in one go, and schedule_tweet schedules a post for later. Each returns the link of what X published.
Yes. Reduck is an MCP server, so ChatGPT, Claude, Claude Code, Codex, Cursor and any other MCP client can use its X scripts. See the X (Twitter) MCP page for the full setup.

Similar use cases

X (Twitter)

X (Twitter) MCP

Give Claude, ChatGPT or any MCP client your X account, as you, with no developer app, no API key and no pay-per-use credits.

Social media

Start building not clicking