TikTok Profile API — User Stats & Bio avatar

TikTok Profile API — User Stats & Bio

Pricing

from $1.89 / 1,000 profile requests

Go to Apify Store
TikTok Profile API — User Stats & Bio

TikTok Profile API — User Stats & Bio

Get public TikTok profile data as clean JSON: username, nickname, bio, avatar, verified/private flags, followers, following, likes and video count. No login required.

Pricing

from $1.89 / 1,000 profile requests

Rating

0.0

(0)

Developer

RD.Galih Rakasiwi

RD.Galih Rakasiwi

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

5 days ago

Last modified

Share

Get public TikTok profile data as clean, LLM-ready JSON — no login, no cookies. Uses Apify residential proxy automatically to bypass TikTok's datacenter-IP challenge.

Endpoints

MethodPathDescription
GET/profile/{username}Profile + stats (e.g. /profile/tiktok)
GET/healthLiveness probe
curl "https://<container-url>/profile/tiktok"
curl "https://<container-url>/profile/@charlidamelio"

Output

{
"id": "107955",
"username": "tiktok",
"nickname": "TikTok",
"bio": "Your next discovery is waiting on TikTok.",
"verified": true,
"privateAccount": false,
"avatar": "https://p16-sign-va.tiktokcdn.com/…",
"secUid": "…",
"createdAt": 1425144149,
"stats": {"followers": 96300000, "following": 1, "likes": 465700000, "videos": 1510},
"url": "https://www.tiktok.com/@tiktok"
}

Notes

  • Proxy: inside Apify the Actor automatically uses residential proxy (APIFY_PROXY_PASSWORD). Locally set PROXY_URL to a residential proxy.
  • Recent videos are not included: TikTok requires signed API requests for the video feed. This Actor focuses on profile data, which is stable.

tiktok profile scraper, tiktok user api, tiktok stats, followers count api, tiktok bio, social media analytics

Local development

pip install -r requirements.txt
PROXY_URL=http://user:pass@proxy:port uvicorn src.main:app --reload