Douyin V2 Videos API
Access public Douyin profiles, videos, comments, sounds, hashtags, collections, short dramas, trends, recommendations, and live rooms.
Videos
8 endpoints- Get a video by share URLReturns one public video from a Douyin share link, including a v.douyin.com short link. Use /videos/detail instead if you already have the aweme_id.
/v2/douyin/videos/detail/by-share-url2 crGET - Get a video play URLReturns the best available play URL and file size for one video. Use region to pick the CDN region.
/v2/douyin/videos/play-url8 crGET - Get video detailsReturns one public video. Accepts a bare aweme_id or any douyin.com video URL. For a v.douyin.com short link use /videos/detail/by-share-url instead.
/v2/douyin/videos/detail2 crGET - Get video statisticsReturns like, play and share counts for comma-separated video ids — far cheaper than a full detail call when counters are all you need.
/v2/douyin/videos/statistics2 crGET - List comment repliesReturns replies to one comment. Requires both the aweme_id and the parent comment_id.
/v2/douyin/videos/comments/replies2 crGET - List related videosReturns the videos Douyin recommends alongside a given video.
/v2/douyin/videos/related2 crGET - List video commentsReturns top-level comments on a video. Page with cursor from the previous response.
/v2/douyin/videos/comments2 crGET - List video danmakuReturns danmaku (floating comments) for a time window of one video. duration should be the video length in milliseconds from the video detail.
/v2/douyin/videos/danmaku2 crGET