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

Tools / TikTok / API

How TikTok video data is billed: quoted before the run, charged per video

TikTok data through RouterGrowth is billed per run, not per month. inspect shows the TikTok rate (a small base per call plus a rate per video), the run reserves that quote under your max_cost, and the charge settles on the videos returned. Below: a real run on the Scrub Daddy account and its charge.

Real run: 5 records $0.00525 per post social.posts MCP · REST · CLI

Ask your agent

Quote what 20 videos from each of these 30 TikTok brands would cost, then run it if it stays under $3.

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.

5records returned
55.8 sto answer
$0.028charged for the run
created_attextviewslikesreposts
2026-10-16@Dunkin' D stands for scrub DADDY babe… 💅8774396105
2026-10-09Name a cooler CEO, we’ll wait… @Duolingo ? @Harry's ? @Dunkin' ? @Wendy’s ? @Slim Jim ? Anybody??? #scrubdaddy #CEObattle106003404
2026-10-11Keep your eyes peeled on 10/12… 👀 #scrubdaddy1140040812

Five recent Scrub Daddy videos, billed as one call of five results. Its charge is the cost shown on this page.

Step by step

How do you do it?

  1. Read the rate

    inspect -c social.posts lists the TikTok base and per video rate, free of charge.

  2. Choose the limit

    The limit is the most videos you pay for. Five is enough to check the account.

  3. Cap the run

    max_cost refuses any quote above it before a cent is charged, and limits which fallbacks may run.

  4. Check the charge

    billing.charged is in every run response, and routergrowth runs lists them all.

Price

What does it cost?

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

$0.00525per post
$0.00175per call, on top of the posts
$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.

Quote what 20 videos from each of these 30 TikTok brands would cost, then run it if it stays under $3.

Search TikTok for "cleaning hacks", keep 10 videos, and tell me what the search cost.

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": "tiktok", "handle": "scrubdaddy", "limit": 5}'
REST
curl -X POST https://api.routergrowth.com/v1/run \
  -H "Authorization: Bearer $ROUTERGROWTH_API_KEY" \
  -d '{"capability": "social.posts", "input": {"platform": "tiktok", "handle": "scrubdaddy", "limit": 5}}'

Worth knowing

What should you know first?

No plan to pick

There are no tiers or monthly quotas. A prepaid wallet pays for each run.

Billed per result

The charge follows the number of videos returned, up to the limit you set.

Nothing for a miss

The catalog marks social.posts as not billed on no match. A handle with no public videos costs nothing.

FAQ

Questions about tiktok api pricing

Is TikTok data priced per month?

No. Each run is priced on its own, from the quote inspect shows.

Why does a TikTok run have a base amount?

The TikTok route has a small charge per call on top of the rate per video. inspect shows both before you run.

Are these TikTok's own API prices?

No. RouterGrowth is independent of TikTok; these are RouterGrowth's rates for public data.

What if the run fails?

A failed run is not charged. Fix the input and run again.

More on TikTok

Related pages

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

One key. Every network.

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