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

List channel videos

listChannelVideos(id, query?, options?): ChannelVideosPage

GET/v1/channels/{id}/videos1 Credit

Lists public uploads. Pass continuation or cursor from the previous page to keep paging.

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 or canonical channel ID.

sort_by?:string

Query param:

newest (default), popular, or oldest.

continuation?:string

Query param:

Continuation token from the previous response.

cursor?:string

Query param:

Alias for continuation.

ReturnsExpand Collapse
channel_id:string

Canonical channel ID.

channel_title:string

Channel display name.

videos:ChannelVideo[]

This page of uploads, including video_id, title, thumbnails, and length.

has_more:boolean

Whether another page is available.

next_cursor?:string

Cursor for the next page.

continuation?:string

Alias of next_cursor.