Transparent pricing

One ladder. No surprise invoice.

Two capability modules — Live and Lookup Data. Buy either, or the Bundle for less than both. The web app and the Developer API spend the same prepaid wallet, so there is no second price list to compare against.

Both modules on one shared wallet — always below the sum of its parts.

Free

$0forever
 
5,000
requests / day
Per minute
60
Credits / mo
150,000
API keys
1
  • Masked leaderboards
  • All covered regions
  • 7-day history
  • 1 seat
  • Cached-read only — no card
Start free

No card required

Starter

$18/mo
Saves $2/mo vs both
15,000
requests / day
Per minute
300
Credits / mo
450,000
API keys
3

Everything in Free, plus:

  • Unmasked top 10
  • 90-day history
  • CSV export
  • 1 seat
Upgrade

Instant checkout

Most popular

Pro

$45/mo
Saves $13/mo vs both
100,000
requests / day
Per minute
1,200
Credits / mo
3,000,000
API keys
10

Everything in Starter, plus:

  • Leaderboards 100% unmasked
  • 180-day history
  • 250 watchlist creators
  • 3 seats
Upgrade

Instant checkout

Scale

$115/mo
Saves $13/mo vs both
400,000
requests / day
Per minute
3,600
Credits / mo
12,000,000
API keys
25

Everything in Pro, plus:

  • League rankings unmasked
  • XLSX export
  • 12-month history
  • 5 seats
Upgrade

Instant checkout

Agency

Sales
$279/mo
Saves $49/mo vs both
1,200,000
requests / day
Per minute
9,000
Credits / mo
36,000,000
API keys

Everything in Scale, plus:

  • Gaming ranks
  • Gifter firehose
  • 2,000 watchlist creators
  • 10 seats
Contact sales

Measured capacity — priced, not negotiated

Prices are per workspace, per month, in USD. Capacity is per tier — the module decides which datasets you may spend it on.

Side by side

Everything each tier unlocks.

Capacity figures are the ones the API actually enforces per key — the same numbers, not a marketing rounding of them.

CapabilityFreeStarterProScaleAgency
Price
Live$0$15$39$99$249
Lookup Data$0$5$19$29$79
Bundle$0$18$45$115$279
Capacity (enforced per key)
Requests / day5,00015,000100,000400,0001,200,000
Requests / minute603001,2003,6009,000
Credits / month150,000450,0003,000,00012,000,00036,000,000
API keys131025Unlimited
Seats113510
Data
Standard rankingsMaskedTop 10 unmasked100% unmasked100% unmasked100% unmasked
League rankings unmasked
Gaming rankings unmasked
History depth7 days90 days180 days12 months12 months
On-demand collection
Workflow
CSV export
XLSX export
Webhooks & alerts
Gifter firehose
Watchlist creators251002505002,000
Buying
How you buyNo cardSelf-serveSelf-serveSelf-serveSales-assisted

Size it before you buy

What will your month actually cost?

A read served from our store is 1 credit — which is why "requests / day" is literal for normal use. Asking us to go and fetch something new from TikTok is a signed, rate-limited round trip, and it is priced like one. Move the dials.

Cached read
1 credit each · both modules
Room minute
1 credit each · live
Comments page
500 credits each · lookup
Live refresh
1,250 credits each · live
Profile resolve
1,250 credits each · lookup
Export
2,500 credits each · both modules
Follow-list walk
4,000 credits each · lookup
Credits needed / month
1,510,000
50% of Pro
Smallest tier that fits
Pro
$45/mo (bundle) · 3,000,000 credits

Biggest line: Profile resolve at 625,000 credits — 41% of the bill.

Pick this plan

How we count the heavy operations

Costs come straight from the values the API charges. Your monthly allotment is requests/day × 30.

OperationCreditsWhen it applies
Cached read1Served from our store — no collection budget spent. This is the unit the published request limits count.
Room minute1Continuous LIVE monitoring, per tracked minute
Comments page500An on-demand video-comment page collected from TikTok
Live refresh1,250Queues a fresh public LIVE observation
Profile resolve1,250On-demand fetch of an account we hold nothing fresh for
Export2,500CSV / XLSX generation
Follow-list walk4,000A follower/following list walk — many signed, rate-limited pages

Top-up packs

One-time prepaid credits for mid-cycle overage, added straight to your balance. Priced so a top-up is never cheaper than moving up a tier — if you need this much more, upgrading costs you less per credit, every time.

$10500,000 credits
$0.0200 / 1k
$402,500,000 credits
$0.0160 / 1k
$15012,000,000 credits
$0.0125 / 1k

What the price does — and doesn't — buy.

Coverage is a stated, expanding subset of public TikTok data. Read the methodology before you rely on it. History depth, regions and export are the paid levers; the free tier is cached-read only, so it never spends the scarce collection budget.

The request limits above are the ones enforced per key — exceed them and you get a 429 with Retry-After, not a surprise invoice. We never bill for overage you didn't prepay.

Before you ask

The questions we actually get.

Is the Developer API priced separately?

No. The web app and the API are two ways to spend one wallet on one workspace. Rate limit, credit allotment and API-key count are dimensions of the tier you already bought — there is no second ladder that makes the same capacity cheaper by calling it “developer”.

What exactly does the Bundle save me?

It is always below the sum of its parts: $18 instead of $20 at Starter, $45 instead of $58 at Pro, $115 instead of $128 at Scale, $279 instead of $328 at Agency. One credit wallet covers both modules, so you never strand budget on the half you used less.

What happens when I run out of credits?

Requests stop with a 402, and rate-limited ones with a 429 plus Retry-After. Nothing accrues silently. You either wait for the cycle, buy a top-up pack, or move up a tier — and the packs are deliberately priced so the upgrade is the better deal whenever the volume is real.

Why is Agency sold by a human?

Because the published capacity has to be capacity we have measured, not capacity we have typed. Agency routes to sales until that measurement work is finished; the price you see is the price you'd pay, not an opening bid. Scale is self-serve — you can upgrade to it straight from the pricing page.

Can I start without a card?

Yes. Free is cached-read only — 5,000 requests/day, 150,000 credits/month, masked leaderboards, all covered regions, 7-day history — and it needs no payment method at all.

Do unused credits roll over?

Subscription credits reset each cycle; top-up credits you paid for stay on the balance until you spend them. The wallet always spends the expiring subscription credits first.

Start free. Upgrade when the numbers say so.

No card for the free tier, hard caps at every level, and a calculator above that tells you the answer before checkout does.