TikTok V2 User API
Search public TikTok content and retrieve profiles, videos, LIVE data, music, hashtags, and location results.
User
23 endpoints- Get TikTok user countryReturns the registered country of a TikTok account, looked up by username (the handle without @). The response includes country and the account's user_id.
/v2/tiktok/app/user/country2 crGET - Get TikTok user LIVE roomReturns the current LIVE room of a TikTok user, looked up by unique_id (the handle without @), in data. The room details are empty when the user is not live.
/v2/tiktok/web/user/live2 crGET - Get TikTok user profile (web)Returns a public TikTok profile, with stats, in userInfo. Provide unique_id (the handle) or sec_uid.
/v2/tiktok/web/user/profile2 crGET - List TikTok playlist videosReturns the videos in one TikTok playlist (mix), looked up by mix_id, in itemList. Get mix_id from the user playlists endpoint. Page with cursor and count.
/v2/tiktok/web/user/mix2 crGET - List TikTok similar usersReturns accounts TikTok suggests as similar to the user with sec_uid, in users. For the next page, send the page_token the response provides.
/v2/tiktok/app/user/similar2 crGET - List TikTok sounds by userReturns sounds created by the TikTok user with sec_uid, in music. music can be null for accounts with none. Page with cursor and count.
/v2/tiktok/app/user/music2 crGET - List TikTok user followersReturns followers of a TikTok user, identified by user_id or sec_user_id. Maximum 20 per page; continue with the response's min_time and next_page_token.
/v2/tiktok/app/user/followers2 crGET - List TikTok user followers (web)Returns followers of the user with sec_uid, in userList. Page with count, max_cursor, and min_cursor. Deprecated: use /v2/tiktok/app/user/followers.
/v2/tiktok/web/user/fans2 crGET - List TikTok user followingReturns accounts a TikTok user follows, identified by user_id or sec_user_id. Maximum 20 per page; continue with the response's min_time and next_page_token.
/v2/tiktok/app/user/following2 crGET - List TikTok user following (web)Returns accounts followed by the user with sec_uid, in userList. Page with count, max_cursor, and min_cursor. Deprecated: use /v2/tiktok/app/user/following.
/v2/tiktok/web/user/following2 crGET - List TikTok user likesReturns videos liked by the user with sec_uid, only when that user's likes are public. Otherwise the result is empty. Page with cursor and count.
/v2/tiktok/web/user/likes2 crGET - List TikTok user playlistsReturns the playlists (mixes) of the user with sec_uid. Page with cursor and count. The result is empty for users with no public playlists.
/v2/tiktok/web/user/playlists2 crGET - List TikTok user reposts (app)Returns videos a TikTok user reposted, looked up by numeric user_id, in aweme_list. Page with offset and count.
/v2/tiktok/app/user/reposts2 crGET - List TikTok user reposts (web)Returns videos reposted by the user with sec_uid, in itemList. Page with cursor and count; cover_format picks the cover image format.
/v2/tiktok/web/user/reposts2 crGET - List TikTok user videosReturns public videos posted by a TikTok user. Identify the user with sec_user_id or unique_id; order with sort_type, page with max_cursor and count.
/v2/tiktok/app/user/posts2 crGET - Resolve TikTok URL to sec user IDReturns the sec_user_id for a TikTok profile url, for example https://www.tiktok.com/@khaby.lame.
/v2/tiktok/web/resolve/sec-user-id2 crGET - Resolve TikTok URL to user IDReturns the numeric user_id for a TikTok profile url, for example https://www.tiktok.com/@khaby.lame.
/v2/tiktok/web/resolve/user-id2 crGET - Resolve TikTok URL to usernameReturns the unique_id (the handle without @) for a TikTok profile url, for example https://www.tiktok.com/@khaby.lame.
/v2/tiktok/web/resolve/unique-id2 crGET - Resolve TikTok username to IDsReturns the numeric user_id and the sec_user_id for a TikTok username (handle without @). Other user endpoints take one of these IDs.
/v2/tiktok/app/user/resolve2 crGET - Search a TikTok user's followersReturns followers of the account with numeric user_id whose names match keyword, in results. Get user_id from the username resolve endpoint.
/v2/tiktok/app/user/followers/search2 crGET - Search a TikTok user's followingReturns accounts followed by the user with numeric user_id whose names match keyword, in results. Get user_id from the username resolve endpoint.
/v2/tiktok/app/user/following/search2 crGET - Search TikTok usersReturns TikTok accounts matching keyword in user_list. Optional user_search_ filters narrow the match; page with offset and count.
/v2/tiktok/app/search/users2 crGET - Search TikTok users (web)Returns TikTok accounts matching keyword in user_list. For later pages, send the previous response's cursor and search_id.
/v2/tiktok/web/search/users2 crGET