New endpoints, client versions, run modes and pricing changes.
✎Placeholder entries. Replace them with real release notes, and their dates, before this page goes live.
Clean resource paths and a 160+ endpoint catalog
Endpoints now live under /v1/video, /v1/user, /v1/feed, /v1/search, /v1/shop, /v1/live, /v1/account and /v1/devices, each with its upstream mobile path documented. Old paths such as /v1/scrape/* and /v1/tools/* keep working as aliases. Every list returns { cursor, has_more }.
Gateway
Pick the client with os, app_flavour and app_version
One client selector everywhere: 8 app flavours (tiktok, lite, lite_coin, pro, studio, shop, tv, douyin) across 40+ Android and iOS releases. Signing now takes 0.25 ms at p50.
Primitives
One-call publishing and the resolver
POST /v1/account/upload/video takes the file and every post setting in one request. GET /v1/resolve turns any link or @handle into typed IDs.
Connected sessionsPrimitives
Connected sessions are self-serve
Import a session you own with POST /v1/account/import and publish, manage your inbox and host LIVE from a dedicated 1:1 mobile context. Available on Growth and Scale.
Connected sessions
Async batch jobs
Submit up to 500 tasks per job with POST /v1/jobs/submit and get a webhook when it finishes. Growth and Scale.
Gateway
MCP server
Every gateway endpoint and primitive as an MCP tool, with a per-conversation spend cap.
Agents
Shop SDUI product pages
GET /v1/shop/pdp returns the full SDUI tree of a TikTok Shop product page.
Gateway
Ready to build?
Start with 2,500 free credits and test every public endpoint, then pick a plan.