MediaWatch — media release monitor
Pricing
from $0.01 / 1,000 results
Go to Apify Store

MediaWatch — media release monitor
Watch any list of TV shows & movies and get alerted the moment a release date or availability status changes. Pay per event — only when something actually happens.
Pricing
from $0.01 / 1,000 results
Rating
0.0
(0)
Developer
Gecko Labs
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
MediaWatch 🎬 — media release monitor (Apify pay-per-event actor)
Status: SPIKED + LOCAL PROOF. Not yet deployed (awaiting Apify token + TMDB key).
A serverless Apify Actor that monitors a list of TV/movie titles and emits a
pay-per-event release_change event whenever a release date or availability
status changes. Billed per event via Apify Pay-Per-Event (PPE).
How it works
- Input: list of
{name, type, year?, tmdbId?}. - Engine (source-agnostic) fingerprints each title's release state.
- Persists last-known state in the actor's key-value store.
- Any changed field → one
release_changeEVENT row (the PPE billing unit). - Snapshot rows are always written (free; doubles as demo/health data).
Files
src/engine.js— core, source-agnostic state engine (unit-testable)src/tmdb.js— live TMDB provider (needsTMDB_API_KEY)test/mock-provider.js+test/spike.mjs— offline proof (no keys).actor/— Apify actor + input schema;Dockerfile— deploy imagemain.js— Apify SDK entry
Run locally (spike, no keys)
$node test/spike.mjs
Deploy checklist (blocked)
- Apify account + API token (from Juan)
- TMDB API read token, set as
TMDB_API_KEY(from Juan) -
apify pushto deploy, setprovider=tmdb - In Apify console: define the PPE event type (
release_change) + pricing - Publish to Store with free-tier funnel + PPE pricing
PP-Economics (2026)
- 80% dev split; $20/$100 payout minimums. Store avg ~$470/mo/dev.
- PPE-only (Apify kills flat rentals 2026-10-01). Free tier engages users first.