Go to example tasks
Watch a channel for new Shorts
Run this on a schedule and get only the Shorts that were not returned to you before. It remembers what it has already delivered, so a run where the channel posted nothing returns no rows at all instead of charging you for the same Shorts again. The first run returns what it reads, which is what makes the later runs meaningful.
YouTube Shorts Scraper - Exact Views, Dates & Channelsneverempty/youtube-shorts-scraper
Title
View Count Text
View Count
View Count Is Exact
+20 fieldsTextNumberBooleanListObject
Input
YouTube channels:@MrBeast
Search terms
Individual Shorts
Shorts per channel or search:20
Maximum records:20
Exact view counts and publish dates:false
Minimum views:0
Maximum length in seconds:0
Only Shorts containing these words
Match words:any
Skip Shorts containing these words
Only new Shorts since the last run:true
Forget what was already returned:true
Maximum requests:60
Use a proxy if YouTube blocks the run:false
Output fields
Title
View Count Text
View Count
View Count Is Exact
Published At
Published Date Text
Channel Name
Url
Source
Status
Channel Input
Query
Page
Rank
Short Id
View Count Approx
Length Seconds
Channel Id
Channel Url
Channel Handle
Thumbnail Url
Accessibility Text
Scraped At
Note
Sign up on Apify01
Create your Apify account to access the YouTube Shorts Scraper - Exact Views, Dates & Channels.
Start the run02
The Actor will start running based on the input automatically.
Receive the output03
Monitor the progress in real-time. You will be notified as soon as your dataset is complete and ready for review.
Integrate into your workflow04
The final output is delivered in JSON, CSV, or Excel format, ready to be plugged into your workflow.
