YTAPI.devDocs
Last updated Sep 13, 2026
||MarkdownView as Markdown|Agent setup

Get channel

getChannel(id, query?, options?): Channel

GET/v1/channels/{id}1 Credit

Handles such as @MrBeast and 24-character channel IDs (UC...) are resolved automatically.

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.

transcripts:read
ParametersExpand Collapse
id:string

Path param:

Channel handle (for example @MrBeast) or canonical channel ID.

required_country?:string

Query param:

ISO country hint used when region availability matters.

ReturnsExpand Collapse
channel_id:string

Canonical 24-character channel ID.

title:string

Channel display name.

handle:string

Public handle, including @.

description:string

Channel about text.

subscriber_count:number

Approximate subscriber count.

video_count:number

Public upload count.

verified:boolean

Whether 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.