fetchproof.

youtube API

Explore youtube operations and their typed response schemas.

Channel Details

Get YouTube channel details and stats by channelId, handle, or URL.

GET/v1/youtube/channel

Channel Videos

Get paginated videos from a YouTube channel by channelId or handle. Paid-promotion filtering is not supported; use /v1/youtube/video and its isPaidPromotion field for each video's status.

GET/v1/youtube/channel-videos

Channel Search

Search within one YouTube channel by keyword. Returns videos, Shorts, live streams and playlists. Costs 1 credit per page, even with no matches.

GET/v1/youtube/channel/search

Channel Playlists

Get playlists from a YouTube channel. Can pass channelId or handle.

GET/v1/youtube/channel/playlists

Channel Lives

Get live streams and past streams from a YouTube channel. Can pass channelId or handle.

GET/v1/youtube/channel/lives

Channel Community Posts

Get community posts from a YouTube channel. Can pass channelId or handle.

GET/v1/youtube/channel/community-posts

Channel Shorts

Get channel Shorts. publishDate is an ISO 8601 timestamp with an offset when available, otherwise null; date-only values are not returned.

GET/v1/youtube/channel/shorts

Video/Short Details

Get YouTube video or Short details, description cards, AI disclosures, owner/uploader identities, paid-promotion status and replay heatmaps. Age-restricted videos return 403. No hosted video downloads.

GET/v1/youtube/video

Transcript

Get publicly available captions or a transcript from a YouTube video or Short

GET/v1/youtube/video/transcript

Video Sponsors

Experimental: infer possible video sponsors from public evidence, not an official YouTube sponsor field. Send feedback to support@Fetchproof.

GET/v1/youtube/video/sponsors

Search

Search YouTube videos, channels, playlists, Shorts and live streams. [Response format video](https://www.tella.tv/video/explaining-youtube-search-results-payload-353a).

GET/v1/youtube/search

Search Typeahead

Get the live autocomplete suggestions shown in YouTube's search dropdown.

GET/v1/youtube/search/typeahead

Search by Hashtag

Search YouTube and get matching videos, channels, and playlists

GET/v1/youtube/search/hashtag

Comments

Get comments from a video. Can only get 1k top comments and about 7k new comments.

GET/v1/youtube/video/comments

Comment Replies

Get replies to a specific comment on a YouTube video.

GET/v1/youtube/video/comment/replies

Trending Shorts

Get about 48 trending Shorts per request. Repeated requests can return new Shorts.

GET/v1/youtube/shorts/trending

Playlist

Get a paginated list of videos in a YouTube playlist

GET/v1/youtube/playlist

Community Post Details

Get the details of a community post

GET/v1/youtube/community-post