Build TikTok data workflows with one API.
Use a TikTok username, video URL, hashtag or search phrase to collect structured records. Start with one small request, submit larger work as a job or batch, and retrieve the finished result without maintaining separate collectors.
Choose an input that matches the question.
Usernames drive profiles and recent videos; video URLs drive detail, comments and transcripts; hashtags and phrases drive discovery.
Account and video records
Look up a creator profile, collect recent videos or resolve one known video URL.
Comments and discovery
Collect video comments, hashtag results, keyword matches, creator search results and trending videos.
Ad Library paths
Search TikTok ads or retrieve one known ad as a structured record.
Jobs that can outlive a request
Submit larger collections, monitor progress and retrieve saved JSON or exported CSV and Excel.
Video context and engagement arrive together.
A delivered video can include its creator, caption, publication time, engagement totals and source link.
{
"platform": "tiktok",
"platform_content_id": "7660000000000000000",
"shortcode": "7660000000000000000",
"username": "example_creator",
"kind": "post",
"media_type": "video",
"caption": "A product launch behind the scenes",
"published_at": "2026-08-24T12:00:00Z",
"view_count": 4132000,
"like_count": 121000,
"comment_count": 199,
"content_url": "https://www.tiktok.com/@example_creator/video/7660000000000000000"
}Keep TikTok collection traceable from input to delivered records.
Every job records the requested maximum, progress, result count and settled credits so an empty response is distinguishable from a charged dataset.
- 01Choose an operationUse the live catalog to confirm the target type, maximum and current credit rate.
- 02Submit the targetSend one request now or create a job or batch for larger work.
- 03Retrieve the resultRead the saved JSON, page a large result or export it for analysis.
Move from discovery to a known creator or video without changing infrastructure.
TikTok API questions.
Which TikTok inputs can I use?
Depending on the operation, use a username, video URL or ID, hashtag, search phrase or known ad identifier.
How is TikTok data billed?
Profiles and known videos cost one credit per delivered record, standard lists cost two, ad search and ad detail cost three, and a delivered transcript costs twenty credits.
Does a limit of 200 guarantee 200 records?
No. The requested limit is a maximum, not a guaranteed result count. Collection stops at that amount or when TikTok has no more visible records, and unused reserved credits are released.
Can I schedule the same request?
Yes. Create a one-time, daily, weekly or monthly schedule for a supported TikTok operation.