Podcast Episodes from RSS: Search & List Episodes avatar

Podcast Episodes from RSS: Search & List Episodes

Pricing

from $0.70 / 1,000 episodes

Go to Apify Store
Podcast Episodes from RSS: Search & List Episodes

Podcast Episodes from RSS: Search & List Episodes

Find podcasts by search term, Apple Podcasts URL / iTunes ID or RSS feed URL and list all podcast episodes, one row each: title, date, duration, audio URL, season, episode number. No audio download. Empty input = free demo. $1 per 1,000 episodes.

Pricing

from $0.70 / 1,000 episodes

Rating

0.0

(0)

Developer

Actor Factory

Actor Factory

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

20 hours ago

Last modified

Categories

Share

Podcast Episodes from RSS — search shows, list every episode

For podcast researchers, PR and outreach teams, media monitors and developers building podcast tools. Find shows by keyword (Apple Podcasts directory), by Apple Podcasts URL / iTunes ID, or by RSS feed URL, and get one clean row per episode: title, publish date, duration, audio URL, season and episode number. Audio is never downloaded — you get the link only.

Try it free: leave input empty and press Start. The demo is not charged and its rows carry _demo: true.

Price: $0.001 per episode — 1,000 episodes cost $1. Failed feeds, empty searches and the demo cost nothing.

Sample output

podcastTitleepisodeTitlepublishedAtdurationSecondsseasonepisode
Example History ShowThe Fall of Rome, Part 22026-10-20T07:00:00Z2710312
Example History ShowThe Fall of Rome, Part 12026-10-13T07:00:00Z2655311
Tech Talk WeeklyShipping AI features2026-10-18T05:30:00Z3602nullnull

What you can do

  • Search: searchTerms runs the iTunes Search API (country selectable) and reads the top shows' feeds
  • Resolve Apple links: paste https://podcasts.apple.com/.../id1234567890 or just the ID (iTunes Lookup API)
  • Read feeds directly: any public podcast RSS URL
  • Limits: max podcasts (1–50, default 2), max episodes per podcast (1–1000, default 5, newest first), published after date
  • Fields: podcastTitle, podcastAuthor, feedUrl, appleUrl, episodeTitle, publishedAt (ISO 8601 UTC), durationSeconds, audioUrl, audioType, audioBytes, episodeUrl, season, episode, explicit, descriptionText (plain text, first 500 characters)
  • Safe by design: hosts that resolve to internal addresses are never contacted (including redirect targets); feeds are limited to 15 MB and 30 s per request, max 3 in parallel with 0.5 s between requests

Use cases

  • Build a list of shows and guests for outreach or sponsorship research
  • Monitor new episodes of competitor or industry podcasts on a schedule
  • Feed episode titles and descriptions to an LLM or search index
  • Import episodes into your own podcast app or catalogue

Input

{ "searchTerms": ["python programming"], "appleUrlsOrIds": ["https://podcasts.apple.com/us/podcast/planet-money/id290783428"],
"feedUrls": ["https://feeds.npr.org/510289/podcast.xml"], "country": "US",
"maxPodcasts": 5, "maxEpisodesPerPodcast": 20, "publishedAfter": "2026-01-01" }

Output

{ "podcastTitle": "Example History Show", "podcastAuthor": "Example Media", "feedUrl": "https://example.com/feed.xml",
"appleUrl": "https://podcasts.apple.com/us/podcast/example/id123456789", "episodeTitle": "The Fall of Rome, Part 2",
"publishedAt": "2026-10-20T07:00:00Z", "durationSeconds": 2710, "audioUrl": "https://example.com/ep12.mp3",
"audioType": "audio/mpeg", "audioBytes": 43360000, "episodeUrl": "https://example.com/episodes/12",
"season": 3, "episode": 12, "explicit": false, "descriptionText": "Plain-text description..." }

A per-podcast summary (status, episodes found, unresolved inputs) is saved as SUMMARY. Feed email addresses are not output. Episodes and shows belong to their publishers; check their terms before republishing. Not affiliated with Apple.

More tools from the same developer