YouTube Channel Monitor & Scraper — New Videos Only, No API Key
Pricing
Pay per event + usage
YouTube Channel Monitor & Scraper — New Videos Only, No API Key
Watch YouTube channels and get only what changed: new videos since your last run, view growth and subscriber movement. No API key, no quota, no browser. Runs that find nothing new cost nothing.
Pricing
Pay per event + usage
Rating
0.0
(0)
Developer
daehwan kim
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Watch YouTube channels and get back only what changed: videos published since your last run, how their view counts moved, and how the subscriber count shifted.
No API key. No quota. No browser automation — just fast HTTP requests, which is why a run over several channels finishes in seconds.
Built for competitor tracking, creator research and content alerting — anywhere you need to know when something new goes up rather than re-downloading the same catalogue every day.
Nothing new, nothing to pay
Most YouTube scrapers hand you the same videos on every run and bill you for all of them. This one remembers what it already gave you.
- A channel is charged only when it returns at least one new video
- Videos delivered in a previous run are never charged again
- Unreachable channels and runs that find nothing new cost nothing
Your first run has nothing to compare against, so it returns the current videos as a baseline. From the second run onward you get only the difference.
Why not the official API?
The YouTube Data API gives every project a daily quota that a few hundred channel checks can exhaust, and it requires a Google Cloud project and key management. This actor reads the same public channel pages a visitor sees — no key, no quota, no project setup.
What you get per channel
| Field | Contents |
|---|---|
channel | Title, channel ID, handle, description, subscriber count, total video count |
subscriberGrowth | Subscriber change since your previous run |
newVideos | How many new videos this run found |
videos[] | Each new video: ID, URL, title, view count, publish time |
videos[].viewGrowth | How much each video's views moved since last time |
firstRun | Whether this was the baseline run for that channel |
charged | Whether this row was billed |
Exact view counts
Channel pages round view counts (60M views). Set exactViewCounts: true and each new video is fetched individually for the precise number — 60,669,379 instead of 60,000,000 — along with its exact publish date, duration, description and keywords.
Input
{"channels": ["@MrBeast", "@NASA", "UCX6OQ3DkcsbYNE6H8uQQuVA"],"newVideosOnly": true,"trackViewGrowth": true,"exactViewCounts": false,"maxVideosPerChannel": 30}
Handles, channel IDs and full channel URLs all work. Duplicates and malformed entries are dropped before any work starts, so you are never billed for them.
Output
{"channel": {"title": "MrBeast","channelId": "UCX6OQ3DkcsbYNE6H8uQQuVA","handle": "MrBeast","subscribers": 512000000,"videoCount": 997},"subscriberGrowth": 100000,"newVideos": 1,"videos": [{"videoId": "Af6i6ChAVTw","url": "https://www.youtube.com/watch?v=Af6i6ChAVTw","title": "Last To Leave Mansion, Keeps It","views": 60669379,"publishedText": "3 days ago","isNew": true,"viewGrowth": 669379}],"firstRun": false,"charged": true}
Pricing
| Event | Price | When |
|---|---|---|
channel-checked | $0.002 | A channel returned at least one new video |
new-video | $0.002 | Per new video delivered |
Checking a channel that has nothing new triggers neither event. Watching 10 channels daily, where two of them post once a week, costs a few cents a month.
Scheduling
This actor is built to run on a schedule. Point it at your channels, run it hourly or daily, and each run hands you just the new material. Combine it with Apify integrations to push new videos straight to Slack, a webhook or a spreadsheet.
Data sources
Public YouTube channel and video pages only. No login, no cookies, no API key, no browser. The actor stays inside the paths YouTube's robots.txt allows and never touches its search, API or player endpoints.
Your responsibility
Results describe public channels and videos, and may include creator names and descriptions. Make sure your intended use complies with the law in your jurisdiction and with YouTube's own terms. If you are unsure whether your use case qualifies, consult your lawyer.
Disclaimer
This is an unofficial actor. It is an independent tool and is not affiliated with, endorsed by, or sponsored by YouTube or Google LLC. All trademarks are the property of their respective owners.