YouTube V2 Video API
Fetch public YouTube data — channel details, videos, Shorts, community posts, playlists, and search, plus URL-resolution helpers.
Video
7 endpoints- Get caption trackReturns one caption track from required caption_source. Optional caption_style controls formatting and translation_code requests a translation.
/v2/youtube/subtitle1 crGET - Get transcriptReturns timed transcript segments for required video_reference. Optional language_code selects the transcript language.
/v2/youtube/transcript1 crGET - Get video detailsReturns metadata for one or more required comma-separated video_references. Optional region and language fields localize the response.
/v2/youtube/video1 crGET - List caption tracksReturns caption tracks for required video_reference. Optional caption_style and language_code control formatting and language.
/v2/youtube/subtitles1 crGET - List download streamsReturns stream metadata and available media links for required video_reference and viewer_region. Optional language_code localizes metadata.
/v2/youtube/download1 crGET - List related videosReturns videos and playlists related to required video_reference. Optional localization and page_cursor control results.
/v2/youtube/related1 crGET - List video commentsReturns comments for required video_reference. Optional region, language, ordering, and page_cursor control results.
/v2/youtube/comments1 crGET