YepAPI

Command Palette

Search for a command to run...

POST/v1/tiktok/user

TikTok User Profile API

Get TikTok user profile data — followers, bio, verification status, and stats from $0.01/call.

Fetch complete profile information for any TikTok user by username. Returns follower/following counts, bio, verification status, avatar, and content stats.

Try it live

Fill in the fields and hit Run to see a real response.

POST/v1/tiktok/user
Response
Example response — hit "Send Request" to see a live result
{
  "ok": true,
  "data": {
    "user": {
      "uniqueId": "tiktok",
      "nickname": "TikTok",
      "followerCount": 80000000,
      "followingCount": 500,
      "heartCount": 2000000000,
      "verified": true
    }
  }
}

Features

Complete profile data

Pass a username such as "tiktok" and receive the full profile: nickname, bio, avatar, and the numeric user ID needed by other endpoints.

Follower/following counts

The response returns followerCount and followingCount so you can size a creator's audience and reach in a single call.

Verification status

A verified flag tells you whether the account is officially authenticated, key for vetting before partnerships.

Content statistics

Aggregate stats like heartCount (total likes) quantify a creator's lifetime engagement across all of their content.

Use cases

Influencer Vetting

Verify influencer metrics before partnership deals.

Profile Monitoring

Track user profile changes and growth over time.

Audience Research

Research creator audiences and engagement patterns.

Quick start

Copy this snippet and start making calls.

const res = await fetch('https://api.yepapi.com/v1/tiktok/user', {
  method: 'POST',
  headers: {
    'x-api-key': 'YOUR_API_KEY',
    'Content-Type': 'application/json',
  },
  body: JSON.stringify({
    "unique_id": "tiktok"
  }),
});
const data = await res.json();
console.log(data);

TikTok User Profile API for follower stats and account data

The YepAPI TikTok User Profile API turns a username into a complete creator profile. Send a handle like "tiktok" and get nickname, bio, avatar, verification status, follower and following counts, and total likes — plus the numeric user ID that unlocks the rest of the user endpoints.

It is the foundation of any creator-analysis workflow. The user ID it returns feeds directly into the TikTok User Posts, Followers, and Following APIs, while its stats let you vet influencers before you ever reach out.

What is a TikTok User Profile API?

A TikTok User Profile API takes a username and returns that account's full profile data as structured JSON. It is the canonical lookup for a single creator. With YepAPI you POST a unique_id to /v1/tiktok/user and receive a user object containing nickname, followerCount, followingCount, heartCount, and a verified flag, along with the account's numeric ID. Because TikTok has no open profile endpoint, this provides dependable programmatic access to public profile metrics — the starting point for influencer vetting, profile monitoring, and any tool that needs a creator's stats on demand.

Build your own influencer vetting tool

This endpoint is the core of an influencer vetting tool: accept a handle, return follower count, total likes, verification status, and an engagement estimate so a marketer can qualify a creator in seconds. Store snapshots over time to track growth and detect sudden, suspicious follower spikes. Crucially, it returns the numeric user_id that the Posts, Followers, and Following endpoints require — making it the first call in nearly every TikTok analysis pipeline. One YepAPI key extends the same vetting to Instagram and YouTube creators.

TikTok User Profile API pricing — $0.01 per call

Each profile lookup costs $0.01 and returns the complete profile plus the numeric ID in one response. There is no subscription or minimum spend. Vetting 1,000 creators costs about $10, and a daily monitor over 200 profiles runs around $2 per day — affordable for agencies tracking large rosters.

The user ID that powers the rest of your pipeline

Most TikTok user endpoints — Posts, Followers, Following, Favorites, Reposts — require a numeric user_id, not a handle. The Profile API is where you get it: one lookup converts a human-friendly username into the ID every downstream call needs. Treat this endpoint as the entry point of your workflow, cache the IDs you resolve, and you can drive an entire suite of creator-analysis features from a single starting call.

Try the TikTok User Profile API free

Start with $5 in free credit and no credit card required. That is 500 profile lookups — enough to build a vetting tool and resolve IDs for a whole creator roster before paying. Sign up, copy your key, and look up your first profile now.

Start making API calls in 30 seconds

$5 free credit on signup. No credit card required. Pay per call.

What developers say

Switched from SerpAPI and cut our SERP costs by 80%. Same data quality, way simpler billing.

Marcus T.

SEO Platform Founder

One API key for AI models, SERP data, and web scraping. Saved us from managing 4 separate providers.

Priya S.

Full-Stack Developer

The $5 free credit let us prototype our entire rank tracking feature before committing. No other API does that.

Jake R.

Indie Hacker

Frequently asked questions

Fetch complete profile information for any TikTok user by username. Returns follower/following counts, bio, verification status, avatar, and content stats.

Each API call costs $0.01. No monthly minimums or subscriptions — you only pay for what you use.

Sign up for a free API key, then send a POST request to /v1/tiktok/user. Check the code example above for a ready-to-use snippet in JavaScript, cURL, or Python.

YepAPI bundles SEO, AI, and web scraping APIs under one key with no monthly minimums. You get lower per-call pricing, a unified dashboard, and one billing account instead of managing multiple providers.

Ready to integrate?

Get your API key and start making calls in 30 seconds. $5 free credit on signup — no credit card required.

More tiktok api endpoints