Vyro Clipping Campaigns Scraper
Pricing
from $0.96 / 1,000 campaign results
Vyro Clipping Campaigns Scraper
Scrape Vyro (MrBeast's clipping marketplace) public campaign board: CPM per 1,000 views, budget spent vs remaining, paid views left, source footage links, posting rules and a 0-100 opportunity score. HTTP-only, no login, no key. Schedule it to catch new campaigns while budget is still on the table.
Pricing
from $0.96 / 1,000 campaign results
Rating
0.0
(0)
Developer
Mr Zack
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Vyro Clipping Campaigns Scraper — MrBeast's clipping marketplace, one JSON row per campaign
Scrape the public campaign board of Vyro — the clipping marketplace launched by MrBeast's Viewstats — into clean, structured data: CPM per 1,000 views, budget spent vs remaining, how many paid views are left, source footage links, posting rules, deadlines and a 0-100 opportunity score.
No login. No API key. No proxies. Just fast HTTP against Vyro's own public API.
Who this is for
- Clippers who don't want to miss a drop. Vyro campaigns are rare and big — MrBeast's first public campaign burned its $20,000 budget in days. By the time you check the board manually, the money can be gone. Run this on a schedule and catch fresh campaigns while
budgetRemainingUsdis still fat. - Clipping crews & alpha groups feeding a Discord/Telegram with new-campaign alerts (
isFreshWithin24h = true→ ping). - Agencies & researchers tracking creator-economy spend: who is running campaigns, at what CPM, and how fast budgets burn.
- Builders making clipping dashboards/tools — this is the Vyro side of your data layer.
Why the derived fields matter
The raw board tells you a campaign exists. This actor tells you whether it's still worth your time:
remainingViews— remaining budget ÷ CPM × 1,000 = how many views can still get paid.0= don't bother editing.budgetSpentPct— how hot the campaign is burning.ageHours/isFreshWithin24h— the early-bird signal. Fresh campaign + big budget = the best moment to start clipping.opportunityScore(0-100) — CPM (35) + budget headroom (35) + freshness (15) + time left (15). Ended or spent-out campaigns score 0.
Output fields
| Field | Description |
|---|---|
name, creatorName, url, slug, id | Campaign identity — e.g. creator "MrBeast" |
status, type, visibility, serviceModel | active / clipping / public / enterprise |
cpmUsd | USD paid per 1,000 verified views |
budgetUsd, budgetSpentUsd, budgetRemainingUsd, budgetSpentPct, budgetAvailable | Pool math |
remainingViews | Paid views still available at this CPM |
platforms, languages | Where clips must be posted (tiktok / youtube / instagram) |
minViewsPerClip | Views a clip must reach before it earns |
hashtags, ftcHashtags | Required tags incl. FTC disclosure |
subtitlesRequired, requireFreshProfile, allowCollabAndTagging | Posting rules |
sourceMediaLinks | Links to the source footage to clip |
isLocked, licenseFeeUsd | Enrollment gate + license fee if any |
createdAt, startDate, endDate, ageHours, endsInDays, closingWithin48h, isFreshWithin24h, isFreshWithin72h | Time math |
opportunityScore | 0-100, see above |
Input
All inputs optional — default run returns the full active board sorted by opportunity.
activeOnly(defaulttrue) — active campaigns onlybudgetAvailableOnly— drop spent-out campaignsplatforms— e.g.["tiktok"]minCpmUsd,minRemainingBudgetUsd— money filtersfreshWithinHours— only campaigns created in the last N hours (the alert pattern)sortBy—opportunity|cpm|remainingBudget|newest|endingSoon
How to schedule this actor (recommended)
The board changes fast; the win is catching changes early. In the Apify Console:
- Open the actor → ⋯ → Schedule (or Console → Schedules → Create new).
- Cron
*/30 * * * *(every 30 min) or0 * * * *(hourly) is plenty. - Set input
freshWithinHours: 1on a dedicated schedule if you only want new drops — most runs return 0 rows (you pay just the $0.01 start fee) and the run that does return a row is exactly the alert you want. - Add an integration (Slack, Telegram via webhook, Make, Zapier, n8n) on run-succeeded to forward fresh rows to where your crew lives.
- A
SUMMARYobject (board totals, budget remaining, top opportunities) is saved to the key-value store on every run — handy for dashboards.
Pricing
Pay-per-event: $0.01 per run + $0.00096 per campaign row (from $0.96/1,000 results). The board is small (single-digit campaigns), so a full pull costs about a cent — schedule it aggressively.
Related actors by the same author
- Whop Content Rewards Scraper — the biggest clipping campaign board (Whop), same buyer-first field design. Run both to cover the whole clipping market.
- Galxe Quest Rewards Scraper — quest/airdrop reward board with the same money-math approach.
Fair use & data
Public data only, fetched politely (sub-page-per-second) from an unauthenticated public endpoint. No login walls are bypassed, no personal data is collected. Respect Vyro's ToS when acting on the data.
Not affiliated with Vyro, Viewstats or MrBeast.