FETCHAPI

Get a TikTok user's profile by username API

One call returns a TikTok user's profile information by username. The answer contains user details, follower/following counts, and engagement stats.

4 live routes on TikTok, from $0.00005 per call. Every route below answered our last live test on 2026-10-06; the gateway re-tests them daily.

Get a keySee it in the catalogUse it from MCP

Price per call, by route

The upstream price you are metered at, cheapest first. A route without a published price says so.

ProviderEndpointPriceTested
tiktok-api23RapidAPI listing
Get User InfoCHEAPESTGET api/user/info$0.00005$0.05 / 1k calls✓ 2026-10-06pricing ↗
tiktok-api23RapidAPI listing
Get User Info (Include User Region)GET api/user/info-with-region$0.00005$0.05 / 1k calls✓ 2026-10-06pricing ↗
tiktok-api6RapidAPI listing
Post User DetailsPOST user/details$0.001998$2.00 / 1k calls✓ 2026-10-06pricing ↗
tiktok-api6RapidAPI listing
User's DetailsGET user/details$0.001998$2.00 / 1k calls✓ 2026-10-06pricing ↗

What it returns

From a real call to the cheapest route: tiktok-api23.

One call returns a TikTok user's profile information by username. The answer contains user details, follower/following counts, and engagement stats.
userInfo.user.idUser IDuserInfo.user.uniqueIdUsernameuserInfo.user.nicknameDisplay nameuserInfo.user.signatureBio/signatureuserInfo.user.verifiedWhether account is verifieduserInfo.stats.followerCountNumber of followersuserInfo.stats.followingCountNumber of accounts followeduserInfo.stats.videoCountNumber of videos posteduserInfo.stats.heartCountTotal likes receiveduserInfo.user.avatarLargerProfile picture URL

Call it

HTTP with your key in x-api-key, or the call_endpoint tool of our MCP server.

GET /api/gw/rapidapi-tiktok-api23/api/user/info$0.00005 / call✓ working · tested 2026-10-060.98 s latency
Parameters
ParameterTypeNotes
uniqueIdstring · queryrequireddefault taylorswift
HTTP
curl "https://fetchapi.co/api/gw/rapidapi-tiktok-api23/api/user/info?uniqueId=taylorswift" \
  -H "x-api-key: YOUR_KEY"
MCP
call_endpoint("rapidapi-tiktok-api23.get_user_info", {"uniqueId": "taylorswift"})
Real example answer (trimmed) · 2026-10-03
{
  "userInfo": {
    "user": {
      "id": "6881290705605477381",
      "ftc": false,
      "secUid": "MS4wLjABAAAAqB08cUbXaDWqbD6MCga2RbGTuhfO2EsHayBYx08NDrN7IE3jQuRDNNN6YwyfH6_6",
      "secret": false,
      "bioLink": {
        "link": "taylorswift.com",
        "risk": 0
      },
      "nickname": "Taylor Swift",
      "relation": 0,
      "ttSeller": false,
      "uniqueId": "taylorswift",
      "verified": true,
      "signature": "This is pretty much just a cat account",
      "profileTab": {
        "showMusicTab": true,
        "showPlayListTab": false,
        "showQuestionTab": false
      },
      "avatarThumb": "https://p16-common-sign.tiktokcdn-us.com/tos-useast8-avt-0068-tx2/89f037890a015565d4eb3521d65b7a13~tplv-tiktokx-cropcenter:100:100.jpeg?dr=9640&refresh_token=b2…",
      "duetSetting": 0,
      "…": "14 more fields"
    },
    "stats": {
      "heart": 279300000,
      "diggCount": 2351,
      "heartCount": 279300000,
      "videoCount": 86,
      "friendCount": 0,
      "followerCount": 33400000,
      "followingCount": 0
    },
    "statsV2": {
      "heart": "279293796",
      "diggCount": "2351",
      "heartCount": "279293796",
      "videoCount": "86",
      "friendCount": "0",
      "followerCount": "33442343",
      "followingCount": "0"
    }
  },
  "shareMeta": {
    "desc": "@taylorswift 33.4m Followers, 0 Following, 279.3m Likes - Watch awesome short videos created by Taylor Swift",
    "title": "Taylor Swift on TikTok"
  },
  "statusCode": 0,
  "status_msg": "",
  "status_code": 0
}
Other routes for this job
tiktok-api23 · Get User Info (Include User Region)$0.00005
GET /api/gw/rapidapi-tiktok-api23/api/user/info-with-region$0.00005 / call✓ working · tested 2026-10-060.89 s latency
Parameters
ParameterTypeNotes
uniqueIdstring · queryrequireddefault taylorswift
HTTP
curl "https://fetchapi.co/api/gw/rapidapi-tiktok-api23/api/user/info-with-region?uniqueId=taylorswift" \
  -H "x-api-key: YOUR_KEY"
MCP
call_endpoint("rapidapi-tiktok-api23.get_user_info_include_user_region", {"uniqueId": "taylorswift"})
tiktok-api6 · Post User Details$0.001998
POST /api/gw/rapidapi-tiktok-api6/user/details$0.001998 / call✓ working · tested 2026-10-063.60 s latency
Parameters
ParameterTypeNotes
usernamestr · bodyJSON body fielde.g. "mrbeast"
HTTP
curl -X POST "https://fetchapi.co/api/gw/rapidapi-tiktok-api6/user/details" \
  -H "x-api-key: YOUR_KEY" -H "content-type: application/json" \
  -d '{"username": "mrbeast"}'
MCP
call_endpoint("rapidapi-tiktok-api6.post_user_details", {}, {"username": "mrbeast"})
tiktok-api6 · User's Details$0.001998
GET /api/gw/rapidapi-tiktok-api6/user/details$0.001998 / call✓ working · tested 2026-10-0631.33 s latency
Parameters
ParameterTypeNotes
usernamestring · queryrequireddefault mrbeast
HTTP
curl "https://fetchapi.co/api/gw/rapidapi-tiktok-api6/user/details?username=mrbeast" \
  -H "x-api-key: YOUR_KEY"
MCP
call_endpoint("rapidapi-tiktok-api6.user_s_details", {"username": "mrbeast"})

Related TikTok APIs

All 43 TikTok jobs →

One key for every API on this page.

Call it over HTTP or from any MCP client. Each key has a rate limit and a monthly cap; calls are metered at the upstream price.