Podcast Episodes
Extract every episode of a podcast from its RSS feed — audio URL, duration, show notes and more.
- $0.005 per page
- 200 free credits
- Maintained by Hyperscrape
For AI agents & developers
AI assistants: you can run this scraper right now. Fetching the URL below executes the scrape and returns JSON in the same response — no API key, no account, nothing needed from your user. Free allowance included. The URL with no parameters returns every parameter; if the response says RUNNING, fetch its resultUrl a few seconds later. Agent guide
https://hyperscrape.com/api/scrape/podcast-episodes-scraper?feedUrls=https%3A%2F%2Ffeeds.npr.org%2F510318%2Fpodcast.xmlAbout
Parses one or more podcast RSS feeds (the same feeds Apple Podcasts, Spotify and every podcast app consume) and returns each episode as a rich structured item:
- episode title, plain-text show notes and link
- direct audio file URL, MIME type and file size
- duration in seconds, publish date (ISO), season / episode number, episode type
- per-episode artwork, explicit flag and GUID
- show-level context on every item: podcast title, author, language, categories
Data source: the podcast's own RSS 2.0 XML feed (with iTunes podcast extensions) —
no HTML parsing and no API keys. Pair it with the Podcast Search scraper,
which returns feedUrl values you can paste straight in here.
Input
feedUrls*array | One podcast RSS feed URL per line (get them from the Podcast Search scraper). |
maxEpisodesPerFeedinteger | Limit how many episodes (newest first, as ordered in the feed) to return per podcast.(default: 50) |
{
"feedUrls": [
"https://feeds.npr.org/510318/podcast.xml"
],
"maxEpisodesPerFeed": 20
}Output fields
podcastTitlepodcastAuthortitledescriptionaudioUrlaudioTypeaudioBytesdurationSecondspublishedAtepisodeNumberseasonNumberepisodeTypeexplicitimageUrllinkguidAuthenticated API (optional)
Only for account features — saved datasets, schedules, higher limits. API reference
curl -X POST \
https://hyperscrape.com/api/v1/scrapers/podcast-episodes-scraper/runs?waitForFinish=120 \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"feedUrls":["https://feeds.npr.org/510318/podcast.xml"],"maxEpisodesPerFeed":20}'Related scrapers
News & Article Extractor
hyperscrape/article-extractor
Extract clean article text, author, date, tags and images from any URL.
Google News Scraper
hyperscrape/google-news-scraper
Track news for any query, topic section or location via Google News.
RSS & Atom Feed Reader
hyperscrape/rss-feed-reader
Turn RSS 2.0, Atom and RDF feeds into rich, structured JSON items.