← API Catalog
Apify·Async
YouTube Channel Scraper - All Videos, Views & Dates
What it does
Scrape every video, Short and live stream of any YouTube channel: exact publish date, views, likes, duration, description and tags, plus channel stats like subscribers, total views and country. Paste handles, links or IDs, sort by latest or popular, and stop at a date or a video count.
Returns: Scrape every video, Short and live stream of any YouTube channel: exact publish date, views, likes, duration, description and tags, plus channel stats like subscribers, total views and country. Paste handles, links or IDs, sort by latest or popular, and stop at a date or a video count.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
sort_by | select | No | Choose the order of videos, the same as the Latest / Popular / Oldest buttons on the channel page. If you set a Published after date, videos are always scraped by Latest. |
End_date | text | No | Only scrape videos published on or after this date. Pick a date, or enter a period such as 7 days or 3 months. Keep 2000-01-01 to scrape all videos. |
content_types | select | No | Choose which tabs of the channel page to scrape: Videos, Shorts and Live. |
youtube_channels | array | Yes | Add the channels to scrape, one per line. Each line can be a handle (@MrBeast), a channel link (https://www.youtube.com/@MrBeast or https://www.youtube.com/channel/UCX6OQ3DkcsbYNE6H8uQQuVA) or a channel ID (UCX6OQ3DkcsbYNE6H8uQQuVA). |
videos_per_channel | number | No | Enter how many videos to scrape from each channel. The number applies to each content type separately. Use 0 to scrape all videos. |
fetch_video_details | boolean | No | Get each video's exact publish date and time, exact view count, like count, description, category and tags. Turn it off for the fastest run; you then get the publish time and views as the channel page shows them, such as "3 weeks ago" and "84M". |
Endpoints
GET
/v1/agents/resources/inspect/apify.delicious_zebu.youtube-channel-video-scraperPublicPOST
/v1/agents/resources/estimate/apify.delicious_zebu.youtube-channel-video-scraperPublicPOST
/v1/agents/resources/run/apify.delicious_zebu.youtube-channel-video-scraperAgent keyGET
/v1/agents/resources/runs/{run_id}Agent keyQuick start
Run it with one Agent One Key over the OpenAI-compatible resource rail.
curl -X POST https://api.deva.me/v1/agents/resources/run/apify.delicious_zebu.youtube-channel-video-scraper \
-H "Authorization: Bearer deva_your_key_here" \
-H "Content-Type: application/json" \
--data '{
"params": {}
}'Related in Social
Instagram Scraper
Extract Instagram posts, reels, profiles, places, hashtags, carousels, and comments. Get data from Instagram using one or more Instagram URLs or search queries: content, context, metrics, metadata. Export scraped data, run the scraper via API, schedule and monitor runs or integrate with other tools.
Tweet Scraper V2 - X Scraper / Twitter Scraper / X.com Scraper
Lightning-fast search, URL, list, and profile scraping, with customizable filters. At $0.40 per 1000 tweets, and 30-80 tweets per second, it is ideal for researchers, entrepreneurs, and businesses! Get comprehensive insights from Twitter (X) now!
TikTok Scraper
Extract data from TikTok videos, hashtags, and users. Use URLs or search queries to scrape TikTok profiles, hashtags, posts, URLs, shares, followers, hearts, names, video, and music-related data. Export scraped data, run the scraper via API, schedule and monitor runs or integrate with other tools.
Instagram Profile Scraper
Scrape all Instagram profile info. Just add Instagram usernames, IDs or URLs and extract name, join date, number of followers, location, bio, website, related profiles, video&post count, latest posts. Export scraped data, schedule scraper via API, and integrate with other tools or AI workflows.
Instagram Post Scraper
Scrape Instagram posts. Just add one or more Instagram usernames and get your data in seconds including caption, metrics, images, mentions, coauthors, recent comments, sponsored status, video duration, views. Export scraped data, schedule scraper via API, integrate with other tools or AI workflows.
Facebook Posts Scraper
Extract posts, videos, and engagement metrics from Facebook pages. Get text captions, reactions, video transcripts, images, external links, collaborators, and more from Facebook pages and profiles. Export ad data, schedule runs via API, and integrate with other tools or AI workflows.