Get a TikTok user's public profile
/v1/tools/tiktok.user.profile/calls Needs an API keyReturns a TikTok user's public profile, with bio and follower, like and video counts. Use it to look up an account and get the sec_uid that tiktok.user.videos takes.
Tool tiktok.user.profile on TikTok. Contract version 1, released 2026-10-27.
Over REST, send the input in the body. Over MCP, pass the same input to call_tool.
Both return the full response: the call's ID, status and cost, with this tool's result in output.
Input
usernamestringRequiredThe user's handle, without the @.
Output
A successful call returns these blocks in its output. A field not marked required can be null.
user
One object. Can be null.
idstringTikTok's numeric identifier of the user, as a string.
sec_uidstringTikTok's secure identifier of the user, which tiktok.user.videos takes.
usernamestringRequiredThe user's handle, without the @. The profile is at https://www.tiktok.com/@ followed by it.
namestringThe user's display name.
biostringThe text of the user's profile.
bio_linkstringThe link on the user's profile, as the user wrote it, which may lack a scheme.
image_urlstringAddress of the user's profile picture.
verifiedbooleanWhether TikTok marks the user as verified.
privatebooleanWhether the account is private, its videos shown only to approved followers.
created_atstringWhen the account was created, in ISO 8601.
follower_countintegerfollowing_countintegerNumber of accounts the user follows.
like_countintegerNumber of likes the user's videos received, in all.
video_countintegerNumber of videos the user posted.