LIVETOK//LAB API DIRECTORY

TikTok scraper APIs for public video data.

Resolve video links, collect public profiles, or search videos by keyword. Run an Apify Actor directly or integrate through Python, JavaScript, or HTTP.

Choose the data target

API catalog

Choose the data target

3 APIs online

VIDEO RESOLVER

Live

TikTok Video Resolver API

Resolve public TikTok video links into normalized metadata, covers, and watermark-free playback or download URLs.

Input
Video URLs, mobile /v/ links, and TikTok short links
Output
Video metadata, cover, and playback / download URLs
Scale
Up to 1,000 links per run
Success price
$1.20 / 1,000 successful results

PROFILE SCRAPER

Live

TikTok Profile Resolver API

Resolve public profiles, @usernames, or secUserIds into account metadata, public counters, and one page of videos.

Input
Profile URL, @username, or secUserId
Output
Profile, public counters, and up to 50 videos
Scale
Up to 1,000 profiles per run
Success price
$1.20 / 1,000 successful results

VIDEO SEARCH

Live

TikTok Video Search API

Search public TikTok videos for one or many keywords with raw video records, engagement data, and pagination session tokens.

Input
Keyword list, page size, and optional pagination tokens
Output
Video records, engagement, cursor, and searchId
Scale
Up to 1,000 keywords per run
Success price
$1.20 / 1,000 successful non-empty searches

Developer guide

Which TOK//LAB TikTok API should you use?

TOK//LAB provides three APIs for public TikTok data. Video Resolver can batch resolve TikTok video links and retrieve download links; Profile Scraper can bulk export TikTok video data and post links from public profiles; Video Search can discover videos by keyword and export search data. All three run on Apify and can be called from the Actor console, Python, JavaScript, or HTTP. They are independent tools, not official TikTok APIs, and they cannot access private content. Choose by input type first, then compare the output, batch limit, and success-based price shown above.

You have video URLs

Choose Video Resolver for standard post URLs, mobile /v/ links, or TikTok short links that need structured video fields and usable media URLs.

You have creator profiles

Choose Profile Scraper for profile URLs, @usernames, or secUserIds that need public account details, counters, and up to one page of videos.

You have research keywords

Choose Video Search to find public posts by keyword with engagement fields and the session data required to continue pagination.

Integration, pagination, and data limits

Run an Actor on Apify, then read structured results from its Dataset or wait for completion through an API client. Public visibility, engagement counts, and media URLs can change over time, and an empty response does not prove that content never existed. Respect the per-run limits shown for each product and confirm that you have the right to save, analyze, or reuse any content. Input formats, pricing, and response fields can evolve, so treat each linked Actor API page as the current integration reference before shipping a production workflow.