Skip to content

Credits and billing

Updated

One balance pays for every Reddit and X tool. Each call costs a fixed number of credits, and the response shows how many.

What a credit is

Every tool is priced in credits. A cheap Reddit read costs one credit, and tools that do more work cost more. The rules:

WhatCredits
Reddit read: post search, subreddit feed, one post, profile, post history1
Reddit deep read: comment, media, community or user search, subreddit rules, account status, comment history2
Reddit thread with comments, or a lead finder page (Reddit or X)3
X read: profile, tweets, search, replies, one page of followers3
X verified followers, per 204
Search everywhere (Reddit + X)4
Lead finder everywhere5
Brand mentions everywhere6
X action from your connected account (follow, like, retweet, tweet)5
X DM send10
Failed call or bad input0

Cost per tool

The number shown is the most a call can cost. Tools marked "up to" charge less when they do less work, and the response says exactly what was charged.

ToolIdCreditsNote
Reddit Post Searchreddit.search1 credit
Reddit NSFW Post Searchreddit.nsfw_search2 creditsNeeds 18+ setting
Reddit Comment Searchreddit.search_comments2 credits
Reddit Media Searchreddit.search_media2 credits
Reddit Scraperreddit.scrape1 credit
Reddit Comment Exporterreddit.thread3 credits
Subreddit Finderreddit.communities2 credits
NSFW Subreddit Finderreddit.nsfw_communities2 creditsNeeds 18+ setting
Subreddit Statsreddit.subreddit2 credits
Subreddit Postsreddit.subreddit_posts1 credit
Reddit User Lookupreddit.userup to 2 credits1 credit, 2 with detail=full
Reddit Account Checkerreddit.user_status2 credits
Reddit Comment Historyreddit.user_comments2 credits
Reddit Post Historyreddit.user_posts1 credit
Reddit User Searchreddit.user_search2 credits
Reddit Lead Finderreddit.leads3 credits
X User Lookupx.user3 credits
X User Searchx.user_search3 credits
X Follower Exporterx.followers3 credits per page (20 rows by default)
X Following Exporterx.following3 credits per page (20 rows by default)
Verified Follower Exporterx.verified_followers4 credits per 20 rows
X Timeline Scraperx.tweets3 credits
X Mentions Monitorx.mentions3 credits
X Tweet Searchx.search3 credits
X Tweet Lookupx.tweet_detail3 credits
Tweet Replies Exporterx.replies3 credits
Retweeter Exporterx.retweeters3 credits
X List Membersx.list_members3 credits
X Lead Finderx.leads3 credits
Send a DMx.dm_send10 credits
Follow / unfollowx.follow5 credits
Like / retweetx.like5 credits
Post a tweetx.tweet5 credits
Search Everywhereeverywhere.searchup to 4 credits1 for the Reddit side plus 3 for the X side; 5 with nsfw=true
Lead Findereverywhere.leadsup to 5 credits5 when both platforms answer, 3 when only one does
Brand Mentionseverywhere.mentionsup to 6 credits1 for Reddit posts, 2 for Reddit comments and 3 for X, for the sources called

Pages, not rows

List tools charge once per page, not per row. The X follower exporters are the exception: they charge per page of a fixed size, and that size is shown as the unit next to the price.

Cached and failed calls

  • Cached responses cost the same as fresh ones. The cache makes repeat calls fast but doesn't change the price.
  • Failed calls cost 0. No error code ever charges credits.
  • Test keys cost 0.

How your balance works

Your balance has two parts: monthly credits from your plan, and purchased credits from top-ups. Monthly credits are spent first and reset each billing period. Purchased credits are spent after them.

You can read your balance three ways:

  • credits.remaining in every response body.
  • The x-credits-remaining response header.
  • GET /v1/account, which is free and also returns your plan and rate limit.

Running out

If your balance is below a tool's cost, the call fails with HTTP 402 before anything is fetched, and you aren't charged:

HTTP 402
{
  "error": {
    "code": "insufficient_credits",
    "message": "This call costs up to 2 credits and you have 1.",
    "retryable": false,
    "docsUrl": "https://chatterapi.com/docs/errors#insufficient_credits",
    "topupUrl": "https://chatterapi.com/dashboard/billing",
    "instructionsForAgent": "The user's ChatterAPI balance is too low for this call. Tell them and share the topupUrl. Do not retry."
  },
  "requestId": "req_01JA7Q3V8K2N4P5R6S7T8V"
}

topupUrl goes to billing. instructionsForAgent tells an AI agent to stop and tell you instead of retrying.

Plans, top-ups and signup credits

New accounts get 1,000 credits once. Plans start at $19 a month for 25,000 credits. Only subscribers can buy top-ups, and purchased credits stay in your balance if the plan ends. Full prices are on the pricing page.

The Usage page shows your spend per tool and per day.