Skip to main content
GET
/
v1
/
tiktok
/
users
/
{username}
Get User Profile
curl --request GET \
  --url https://scrapebadger.com/v1/tiktok/users/{username} \
  --header 'x-api-key: <api-key>'
{
  "user": {
    "id": "6784129854561813509",
    "sec_uid": "MS4wLjABAAAA...",
    "unique_id": "charlidamelio",
    "nickname": "charli d'amelio",
    "signature": "no bio yet",
    "bio_link": null,
    "verified": true,
    "verify_reason": null,
    "private_account": false,
    "is_commerce_account": false,
    "region": "US",
    "language": "en",
    "avatar_thumb": "https://p16-sign.tiktokcdn-us.com/avatar.jpeg",
    "avatar_larger": "https://p16-sign.tiktokcdn-us.com/avatar_larger.jpeg",
    "stats": {
      "follower_count": 155600000,
      "following_count": 1300,
      "heart_count": 11800000000,
      "video_count": 2700,
      "digg_count": 12000,
      "friend_count": 1200
    },
    "is_live": false,
    "create_time_utc": 1531234567,
    "create_time_at": "2018-07-10T12:16:07Z",
    "profile_url": "https://www.tiktok.com/@charlidamelio"
  },
  "region": "US"
}
Each profile request costs 5 credits. Failed requests are not charged.

Authorizations

x-api-key
string
header
required

Path Parameters

username
string
required

The user's @handle (unique_id), without the leading '@'.

Query Parameters

region
string
default:US

Content region (ISO 3166-1 alpha-2). Routes the request through a proxy and signer for that locale.

Response

200 - application/json

User profile

user
object
required

A full TikTok user profile.

region
string
required