TikTok V2 Media API
Search public TikTok content and retrieve profiles, videos, LIVE data, music, hashtags, and location results.
Media
11 endpoints- Get multiple TikTok videos by IDReturns details for several public TikTok videos in one call. The JSON body is a non-empty array of video (aweme) IDs, for example ["7662422992172911903"].
/v2/tiktok/app/video/multi38 crPOST - Get TikTok explore feedReturns posts from TikTok's public explore feed in itemList. category_type selects a category; count sets how many posts to request.
/v2/tiktok/web/explore2 crGET - Get TikTok post by ID (deprecated)Returns one public TikTok post, looked up by item_id, in itemInfo. region localizes the response. Deprecated: use /v2/tiktok/app/video for the same post.
/v2/tiktok/web/post2 crGET - Get TikTok video by IDReturns details for one public TikTok video, looked up by aweme_id, in aweme_detail. region localizes the response.
/v2/tiktok/app/video2 crGET - Get TikTok video by share URLReturns details of one public TikTok video, resolved from a share_url such as a vm.tiktok.com short link or a full video URL. Details are in aweme_details.
/v2/tiktok/app/video/by-share-url2 crGET - Get TikTok video commentsReturns top-level comments on one public TikTok video in comments, looked up by aweme_id. Page with cursor and count; use the comment replies endpoint for replies.
/v2/tiktok/app/video/comments2 crGET - List TikTok comment repliesReturns replies to one TikTok comment in comments. Requires the video's item_id and the parent comment_id. Page with cursor and count.
/v2/tiktok/app/video/comments/replies2 crGET - List TikTok post comments (web)Returns comments on one public TikTok post in comments, looked up by aweme_id. current_region localizes the request; page with cursor and count.
/v2/tiktok/web/post/comments2 crGET - Resolve TikTok URL to video IDReturns the video aweme_id for a TikTok video url, such as a share link or full video URL.
/v2/tiktok/web/resolve/aweme-id2 crGET - Search TikTok photo postsReturns public TikTok photo posts matching keyword in item_list. For later pages, send the offset and search_id from the previous response; count sets the page size.
/v2/tiktok/web/search/photos2 crGET - Search TikTok videos by keywordReturns public TikTok videos matching keyword. Order with sort_type, filter by publish_time and region; continue with the response cursor as offset while has_more is nonzero.
/v2/tiktok/app/search/videos2 crGET