Youtube Channel Videos Scraper avatar

Youtube Channel Videos Scraper

Deprecated

Pricing

Pay per usage

Go to Apify Store
Youtube Channel Videos Scraper

Youtube Channel Videos Scraper

Deprecated

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

Pricing

Pay per usage

Rating

0.0

(0)

Developer

The Netaji

The Netaji

Maintained by Community

Actor stats

0

Bookmarked

20

Total users

1

Monthly active users

a month 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