List captions
Retrieves a list of caption tracks for a YouTube video; returns an empty list if none exist or fails if video id is invalid.
Let agents upload videos, manage thumbnails, captions, and subscriptions on your YouTube channel
Retrieves a list of caption tracks for a YouTube video; returns an empty list if none exist or fails if video id is invalid.
Sets a custom thumbnail for a YouTube video from a provided image URL; requires permission to edit the video.
Retrieves the YouTube channel id for a specific channel handle.
Lists videos from a specified YouTube channel, ensuring results are of type 'video'.
Retrieves playlists owned by the authenticated user (mine=true).
Retrieves the authenticated user's YouTube subscriptions; supports response parts and pagination.
Downloads a specific caption track owned by the authenticated user and returns its content as text.
Searches YouTube for videos, channels, or playlists using a query term and returns the raw API response.
Subscribes the authenticated user to a specified YouTube channel by its channel id.
Updates metadata for a YouTube video by id; providing an empty list for tags removes all existing tags.
Uploads a local file to YouTube as a video; file must be in a YouTube-supported format.
Retrieves specified information parts (e.g., snippet, contentDetails, statistics) for a YouTube video by id.