Apple Podcasts · episodes

New-episode alerts from Apple Podcasts shows and RSS you list

This Actor watches Apple Podcast episode lists from shows or RSS you already know and emits new-episode rows. Paste a term plus maxEpisodes for a first run.

Not Apple Podcasts search/charts (use Apple Podcasts Scraper / Chart Scraper). Not review monitoring. Not a cheaper Store-wide episode dump of shows you did not list.

from $3.00 / 1,000 result ($0.003 per delivered apify-default-dataset-item). $0.001 Actor Start. Unchanged runs that write zero default-dataset rows typically charge $0.00 on current PPE.

Open Apple Podcast Episode Watchlist on Apify

Apple Podcast Episode Watchlist, not a neighboring Actor

Use this page for this Actor’s job. Use Apple Podcasts Scraper for iTunes search, charts, episodes; Use Apple Podcasts Chart Scraper for Top Podcasts ranks; Use Apple Podcasts Reviews Scraper for Public review RSS.

This ActorApple Podcasts ScraperApple Podcasts Chart ScraperApple Podcasts Reviews Scraper
IntentApple Podcast Episode WatchlistiTunes search, charts, episodesTop Podcasts ranksPublic review RSS
Primary inputpodcastIds / searchTermssearchTermchart paramscollection IDs
What it readsApple Podcasts / RSS episode listsApple/iTunes endpointsApple chart endpointsCustomer Reviews RSS
Primary outputNew-episode rowsPodcast metadata rowsChart rowsReview rows
Not this jobNot Apple Podcasts search/charts (use Apple Podcasts Scraper / Chart Scraper). Not review monitoring. Not a cheaper Store-wide episode dump of shows you did not list.Not RSS-only sponsor evidence.Not episode watchlists.Not sponsor-signal reports.

Store ID: taroyamada/apple-podcast-episode-watchlist. Respect source terms, robots.txt, and rate limits.

Use cases

How is Apple Podcast Episode Watchlist different from Apple Podcasts Scraper and Apple Podcasts Chart Scraper?

Apple Podcast Episode Watchlist (taroyamada/apple-podcast-episode-watchlist): This Actor watches Apple Podcast episode lists from shows or RSS you already know and emits new-episode rows. Paste a term plus maxEpisodes for a first run. Not Apple Podcasts search/charts (use Apple Podcasts Scraper / Chart Scraper). Not review monitoring. Not a cheaper Store-wide episode dump of shows you did not list. Apple Podcasts Scraper is for iTunes search, charts, episodes (input searchTerm; Apple/iTunes endpoints; Podcast metadata rows). Not RSS-only sponsor evidence. Apple Podcasts Chart Scraper is for Top Podcasts ranks (input chart params; Apple chart endpoints; Chart rows). Not episode watchlists. Apple Podcasts Reviews Scraper is for Public review RSS (input collection IDs; Customer Reviews RSS; Review rows). Not sponsor-signal reports.

What input is required?

Live required fields: none listed (see live fields). Published exampleRunInput is shown below.

Field Type Default Notes
podcastIds any[] empty Apple Podcast IDs. iTunes collection IDs (numeric strings). Leave empty to resolve via searchTerms.
searchTerms any[] ["technology podcast"] Search Terms. Text queries passed to iTunes Search to discover shows. Each term resolves to its top matching show ID.
maxEpisodesPerShow integer 3 Max Episodes per Show. Cap on the number of newest episodes returned per watchlist entry. minimum=1 maximum=100
delivery string enum dataset Delivery. Where to send results: dataset or webhook. enum: dataset, webhook
webhookUrl string empty Webhook URL. Webhook URL to POST results to when delivery=webhook.
dryRun boolean false Dry Run. Run without saving results to the dataset.

Published Store example run input (omitted fields take schema defaults):

{
  "podcastIds": [],
  "searchTerms": [
    "technology podcast"
  ],
  "maxEpisodesPerShow": 3,
  "delivery": "dataset",
  "dryRun": false
}

Run Apple Podcast Episode Watchlist on Apify

How do dataset, webhook, and dry-run delivery work?

delivery defaults to dataset on the live schema. Dataset output is the billable surface when rows are written. webhookUrl is used when delivery is webhook (and typically not during dryRun). dryRun true validates or samples without the usual dataset/webhook side effects described on the Store schema. Unchanged runs that write zero default-dataset rows typically charge $0.00 on current PPE.

What does a result contain?

README output fence is truncated or invalid JSON on Store. Illustration head: { "meta": { "actorName": "apple-podcast-episode-watchlist", "actorTitle": "Apple Podcast Episode Watchlist Scraper", "bundle": "Podcast Sponsor & Contact Suite", "fetchedAt": "2026-05-06T00:00:00.000Z", "totalRows": 1 }, "rows": [ { "actorName": "apple-podcast-episode-watchlist",… Treat README samples as illustrations, not a live coverage guarantee. There is no published output JSON schema on the Store page.

How is Apple Podcast Episode Watchlist priced?

Billing is pay per event. The live Store card is from $3.00 / 1,000 result ($0.003 per delivered apify-default-dataset-item). $0.001 Actor Start. Unchanged runs that write zero default-dataset rows typically charge $0.00 on current PPE. Current PPE:

Event Price Emitted when
apify-actor-start (Actor Start) $0.001 Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).
apify-default-dataset-item (result) $0.003 Single result in the default dataset.

from $3.00 / 1,000 result ($0.003 per delivered apify-default-dataset-item). $0.001 Actor Start. Unchanged runs that write zero default-dataset rows typically charge $0.00 on current PPE.

See Apple Podcast Episode Watchlist pricing on Apify

Limits to keep in mind

Open Apple Podcast Episode Watchlist on Apify

Related pages