TikTok profile and creator API
Public profiles, account country, live status, similar creators and video search as JSON. Send a username, get the data back. No TikTok login.
curl "https://api.toolzerhub.com/v2/tiktok/web/user/profile?unique_id=tiktok" \
-H "x-api-key: $TOOLZERHUB_API_KEY"{
"data": {
"user": {
"id": "107955",
"uniqueId": "tiktok",
"nickname": "TikTok",
"signature": "Your next discovery is waiting on TikTok.",
"verified": true,
"createTime": 1425144149,
"secUid": "MS4wLjABAAAAv7iSuuXDJGDvJkmH_vz1qkDZYo1apxgzaxdBSeIuPiM",
"privateAccount": false,
"language": "en"
},
"stats": {
"followerCount": "96234427",
"followingCount": "1",
"heartCount": "465580840",
"videoCount": "1510"
}
}
}- 31K+
- 93%
- 0.9 s
- 63
Endpoints
What you can get
One request each, 2 credits per call. Open one to see its parameters and a real response.
- Profile
/v2/tiktok/web/user/profile88.1% · 0.59 s2 creditsProfile reference (opens in new tab) - Account country
/v2/tiktok/app/user/country99.8% · 1.58 s2 creditsAccount country reference (opens in new tab) - Live status
/v2/tiktok/web/user/live100% · 0.77 s2 creditsLive status reference (opens in new tab) - Similar accounts
/v2/tiktok/app/user/similar91.5% · 0.95 s2 creditsSimilar accounts reference (opens in new tab) - Search videos
/v2/tiktok/app/search/videos100%2 creditsSearch videos reference (opens in new tab)
Response
What comes back
Field names and types read off the real responses in the demo above.
- Profile
/v2/tiktok/web/user/profile2 fields- userobject{ id, uniqueId }
- statsobject{ followerCount, followingCount }
- Account country
/v2/tiktok/app/user/country3 fields- usernamestring"tiktok"
- sec_user_idstring"MS4wLjABAAAAv7iSuuXDJGD…"
- countrystring"US"
- Live status
/v2/tiktok/web/user/live3 fields- userobject{ id, uniqueId }
- statsobject{ followingCount, followerCount }
- liveRoomobject{ title, startTime }
Use cases
What people build with it
- 01Vet creators before a dealProfileSimilar accounts
- 02Find lookalike creatorsSimilar accountsProfile
- 03Alert when a brand goes liveLive statusProfile
- 04Segment accounts by countryAccount countryProfile
- 05Research a topic by keywordSearch videosProfile
How it works
From key to JSON
- 01x-api-key••••••••••Get a key
- 02GET/v2/tiktok/web/user/profileSend a request
- 03{ data, status }200Get JSON
Pricing
What it costs
Every endpoint on this page costs 2 credits per call. Failed calls cost nothing.
- Free$0
- 10K pack$19
- Starter$29
Per 1,000 credits
Compare
Why not build it yourself
Three ways to get TikTok data into your app.
| Compare | Toolzer Hub | TikTok Research API | Your own scraper |
|---|---|---|---|
| Setup | One API key | Academic application and approval | Proxies, sessions, retries |
| When TikTok changes | We fix it | TikTok keeps it working | You fix the parser |
| Cost to start | 100 free credits a month | Non-commercial research only | Proxies and your time |
Want to try it yourself first? Our free tiktok-scraper on GitHub covers profiles, videos, comments, hashtags (walkthrough).
FAQ
Questions
- Is this the official TikTok API?
- What does the official TikTok API allow?
- What data does it return?
- What does it cost?
Guides
TikTok guides
Tested walkthroughs with real requests and output.
- TikTok live API: find live streams with viewer counts
- TikTok sound API: videos using a sound, with plays
- TikTok user info API: any profile's followers and likes
- Export TikTok Shop reviews to CSV: API and Python script
- TikTok API get video: stats and MP4 link from a URL
- TikTok search API: search videos by keyword to CSV
- TikTok hashtag API: list a hashtag's videos in two calls
- How to scrape TikTok with Python: profiles, videos, comments
Try the TikTok API free
Every new workspace gets 100 credits a month. Buy credits only when you need more.
More APIs on the same key
- Meta Ad Library
- Threads
- X (Twitter)
- Yandex
- TikTok Ads
- 2GIS
- Ozon
- Airbnb
- Skyscanner
- Telegram
- Capterra
- Shopify
- YouTube
- Google Maps
- Zillow
- Seek
- Indeed
- Naukri
- StepStone
- Internshala
- Upwork
- Hiring.cafe
- Bayt
- Naver Shopping
- Wellfound
- RedNote
- Google Finance
- Google Flights
- SofaScore
- Google Play
- Douyin
- Taobao
- Google Hotels
- Amazon
- Cricbuzz
- Redfin
- Tripadvisor
- Semrush
- Yelp