TikTok User API

Fetch any public TikTok profile, follower and following lists, and account stats as clean JSON - no scraping, no watermarks, no login.

One TikTok User API for profiles, audiences, and content

If you are building anything that depends on TikTok creator data - an influencer marketing platform, a competitor monitoring dashboard, a fraud-detection model, or an internal reporting tool - you need a single, reliable way to read public profile data without scraping the site yourself. The TikLiveAPI user endpoints give you exactly that: resolve a username to its numeric ID, pull a full profile with live follower and like counts, page through a creator's videos, and walk their follower and following graphs. Every response is real-time public data returned as clean JSON, so you never touch headless browsers, login sessions, or watermark stripping.

This is a pay-as-you-go service. New accounts get 100 free credits on signup, credits never expire, and you authenticate every request with a single X-Api-Key header sent to https://api.tikliveapi.com. No TikTok account or password is ever required - the API reads only public data.

What you can pull from a TikTok profile

Resolve a username to a user ID

Send a username to /userid/ and get back the numeric user ID. Most other user endpoints key off this numeric ID, so this is usually your first call when all you have is a handle.

Full profile by username

/userinfo-by-username/ returns the complete profile in one call: nickname, bio, avatar URLs, verified status, secUid, plus a stats block with followerCount, followingCount, heartCount, and videoCount.

Full profile by user ID

Already storing numeric IDs? /userinfo-by-id/ takes a userid and returns the same rich profile and stats object, so you can refresh saved accounts without re-resolving handles.

A creator's video feed

/user-posts/ lists a user's public videos with play and cover URLs, duration, music info, and per-video stats (play_count, digg_count, comment_count, share_count) so you can measure output and reach.

Follower list

/user-followers/ returns follower profiles - unique_id, nickname, region, follower_count, following_count, and verified flag - ideal for audience analysis and authenticity checks.

Following list

/user-following/ returns every account a creator follows, with the same profile fields, so you can map interests, partnerships, and network connections.

Search users by keyword

/search-user/ takes a keyword and returns matching user profiles with their stats, the fastest way to discover creators in a niche or find a competitor by name.

Quick start

Authenticate with your API key in the X-Api-Key header and call any endpoint over plain HTTPS. Here is a complete request that fetches the TikTok profile by username:

curl "https://api.tikliveapi.com/userinfo-by-username/?username=tiktok" \
  -H "X-Api-Key: YOUR_API_KEY"

The response includes the profile object and a stats block. Trimmed to the key fields:

{
  "user": {
    "id": "107955",
    "uniqueId": "tiktok",
    "nickname": "TikTok",
    "signature": "One TikTok can make a big impact",
    "verified": true,
    "secUid": "MS4wLjABAAAAv7iSuuXDJGDvJkmH_vz1qkDZYo1apxgzaxdBSeIuPiM",
    "privateAccount": false
  },
  "stats": {
    "followingCount": 1,
    "followerCount": 91764811,
    "heartCount": 450140224,
    "videoCount": 1370
  }
}

That single call gives you the live follower count, total likes (heartCount), video count, verification status, and the secUid you can reuse elsewhere - no parsing of HTML, no rate-limited mobile endpoints, no maintenance.

Common use cases

Influencer discovery and vetting

Combine /search-user/ with /userinfo-by-username/ to find creators in a niche and instantly read their follower count, engagement signals, and verified status. This is the backbone of any influencer discovery tool built on the TikTok API.

Competitor monitoring at scale

Store competitor user IDs, then poll /userinfo-by-id/ and /user-posts/ on a schedule to track follower growth, posting cadence, and which videos break out - the data model behind a competitor-monitoring dashboard.

Fake-follower and audience-quality checks

Pull a sample of an account's followers with /user-followers/ and inspect fields like follower_count, following_count, and aweme_count to score audience authenticity and flag bot-heavy accounts programmatically.

Interest and network graphs

Use /user-following/ to map who a creator follows, revealing collaborations, brand affinities, and community clusters that feed recommendation and partnership models.

Engagement-rate reporting

Pair profile stats with per-video metrics from /user-posts/ to compute real engagement rates that go beyond a naive likes-over-followers ratio, then surface them in client-facing reports.

Start building with 100 free credits

Create an account to get 100 free credits, generate an API key, and test every user endpoint live in the interactive playground before you write a line of integration code. Pay only for what you call, and your credits never expire.

Start building with real-time TikTok data today.

Get 100 Free Credits View Docs