---
title: "Get User Info"
method: GET
path: "/api/user/info"
tags: ["User"]
---

# Get User Info

`GET /api/user/info`

Get User Info

## Query parameters

- `uniqueId` string, required — Unique ID

## Response `200`

Success

- object
  - `userInfo` object
    - `stats` object — User stats
      - `diggCount` number — Total number of likes the user has given to other videos
      - `followerCount` number — Total number of users following this account
      - `followingCount` number — Number of accounts this user is following
      - `friendCount` number — Number of mutual followers (users that this account follows and who also follow back)
      - `heart` number — Total number of likes the user has received across all videos
      - `heartCount` number — Same as "heart". Represents the total number of likes the user has received
      - `videoCount` number — Total number of videos the user has posted
    - `statsV2` object — An enhanced version of user stats where all metrics are exact values (not rounded)
      - `diggCount` string — Total number of likes the user has given to other videos
      - `followerCount` string — Total number of users following this account
      - `followingCount` string — Number of accounts this user is following
      - `friendCount` string — Number of mutual followers (users that this account follows and who also follow back)
      - `heart` string — Total number of likes the user has received across all videos
      - `heartCount` string — Same as "heart". Represents the total number of likes the user has received
      - `videoCount` string — Total number of videos the user has posted
    - `user` object
      - `avatarLarger` string — URL of the user’s large-size avatar image
      - `avatarMedium` string — URL of the user’s medium-size avatar image
      - `avatarThumb` string — URL of the user’s thumbnail-size avatar image
      - `commentSetting` number — User’s comment privacy setting for their posts
      - `downloadSetting` number — User’s download permission setting for their videos
      - `duetSetting` number — User’s duet permission setting
      - `ftc` boolean — Indicates whether the account is subject to child safety restrictions
      - `id` string — User ID
      - `isADVirtual` boolean — Indicates whether the account is a virtual or advertisement related profile
      - `nickname` string — The user’s profile display name
      - `openFavorite` boolean — Whether the user’s liked videos list is public
      - `privateAccount` boolean — Indicates whether the account is set to private
      - `secUid` string — User secUid
      - `secret` boolean — Indicates whether the account is set to private
      - `signature` string — The user’s profile bio
      - `stitchSetting` number — User’s Stitch permission setting
      - `ttSeller` boolean — Indicates whether the user is registered as a TikTok Shop seller
      - `uniqueId` string — User uniqueID. The user’s public TikTok handle (username)
      - `verified` boolean — Indicates whether the account is officially verified
      - `UserStoryStatus` number — Status of the user’s story feature: - `0`: no story - `1`: active story Use the [**/api/user/story**](https://docs.tikfly.io/api-reference/user/get-user-story) endpoint to retrieve detailed user story information.
      - `bioLink` object
        - `link` string — The URL linked in the user’s bio
        - `risk` number — Risk score associated with the bio link
      - `canExpPlaylist` boolean
      - `commerceUserInfo` object
        - `commerceUser` boolean — Indicates if the user is registered as a commerce account
        - `downLoadLink` object
        - `category` string — Category of the user’s commerce activity
        - `categoryButton` boolean
      - `followingVisibility` number — Visibility setting of the user’s following list
      - `isEmbedBanned` boolean — Indicates whether embedding of this profile on external sites is banned
      - `nickNameModifyTime` number — Unix timestamp of the last time the user’s nickname was modified
      - `profileEmbedPermission` number — Profile embedding permission status
      - `profileTab` object — Additional profile tab configuration structure
  - `statusCode` number — Status Code - 0: Success - 10221: Not found

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `403` — Not Found
- `500` — Internal Server Error

---

[API](https://skmtc.net/tikfly/apis/tikfly-api-unoffical-tiktok-api.md) · [All operations](https://skmtc.net/tikfly/apis/tikfly-api-unoffical-tiktok-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/tikfly/tikfly-api-unoffical-tiktok-api/revisions/892e18b9f5af/schema)
