Apple Podcasts Scraper - Charts by Country, RSS, Episodes
Pricing
from $6.00 / 1,000 podcasts
Apple Podcasts Scraper - Charts by Country, RSS, Episodes
Scrape Apple Podcasts top charts by country, search shows by keyword and list episodes with direct audio URLs. Every show comes with its RSS feed, episode count and latest release date, so you can tell active shows from dead ones. No browser, no proxy, no API key.
Pricing
from $6.00 / 1,000 podcasts
Rating
0.0
(0)
Developer
Andrés Santiso
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Share
Apple Podcasts Scraper - Charts, Search & Episodes
Get Apple Podcasts data as structured rows: the top-chart of any country, a keyword search, and optionally the latest episodes of every show with their direct audio URL.
No browser, no proxy, no API key. A 50-show chart run finishes in a few seconds.
What you get
For every show:
| Field | Description |
|---|---|
chartRank | Position in the country chart (chart mode only) |
title | Show name |
publisher | Who publishes it |
appleUrl | Apple Podcasts page |
feedUrl | The show's RSS feed - the field most other scrapers leave out |
episodeCount | Total episodes published |
latestEpisodeDate | When the newest episode came out - tells you at a glance if a show is still active |
primaryGenre, genres | Apple's genre labels |
contentAdvisoryRating | Clean / Explicit |
countryOfOrigin | Where the show is published from |
artworkUrl | Cover art, 600x600 |
searchTerm | Which of your keywords matched (search mode only) |
episodes | Latest episodes, when enabled |
For every episode (when Include episodes is on):
episodeId, title, releaseDate, durationSeconds, audioUrl (direct MP3),
appleUrl, guid, description.
Typical uses
- Track a chart daily and see which shows enter, climb or drop.
- Find shows in a niche and get their RSS feeds for further processing.
- Spot dead shows:
latestEpisodeDateolder than a few months means the show stopped. - Feed an AI pipeline: episode titles, descriptions and audio URLs, ready to transcribe.
- Compare storefronts: the same run against
US,GB,DEandBRshows how a market differs.
Input
{"mode": "chart","country": "us","maxItems": 50,"includeEpisodes": false}
Keyword search instead:
{"mode": "search","country": "gb","searchTerms": ["true crime", "personal finance"],"maxItems": 50,"includeEpisodes": true,"maxEpisodesPerPodcast": 5}
Running it with no input at all returns the current US top 50.
Limits, stated honestly
- Apple caps a chart at 100 shows and each keyword search at about 100 results. Asking for more returns what Apple gives, not an error.
- The country must be a storefront where Apple Podcasts exists. An unknown code makes the run fail with a clear message rather than returning empty.
- Charts are Apple's public ranking. This Actor does not compute listener numbers, download counts or revenue, because Apple does not publish them.
- No personal data. Reviews and reviewer profiles are deliberately not scraped.
Pricing
Pay per event:
- Actor start - once per run.
- Show scraped - one per show returned.
- Episode scraped - one per episode returned, and only when you turn episodes on.
If a run returns nothing, nothing is charged beyond the start.
Data source
Apple's public podcast catalogue: the Apple Marketing Tools charts feed and the iTunes Search API. Both are public HTTP endpoints that require no key.