Send a public TikTok handle and a limit. RouterGrowth returns the account's recent videos as JSON: video URL, caption, date, views, likes, replies and reposts. One RouterGrowth key works for it, with no TikTok for Developers app, no review and no user authorization.
Ask your agent
Get the last 10 TikTok videos from Liquid Death and these three rival drink brands and compare their average views.
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.
| created_at | text | views | likes | replies | reposts |
|---|---|---|---|---|---|
| 2026-10-15 | Lose your Liquid Death virgenergy at @SIXT. Experience your first can of Liquid Death Energy for free when you rent a car with SIXT. Availa… | 1300000 | 27100 | 645 | 11900 |
| 2026-09-29 | This Halloween, don't drink blood. Drink Blood Zero. Try this limited edition flavor in stores and on Amazon now. | 870100 | 1361 | 90 | 140 |
| 2026-08-11 | New @goodwipes x Liquid Death Cream Soda scented wipes are so luxurious, one person will actually win a real “Buttler”* to live in their ho… | 14200 | 382 | 25 | 185 |
Five recent videos from the public Liquid Death account: two brand partnerships and a seasonal flavor, with their full engagement counts.
Step by step
Mint a RouterGrowth key, or connect the MCP server to Claude, Cursor or Claude Code.
Send capability social.posts with platform tiktok, the handle and a limit. A max_cost in routing caps the charge.
Each video has id, url, text, created_at, author, an engagement object (likes, replies, reposts, views) and is_video.
Pass a video URL to social.comments, or the handle to social.profile for followers and bio link.
Price
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.
In practice
You describe the job; the agent picks the calls, shows the price and runs them.
Get the last 10 TikTok videos from Liquid Death and these three rival drink brands and compare their average views.
Pull this brand's most viewed TikTok this quarter and read its comments for product questions.
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": "tiktok", "handle": "liquiddeath", "limit": 5}'curl -X POST https://api.routergrowth.com/v1/run \
-H "Authorization: Bearer $ROUTERGROWTH_API_KEY" \
-d '{"capability": "social.posts", "input": {"platform": "tiktok", "handle": "liquiddeath", "limit": 5}}'Worth knowing
This is not TikTok's own API. RouterGrowth reads public videos; it does not use the Display, Content Posting or Research APIs.
The record fields match social.posts on Instagram, YouTube or X, so one parser handles all of them.
Nothing is posted, liked or followed. The call only reads public data.
FAQ
No. It is an independent API for public TikTok data. You do not register a developer app or ask the account owner to authorize you.
A run object with run_id, status and billing, and result.posts: one item per video with url, text, created_at, author and engagement.
Any public account. Private accounts return nothing.
No. You get the video URL and its data, not the media.
More on TikTok
Reading this as an agent? This page as markdown: /tools/tiktok/api.md
Connect your agent once. The first calls run on the $1 that comes with signup.