← API Catalog
Apify·Async

YouTube Scraper

SocialVideo$0.003 / Video

What it does

YouTube crawler and video scraper. Alternative YouTube API with no limits or quotas. Extract and download channel name, likes, number of views, and number of subscribers.

Returns: YouTube crawler and video scraper. Alternative YouTube API with no limits or quotas. Extract and download channel name, likes, number of views, and number of subscribers.

Parameters

ParameterTypeRequiredDescription
is3DbooleanNoWill apply the 3D filter for search
is4KbooleanNoWill apply the 4K filter for search
isHDbooleanNoWill apply the HD filter for search
hasCCbooleanNoWill apply the Creative Commons filter for search
is360booleanNoWill apply the 360 degrees filter for search
isHDRbooleanNoWill apply the HDR filter for search
isLivebooleanNoWill apply the Live filter for search
isVR180booleanNoWill apply the VR180 filter for search
isBoughtbooleanNoWill apply the Purchased filter for search
startUrlsarrayNoEnter a link to a YouTube video, channel, playlist, hashtag or search results page. You can also import a CSV file or Google Sheet with a list of URLs. Note: Input from Search term will be ignored when using this option. If you only want to scrape shorts/streams, set Maximum search results to 0, otherwise they represented number of regular videos requested
videoTypeselectNoSelect Youtube video type filter for search
dateFilterselectNoSelect Youtube upload date filter for search
maxResultsnumberNoLimit the number of videos you want to crawl. If you scrape a channel, acts as a limit for regular videos.
hasLocationbooleanNoWill apply the Location filter for search
hasSubtitlesbooleanNoWill apply the Subtitles/CC filter for search
lengthFilterselectNoSelect Youtube video length filter for search
sortVideosByselectNoMaps to the sorting buttons on the top of the channel's 'Videos', 'Shorts' and 'Live' pages.
sortingOrderselectNoSelect Youtube sorting parameter for search
searchQueriesarrayNoEnter search terms just like you would enter it in YouTube's search bar.
aiVideoSummarybooleanNoIf enabled, uses AI to generate a concise conceptual summary of the video covering both visual and audio content.
oldestPostDatetextNoOnly posts uploaded after or on this date will be scraped. Alternatively, specify how old the scraped videos should be in days. Putting 1 day will get you only today's posts, 2 days - yesterday's and today's, and so on. Note, that if you select this, sorting parameter will be auto-reset to NEWEST
subtitlesFormatselectNoSelect in what format you want to download subtitles
maxResultStreamsnumberNoLimit the number of Stream videos you want to crawl.
maxResultsShortsnumberNoLimit the number of Shorts videos you want to crawl.
downloadSubtitlesbooleanNoIf set to true, the scraper will download subtitles for the video and convert them to .srt format.
subtitlesLanguageselectNoLanguage to download subtitles in. Note: Download subtitles must be turned on for this option to work.
aiVideoDescriptionbooleanNoIf enabled, uses AI to generate a time-segmented description of the video, covering both visual and audio content for each segment.

Endpoints

GET/v1/agents/resources/inspect/apify.streamers.youtube-scraperPublic
POST/v1/agents/resources/estimate/apify.streamers.youtube-scraperPublic
POST/v1/agents/resources/run/apify.streamers.youtube-scraperAgent key
GET/v1/agents/resources/runs/{run_id}Agent key

Quick 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.streamers.youtube-scraper \
  -H "Authorization: Bearer deva_i1_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 / Twitter 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.