Get channel
getChannel(id, query?, options?): Channel
Handles such as @MrBeast and 24-character channel IDs (UC...) are resolved automatically.
Security
API Token
The preferred authorization scheme for the YouTube Transcript API. Create a key with transcripts:read in the developer dashboard.
Example: Authorization: Bearer YOUR_API_KEY
See Authentication for scopes and rate limits.
Accepted permissions (at least one required)
ParametersExpand Collapse
id:stringPath param:
Channel handle (for example @MrBeast) or canonical channel ID.
required_country?:stringQuery param:
ISO country hint used when region availability matters.
ReturnsExpand Collapse
channel_id:stringCanonical 24-character channel ID.
title:stringChannel display name.
handle:stringPublic handle, including @.
description:stringChannel about text.
subscriber_count:numberApproximate subscriber count.
video_count:numberPublic upload count.
verified:booleanWhether the channel has a verified badge.
thumbnails:Thumbnail[]Avatar images.
banners:Thumbnail[]Banner images.
links:string[]External links from the channel page.
available_tabs:string[]Tabs that can be listed, such as videos, shorts, streams, and playlists.