TikTok Scraper API
Public TikTok profiles, videos, comments, transcripts, sounds and hashtags as JSON. Look up creators, measure video performance and read captions or transcripts with one request each.
What is a TikTok scraper API?
A TikTok scraper API returns public TikTok data (profiles, videos, comments, transcripts, sounds and hashtag stats) as JSON from a username or video link.
TikTok endpoints
Each endpoint has its own page with the full field list, a code sample and the credit cost.
- TikTok Profile Scraper API1 creditPublic TikTok profile: nickname, bio, link, verification, follower/following/like/video counts, avatar, region and creation date.
POST /v1/tiktok/profile - TikTok Videos Scraper API1 creditA TikTok profile summary plus its newest videos (max 12, from the public embed) with cover, play URL and play count.
POST /v1/tiktok/posts - TikTok Video Scraper API1 creditA single TikTok video by URL, short link or ID: caption, timestamp, like/comment/share/play/save counts, cover, duration, the MP4 file (without watermark when available), author and music with its audio file.
POST /v1/tiktok/video - TikTok Video Comments Scraper API1 creditTop-level comments on a TikTok video by URL or ID: text, likes, reply count, time, pinned and creator-liked flags and the commenter, plus the video's total comment count. Up to 100 comments.
POST /v1/tiktok/comments - TikTok Transcript API1 creditTimestamped transcript of a TikTok video from its captions (auto-generated or creator-added), with the caption languages available. Pick a language with lang.
POST /v1/tiktok/transcript - TikTok Sound Scraper API2 creditsA TikTok sound by URL or ID: title, artist, duration, original-sound flag, cover, audio URL and how many videos use it, plus the top videos using it (max 12, from the public embed).
POST /v1/tiktok/music - TikTok Hashtag Stats Scraper API1 creditTikTok hashtag stats: ID, title, description, total video and view counts, and cover image.
POST /v1/tiktok/hashtag
What you can build
- Find and vet creators by follower count, likes and recent video performance.
- Track how a hashtag or sound grows over time.
- Pull video transcripts for content research, search or summarization.
- Collect comments on videos for audience research.
Limitations: Unofficial API: not affiliated with or endorsed by the platform. Public data only, as a logged-out visitor sees it. The videos endpoint returns the newest publicly visible videos (up to 12); private, removed or region-restricted videos are missing.
One request, clean JSON
Example: TikTok Profile Scraper API. Every TikTok endpoint uses the same request shape.
curl -X POST https://api.scrapeeverything.com/v1/tiktok/profile \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"username":"khaby.lame"}'Full parameters and response fields are in the TikTok API reference. Prices per credit are on the pricing page.
TikTok scraper API: questions
Do I need access to TikTok's official APIs?
No. The endpoints return data that is visible on public TikTok pages; you only need a Scrape Everything key.
How many videos does the videos endpoint return?
The newest videos visible publicly, up to 12 per request, with play counts and covers.
Can I get the videos under a hashtag?
The hashtag endpoint returns hashtag statistics (video and view counts), not the list of videos.
How much does the TikTok scraper API cost?
Each successful request costs 1 or 2 credits depending on the endpoint. New accounts get 100 free credits; failed requests are refunded and cache hits are free.
Try it free
No signup: run a public lookup in your browser.
- TikTok Downloader
- TikTok MP3 Downloader
- TikTok Profile Viewer
- TikTok Profile Picture Downloader
- TikTok Thumbnail Downloader
- TikTok Engagement Rate Calculator
- TikTok Song Finder
- TikTok Hashtag Views Checker
- TikTok Comment Viewer
- TikTok Comment Picker
- TikTok Account Age Checker
- TikTok User ID Finder
- TikTok Transcript Generator
Compare providers
Other platforms
Start with 100 free credits.
Continue with Google, create an API key and send your first request in under a minute.