Existing customer? Sign in
TikTok Profile API
Extract user stats, bio, and profile data from TikTok accounts.- Real-time follower counts and engagement metrics
- User bio, verification status, and avatar URLs
- Works with @handles or numeric user IDs
curl --get https://www.searchapi.io/api/v1/search \
-d engine="tiktok_profile" \
-d handle="therock"
Profile Data
Structured JSON
Extract follower stats, user info, and engagement metrics. Track profile changes and monitor TikTok accounts.

{
"search_metadata": {
"id": "search_YzO8NlMJg5M9U4B8gnBvQxXR",
"status": "Success",
"created_at": "2025-10-07T13:36:24Z",
"request_time_taken": 1.65,
"parsing_time_taken": 0.01,
"total_time_taken": 1.66,
"request_url": "https://www.tiktok.com/@therock",
"html_url": "https://www.searchapi.io/api/v1/searches/search_YzO8NlMJg5M9U4B8gnBvQxXR.html",
"json_url": "https://www.searchapi.io/api/v1/searches/search_YzO8NlMJg5M9U4B8gnBvQxXR"
},
"search_parameters": {
"engine": "tiktok_profile",
"handle": "therock"
},
"profile": {
"id": "6745191554350760966",
"handle": "therock",
"nickname": "The Rock",
"description": "CEO of #RockTok\nLife's so much sweeter when you're not an asshole",
"avatar": "https://p16-common-sign.tiktokcdn-us.com/tos-maliva-avt-0068/7310325298631802885~tplv-tiktokx-cropcenter:1080:1080.jpeg?dr=9640&refresh_token=902b24b1&x-expires=1760014800&x-signature=x5X8UEvgcTKzBkCi0m5J6FwO3Mo%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=b59d6b55&idc=useast5",
"avatar_medium": "https://p19-common-sign.tiktokcdn-us.com/tos-maliva-avt-0068/7310325298631802885~tplv-tiktokx-cropcenter:720:720.jpeg?dr=9640&refresh_token=67bf7c32&x-expires=1760014800&x-signature=GkeVf0OjMW90Ykc0tFKQcmUzMrI%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=b59d6b55&idc=useast5",
"avatar_thumb": "https://p19-common-sign.tiktokcdn-us.com/tos-maliva-avt-0068/7310325298631802885~tplv-tiktokx-cropcenter:100:100.jpeg?dr=9640&refresh_token=3367ba8e&x-expires=1760014800&x-signature=RQtjWrQV9QH74OdVBHbDhaymgYw%3D&t=4d5b0474&ps=13740610&shp=a5d48078&shcp=81f88b70&idc=useast5",
"is_verified": true,
"relation": 0,
"comment_setting": 0,
"duet_setting": 0,
"stitch_setting": 0,
"download_setting": 0,
"following_visibility": 1,
"profile_embed_permission": 1,
"bio_link": {
"url": "therock.komi.io",
"risk_level": 3
},
"created_at": 1570487607,
"created_at_iso": "2019-10-07T22:33:27Z",
"sec_uid": "MS4wLjABAAAAM3R2BtjzVT-uAtstkl2iugMzC6AtnpkojJbjiOdDDrdsTiTR75-8lyWJCY5VvDrZ",
"unique_id_modify_time": 0,
"title_modify_time": 0,
"commerce_user_info": {
"commerce_user": false
},
"language": "en",
"can_exp_playlist": true,
"profile_tab": {
"show_music_tab": false,
"show_question_tab": false,
"show_play_list_tab": true
},
"is_organization": 0,
"user_story_status": 0
},
"stats": {
"followers": 80200000,
"following": 0,
"hearts": 651400000,
"videos": 450,
"likes": 0,
"friends": 0
}
}
Developer experience
Easy integration
Integrating is as simple as making a GET HTTP request.
https://www.searchapi.io/api/v1/search?engine=tiktok_profile&handle=therock
- Python
- Node
- Ruby
- Java
- Go
- PHP
- Bash
- R
- Kotlin
- Swift
- C#
- C
- C++
- requests
import requests
url = "https://www.searchapi.io/api/v1/search"
params = {
"engine": "tiktok_profile",
"handle": "therock"
}
response = requests.get(url, params=params)
print(response.text)
Profile Data Points
What you get
Real-time TikTok profile data with user stats and account details.
-
Follower Stats
- Follower count, following, and total hearts.
-
User Details
- Username, nickname, bio, and unique ID.
-
Verification Status
- Blue checkmark and official account status.
-
Avatar URLs
- Profile images in multiple resolutions.
-
Video Count
- Total videos posted by the user.
-
Bio Links
- External links from user profiles.
-
Privacy Settings
- Private account and download permissions.
-
Commerce Status
- TikTok Shop and seller information.
Legal protection
U.S. Legal Shield
Our processes of crawling and parsing public data are protected by the First Amendment of the U.S. Constitution. We take on the legal responsibilities associated with these methods for both domestic and international entities. This does not apply if the entities are involved in illegal activities according to U.S. federal law, including but not limited to cybercrime, terrorism, child exploitation, denial-of-service attacks, and war crimes.
Robust Infrastructure
Handle even the most demanding needs

Performance
Sub-2 second average response time
Optimized for low latency, delivering rapid results for AI applications, SEO analysis, and research.

100% Success Rate
Guaranteed query completion
Guaranteed success with built-in auto-retry mechanism and adaptive error handling to ensure complete data collection.

Proxy Management
Scalable proxy rotation
Our built-in proxy rotator and auto-retry mechanisms ensure scalability, handling millions of searches daily across a global network of 100M+ proxies.

Captcha Solving
Advanced CAPTCHA bypass
Mimics real human behavior with full browser rendering, JavaScript execution, and CAPTCHA solving for uninterrupted data scraping.

Integrations
Open-source integrations
Easily integrate with popular open-source tools like Dify, Flowise, LangChain, and Haystack to extend functionality with minimal setup.
Simple Pricing
Pricing plans
- Pay per success
- Built in location geo-targetting
- Only premium proxies
- 10,000 Searches
- 99.9% SLA
- 35,000 Searches
- Team Management
- U.S. Legal Shield
- 99.9% SLA
- 100,000 Searches
- Team Management
- U.S. Legal Shield
- 99.9% SLA
- Medium Throughput
- 250,000 Searches
- Team Management
- U.S. Legal Shield
- 99.9% SLA
- High Throughput
- Search Analytics
- 500,000 Searches
- Team Management
- U.S. Legal Shield
- 99.9% SLA
- Dedicated Throughput
- Priority Support
- Search Analytics
- 1,000,000 Searches
- Team Management
- U.S. Legal Shield
- 99.9% SLA
- Dedicated Throughput
- Priority Support
- Search Analytics
- 2,000,000 Searches
- Team Management
- U.S. Legal Shield
- 99.9% SLA
- Dedicated Throughput
- Priority Support
- Search Analytics
- 5,000,000 Searches
- Team Management
- U.S. Legal Shield
- 99.9% SLA
- Dedicated Throughput
- Priority Support
- Search Analytics
Trusted by industry leaders
TikTok Ads Library API
TikTok Ads Library Search
Access TikTok's ad transparency data. Search ads by keyword or advertiser, get video URLs, engagement metrics, and track competitor campaigns.
- Ad Creative Assets
- Extract video URLs, cover images, and ad captions from TikTok's advertising ecosystem.
- Performance Metrics
- Get estimated audience reach and timeline tracking for each ad campaign.
- Advertiser Details
- Access advertiser names, IDs, and business profiles for competitive analysis.

Get started with SearchApi today
No credit card required. No commitment. Cancel anytime.