Profiles, videos, comments, hashtags, trending, downloads, video transcripts, and TikTok Shop e-commerce data — all behind a single API key. Production-tested, proxy-powered, no TikTok login required.
A complete feature surface for TikTok data + commerce. See the full request/response shapes in Swagger UI.
Scrape full product detail pages: title, images, seller, ratings, brand info. Requires a residential commerce proxy.
List 20+ products per category with clean unobfuscated prices, ratings, sold counts, seller info — the one shop path that returns real prices.
List the products a creator has tagged in their content / shop profile. Residential proxy required.
Pull subtitle / ASR captions for any video. Returns raw WebVTT (with timestamps) plus plain text. Available on single videos AND in bulk via user videos.
Full profile metadata, video lists with pagination, followers, following, playlists, collections, and reposts.
MP4 video and MP3 audio extraction across TikTok, YouTube, and Instagram via yt-dlp. Direct stream or hosted file with 1-hour TTL.
Live trending feed plus hashtag video lists and challenge metadata.
Search users by keyword; fetch related/recommended videos for any source video.
Full paginated comments with replies, likes, and author metadata.
Authenticate with X-API-Key. All endpoints are POST with a JSON body, except /api/health and /api/usage/me.
curl -X POST /api/user/info \
-H 'Content-Type: application/json' \
-H 'X-API-Key: YOUR_KEY' \
-d '{"username":"tiktok"}'
curl -X POST /api/user/videos \
-H 'Content-Type: application/json' \
-H 'X-API-Key: YOUR_KEY' \
-d '{
"username": "tiktok",
"count": 10,
"transcripts": true
}'
Full schemas, examples, and "try it" in Swagger UI.
transcripts: true for bulk transcriptsusertranscripts: trueusertranscripts: trueusertranscripts: true attaches raw + textvideo