TikTok Profile Scraper
Pricing
from $2.00 / 1,000 results
TikTok Profile Scraper
Scrapes public TikTok profiles. Provide a list of profile URLs and get structured data — username, nickname, bio, follower/following/like counts, verified status, region, and avatar.
Pricing
from $2.00 / 1,000 results
Rating
0.0
(0)
Developer
Mina
Actor stats
1
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Scrapes public TikTok profiles. Provide a list of URLs and get one structured record per profile — username, nickname, bio, follower/following/like counts, verified status, region, and avatar.
Input
| field | type | required | notes |
|---|---|---|---|
profile_urls | array of strings | yes | TikTok profile URLs (e.g. https://www.tiktok.com/@al0nelyy) |
proxy_country | string | no, default US | two-letter country code |
max_concurrency | int 1–20 | no, default 5 | higher = faster but more likely to be rate-limited |
include_raw | boolean | no, default false | include the raw webapp.user-detail JSON in output |
Output
One dataset record per input URL:
{"url": "https://www.tiktok.com/@al0nelyy","status": 200,"username": "al0nelyy","nickname": "...","user_id": "...","sec_uid": "...","avatar": "https://...","signature": "...","verified": false,"private_account": false,"region": "US","language": "en","follower_count": 12345,"following_count": 678,"heart_count": 100000,"video_count": 42,"friend_count": 0}
When a fetch fails entirely you get { "url": "...", "error": "..." }.
When TikTok returns a captcha / "account not found" page, the record includes
block_reason describing what was detected.