/youtube/captions/{id}apiKey3 credits/requestRetrieve auto-generated or human captions
Returns the caption cues for a specific YouTube video.
Params: id:path, lang:query, x-api-key:header
API Group
13 YouTube API endpoints for web scraping workflows, with REST paths, authentication requirements, parameters, examples, and MCP tool metadata where supported.
/youtube/captions/{id}apiKey3 credits/requestReturns the caption cues for a specific YouTube video.
Params: id:path, lang:query, x-api-key:header
/youtube/channel/{id}/playlistsapiKey3 credits/requestReturns normalized playlist items from a channel's Playlists tab and an optional continuation token.
Params: id:path, continuation_token:query, x-api-key:header
/youtube/channel/{id}/searchapiKey3 credits/requestReturns normalized video search items scoped to a specific channel, including the resolved top-level `query`.
Params: id:path, q:query, continuation_token:query, x-api-key:header
/youtube/channel/{id}/shortsapiKey3 credits/requestReturns normalized short-form video entries from a channel's Shorts tab.
Params: id:path, x-api-key:header
/youtube/channel/{id}/videosapiKey3 credits/requestReturns normalized video items from a channel's Videos tab and an optional continuation token.
Params: id:path, continuation_token:query, x-api-key:header
/youtube/comments/{id}apiKey3 credits/requestReturns a page of comments for a specific YouTube video.
Params: id:path, continuation_token:query, x-api-key:header
/youtube/playlist/{id}apiKey3 credits/requestReturns playlist metadata, normalized video items, and an optional continuation token for pagination.
Params: id:path, continuation_token:query, x-api-key:header
/youtube/profile/{id}apiKey3 credits/requestReturns full profile details for a YouTube channel.
Params: id:path, x-api-key:header
/youtube/searchapiKey3 credits/requestReturns normalized YouTube search results using YouTube's InnerTube search API. Pass `continuation_token` from a previous response to retrieve the next page. Use `q` as the primary query parameter; `search_query` is accepted as an alias.
Params: q:query, search_query:query, continuation_token:query, type:query, sort_by:query, upload_date:query, duration:query, features:query, params:query, x-api-key:header
/youtube/tag/{tag}apiKey3 credits/requestReturns normalized videos from the public YouTube hashtag page for the supplied tag. Set `type=shorts` to use the Shorts tab, or pass `continuation_token` from a previous response to fetch the next page.
Params: tag:path, type:query, continuation_token:query, x-api-key:header
/youtube/transcript/{id}apiKey3 credits/requestReturns transcript segments for a YouTube video using YouTube's native player captions. Set `format=text`, `format=srt`, or `format=vtt` to receive plain-text output instead of the standard response envelope.
Params: id:path, lang:query, translate_to:query, format:query, timestamps:query, x-api-key:header
/youtube/transcript/{id}/languagesapiKey1 credit/requestReturns the transcript languages exposed by YouTube for a specific video.
Params: id:path, x-api-key:header
/youtube/video/{id}apiKey3 credits/requestReturns title, description, stats, and captions for a YouTube video ID.
Params: id:path, x-api-key:header