# YouTube Video API

> Fetch public YouTube data — channel details, videos, Shorts, community posts, playlists, and search, plus URL-resolution helpers.

- [Get caption track (v2)](https://docs.toolzerhub.com/reference/youtube/video/get-you-tube-subtitle-track.md): Returns one caption track from required caption_source. Optional caption_style controls formatting and translation_code requests a translation.
- [Get transcript (v2)](https://docs.toolzerhub.com/reference/youtube/video/get-you-tube-transcript.md): Returns timed transcript segments for required video_reference. Optional language_code selects the transcript language.
- [Get video details (v2)](https://docs.toolzerhub.com/reference/youtube/video/get-you-tube-video-details.md): Returns metadata for one or more required comma-separated video_references. Optional region and language fields localize the response.
- [List caption tracks (v2)](https://docs.toolzerhub.com/reference/youtube/video/get-you-tube-subtitles.md): Returns caption tracks for required video_reference. Optional caption_style and language_code control formatting and language.
- [List download streams (v2)](https://docs.toolzerhub.com/reference/youtube/video/get-you-tube-download-streams.md): Returns stream metadata and available media links for required video_reference and viewer_region. Optional language_code localizes metadata.
- [List related videos (v2)](https://docs.toolzerhub.com/reference/youtube/video/get-you-tube-related.md): Returns videos and playlists related to required video_reference. Optional localization and page_cursor control results.
- [List video comments (v2)](https://docs.toolzerhub.com/reference/youtube/video/get-you-tube-comments.md): Returns comments for required video_reference. Optional region, language, ordering, and page_cursor control results.
