Youtube Channel Videos Scraper avatar
Youtube Channel Videos Scraper

Pricing

from $0.25 / 1,000 results

Go to Apify Store
Youtube Channel Videos Scraper

Youtube Channel Videos Scraper

Scrape YouTube channel videos with geo-location, language etc. Try Now!

Pricing

from $0.25 / 1,000 results

Rating

0.0

(0)

Developer

The Netaji

The Netaji

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

YouTube Channel Scraper

Scrape comprehensive channel information, videos, playlists, and community content from YouTube channels.

Use Cases

  • Channel Analytics: Monitor channel growth and engagement
  • Content Strategy: Analyze successful channel strategies
  • Competitor Research: Track competing channels
  • Playlist Discovery: Find organized content collections
  • Community Monitoring: Track community posts and engagement
  • Shorts Analysis: Analyze short-form content performance

Scraper Types

channel_about

Get comprehensive channel information and metadata.

channel_videos

Fetch all videos from a channel with sorting options.

channel_shorts

Get all YouTube Shorts from a channel.

channel_playlists

List all playlists created by the channel.

channel_community

Get community posts and updates.

Input Parameters

FieldTypeRequiredDescriptionExampleDefault
typestringYesScraper typechannel_videos-
channelIdsarrayCond.Array of channel IDs["UCAuUUnT6oDeKwE6v1NGQxug"]-
channelUsernamesarrayCond.Array of channel usernames["TED"]-
sortBystringNoSort ordernewestnewest
maxItemnumberNoMax items per channel50100
resumeTokenstringNoContinue from previous fetch--
geostringNoISO 3166-2 country codeUSUS
langstringNoLanguage codeenen

Note: Either channelIds or channelUsernames must be provided.

Sort Options

  • newest (default): Most recent first
  • popular: Most viewed/liked first
  • oldest: Oldest first
  • date_added: For playlists

Example Inputs

Get Channel Information

{
"type": "channel_about",
"channelUsernames": ["TED"],
"geo": "US",
"lang": "en"
}

Get Channel Videos

{
"type": "channel_videos",
"channelIds": ["UCAuUUnT6oDeKwE6v1NGQxug"],
"sortBy": "popular",
"maxItem": 50
}

Get Channel Shorts

{
"type": "channel_shorts",
"channelUsernames": ["MrBeast"],
"sortBy": "newest",
"maxItem": 100
}

Get Channel Playlists

{
"type": "channel_playlists",
"channelIds": ["UCAuUUnT6oDeKwE6v1NGQxug"],
"sortBy": "date_added"
}

Output Schema

Channel About Object

{
"id": "UCAuUUnT6oDeKwE6v1NGQxug",
"name": "TED",
"handle": "@TED",
"description": "The TED Talks channel features...",
"thumbnails": [...],
"banners": [...],
"subscriberCount": "24.5M",
"videoCount": "4,523",
"viewCount": "4,123,456,789",
"joinedDate": "Mar 1, 2006",
"country": "US",
"links": [
{
"title": "Website",
"url": "https://www.ted.com"
}
],
"stats": {
"subscribers": "24500000",
"videos": "4523",
"views": "4123456789"
}
}

Video Object

{
"videoId": "arj7oStGLkU",
"title": "Inside the Mind of a Master Procrastinator",
"thumbnails": [...],
"duration": "844",
"viewCount": "60453248",
"publishedTimeText": "7 years ago",
"publishedAt": "2016-04-06",
"badges": ["CC"]
}

Playlist Object

{
"playlistId": "PLMC9KNkIncKseYxDN2niH6glGRWKsLtde",
"title": "Today's Hits 2025",
"videoCount": 200,
"thumbnails": [...],
"firstVideoId": "xxx...",
"lastUpdate": "Updated yesterday"
}

Community Post Object

{
"postId": "Ugkxxx...",
"text": "New video coming soon!",
"publishedTimeText": "2 days ago",
"likeCount": 1245,
"commentCount": 89,
"images": [...],
"poll": null,
"backstageAttachment": null
}

Notes

  • Free tier limited to 100 items per run
  • Both channel ID and username (@handle) are supported
  • Pagination continues automatically until maxItem
  • State saved for resuming interrupted scrapes
  • Some channels may have restricted content
  • Community posts available only on eligible channels