Apify Store
AS
Apify Store
/grow_media/youtube-channel-video-scraper

Youtube Channel Video Scraper

Extract videos from any YouTube channel using handle or ID. Scrape long-form videos and Shorts with sorting by latest, popular, or oldest. Get detailed metadata including views, likes, comments, durat

liveasyncunknown~30s typical
videossocial mediadeveloper toolsyoutubechannelvideo
$0.0013
per result + $0.005 call
plus $0.001 platform fee per run
Actor charges $0.001 per result; Cracked adds 25% plus a $0.005 call fee
Bring your own Apify Store key: provider portion drops to $0.
$Set up https://cracked-ai-pearl.vercel.app/SKILL.md, then use Cracked to run apify /grow_media/youtube-channel-video-scraper for me.

Input

FieldTypeDescription
channelUrlsarrayList of YouTube channel URLs or handles (overrides channelHandle and channelId). Supports /channel/UC... and /@handle formats.
channelHandlestringSingle YouTube channel handle (e.g., @MrBeast). Use channelUrls for multiple channels.
channelIdstringSingle YouTube channel ID (e.g., UCX6OQ3DkcsbYNE6H8uQQuVA). Use channelUrls for multiple channels.
maxResultsintegerMaximum number of videos to scrape (1-1000) default 50
videoTypestring (long | short)Type of videos to scrape default "long"
sortOrderstring (latest | popular | oldest)Order in which to fetch videos default "latest"

Call it

curl
curl https://cracked-ai-pearl.vercel.app/v1/run \
  -H "Authorization: Bearer ck_live_..." -H "content-type: application/json" \
  -d '{"provider":"apify","endpoint":"/grow_media/youtube-channel-video-scraper","input":{"channelUrls":["https://www.youtube.com/@MrBeast"],"channelHandle":"@MrBeast","maxResults":3,"videoType":"long","sortOrder":"latest"},"wait":false}'
poll
curl "https://cracked-ai-pearl.vercel.app/v1/runs/<runId>?wait=30" -H "Authorization: Bearer ck_live_..."
cli
npx cracked-ai run -p apify -e /grow_media/youtube-channel-video-scraper -i '{"channelUrls":["https://www.youtube.com/@MrBeast"],"channelHandle":"@MrBeast","maxResults":3,"videoType":"long","sortOrder":"latest"}' -w 120
mcp
run_tool({ provider: "apify", endpoint: "/grow_media/youtube-channel-video-scraper", input: {"channelUrls":["https://www.youtube.com/@MrBeast"],"channelHandle":"@MrBeast","maxResults":3,"videoType":"long","sortOrder":"latest"}, wait: false })

Try it

Runs against your signed-in workspace balance. Sign in if you have not.