List a TikTok user's recent videos
/v1/tools/tiktok.user.videos/calls Needs an API keyReturns a TikTok user's recent videos, with engagement counts, a page at a time. Use it to follow an account's content.
Tool tiktok.user.videos 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
sec_uidstringRequiredTikTok's secure identifier of the user. Take it from user.sec_uid of tiktok.user.profile, or author_sec_uid of a video.
next_page_tokenstringFetches the next page. Take it from pagination.next_page_token of the previous page, and send the same sec_uid.
Output
A successful call returns these blocks in its output. A field not marked required can be null.
videos
A list of rows. Always present, possibly empty.
idstringRequiredTikTok's numeric identifier of the video, as a string. The video is at https://www.tiktok.com/@<author_username>/video/ followed by it.
urlstringAddress of the video on tiktok.com.
textstringThe video's caption, hashtags and mentions included.
published_atstringWhen the video was published, in ISO 8601.
duration_msintegerLength of the video, in milliseconds.
widthintegerWidth of the video, in pixels.
heightintegerHeight of the video, in pixels.
preview_image_urlstringAddress of the video's cover image. TikTok's media addresses expire.
author_idstringTikTok's numeric identifier of the author, as a string.
author_sec_uidstringTikTok's secure identifier of the author, which tiktok.user.videos takes as sec_uid.
author_usernamestringThe author's handle, without the @.
author_namestringThe author's display name.
author_image_urlstringAddress of the author's profile picture.
author_verifiedbooleanWhether TikTok marks the author as verified.
author_follower_countintegerview_countintegerNumber of times the video was played.
like_countintegercomment_countintegershare_countintegerbookmark_countintegerNumber of times the video was saved to favorites.
approx_author_follower_countintegerNumber of the author's followers, approximate, rounded by the source (28.8M is 28800000).
approx_view_countintegerNumber of times the video was played, approximate, rounded by the source (33.3M is 33300000).
approx_like_countintegerNumber of likes, approximate, rounded by the source (2.1M is 2100000).
approx_comment_countintegerNumber of comments, approximate, rounded by the source (12.5K is 12500).
approx_share_countintegerNumber of shares, approximate, rounded by the source (12.5K is 12500).
approx_bookmark_countintegerNumber of times the video was saved to favorites, approximate, rounded by the source (90.6K is 90600).
hashtagsarray of stringEach hashtag in the caption, without the
mentioned_usernamesarray of stringHandle of each account the caption mentions, without the @.
music_idstringTikTok's identifier of the video's sound.
music_titlestringTitle of the video's sound.
music_author_namestringName of the artist or account the sound is credited to.
pagination
One object. Can be null. How to fetch the next page. Null on the last page.
next_page_tokenstringRequiredSend as next_page_token to fetch the next page.