YouTube

Fetches a paginated list of videos uploaded by a YouTube channel, including each video's title, URL, thumbnail, view count (views), publish date, duration, and description. Supports sorting by latest or popular, and use the continuationToken to page through all results. Optionally include extras like like count, comment count, and descriptions for each video. Paid-promotion filtering is not supported on this endpoint. Use /v1/youtube/video and read isPaidPromotion to check each video's paid-promotion status.

get/v1/youtube/channel-videos

Request

  • Base URL
    https://api.scrapecreators.com
  • URL
    https://api.scrapecreators.com/v1/youtube/channel-videos
  • Auth
    API key in header x-api-key

Query parameters

channelIdstring

YouTube channel ID

handlestring

YouTube channel handle

sort'latest' | 'popular'

Sort by latest or popular

includeExtrasstring

This will get you the like + comment count and the description. To get the full details of the video, use the /v1/youtube/video endpoint. Honestly, if you use this param, the error rate is higher. We might deprecate this param in the future.

continuationTokenstring

Continuation token to get more videos. Get 'continuationToken' from previous response.

Response

Successful response

Changes