Send a TikTok video URL, username, keyword, or music ID and get structured JSON back. No TikTok login required, no custom session handling, and no separate request patterns per use case.
What this actually means
You sign up for ScrapingBot, get an API key, call the TikTok endpoint family, and receive structured data for videos, users, comments, search, and music workflows.
100 free credits to validate the TikTok workflow before you scale it.
# Fetch TikTok video details and download metadata
curl -X POST "https://scrapingbot.io/api/v1/tiktok" \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"endpoint": "/",
"params": {
"url": "https://www.tiktok.com/@tiktok/video/7231338487075638570"
}
}'
{
"desc": "Example TikTok video",
"author": { "unique_id": "tiktok" },
"statistics": { "play_count": 1250000 },
"video": { "download_addr": "https://..." }
}
Video link
Video details and comments
Username
Profiles and posts
Keyword
User and feed search
Music ID
Music info and posts
How It Works
Create your account, choose the TikTok endpoint that matches your input, and send the request shape you already see in the docs and playground.
Sign up once, get your API key, and test the TikTok API in the dashboard playground or quick start docs.
Use a video URL, username, keyword, or music ID depending on whether you need video details, creator data, search, or comments.
Push the TikTok data into dashboards, trend monitors, moderation tools, creator research workflows, or internal analytics pipelines.
Free trial: Start with 100 free credits so you can validate the TikTok integration end-to-end before upgrading.
Access any TikTok data programmatically with our comprehensive API
Get complete video information including title, description, likes, views, shares, and download links without watermarks.
Extract complete user profiles including follower counts, bio, avatar, verification status, and engagement metrics.
Retrieve all posts from any user's profile with full video metadata, timestamps, and engagement statistics.
Search for videos by keyword or hashtag. Find trending content, monitor brand mentions, and track campaigns.
Extract comments from any video with author information, likes, timestamps, and reply threads for sentiment analysis.
Get music information and find all videos using a specific sound. Perfect for tracking viral audio trends.
From analytics to content monitoring
Build analytics dashboards to track engagement, growth, and trending content across TikTok.
Track brand mentions, competitor activity, and campaign performance in real-time.
Discover influencers, analyze engagement rates, and track audience growth over time.
Download and archive TikTok videos for backup, research, or content moderation.
Start scraping in minutes with our straightforward API
POST /api/v1/tiktok {"endpoint":"/","params":{"url":"https://www.tiktok.com/@tiktok/video/7231338487075638570"}}
{
"author": { "unique_id": "tiktok" },
"statistics": { "play_count": 1250000 },
"video": { "download_addr": "https://..." }
}
POST /api/v1/tiktok {"endpoint":"/user/info","params":{"unique_id":"nike"}}
{
"unique_id": "nike",
"follower_count": 5800000,
"nickname": "Nike",
"signature": "Just Do It"
}
One API for all your scraping needs
Scrape profiles, posts, reels, and stories. Get engagement metrics and hashtag data.
Get real-time search results, rankings, and SERP data for SEO and market research.
Scrape any website with JavaScript rendering, AI extraction, and proxy rotation.
Guides, tutorials, and best practices
Complete guide to scraping TikTok videos, profiles, and analytics data without getting blocked.
Read More →Learn how to extract Instagram data including posts, stories, and user profiles programmatically.
Read More →Master Google search result scraping for SEO, rankings, and competitive analysis without blocks.
Read More →Pay only for what you use. No hidden fees, no surprises.
FAQ
No. You use your ScrapingBot API key and call the TikTok endpoints directly through ScrapingBot.
Depending on the endpoint, you can send TikTok video URLs, usernames, search keywords, music IDs, counts, and pagination cursors.
Yes. New accounts get 100 free credits so you can validate the request shape and inspect the returned TikTok JSON first.
Start in the TikTok playground if you want a visual tester, or go straight to the quick start docs if you want to wire the API from code immediately.
Join thousands of developers who trust ScrapingBot for their TikTok data needs. Get 100 free credits today.
100 free credits. No TikTok login required. Dashboard playground included.