Podcast Directory & New-Show Finder (Apple Podcasts + RSS) avatar

Podcast Directory & New-Show Finder (Apple Podcasts + RSS)

Pricing

$4.00 / 1,000 podcast show records

Go to Apify Store
Podcast Directory & New-Show Finder (Apple Podcasts + RSS)

Podcast Directory & New-Show Finder (Apple Podcasts + RSS)

Find podcasts by keyword or Apple top chart and enrich each show from its RSS feed. No login. Export JSON/CSV/Excel. Pay only per result.

Pricing

$4.00 / 1,000 podcast show records

Rating

0.0

(0)

Developer

Jeremy Yarbrough

Jeremy Yarbrough

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

14 days ago

Last modified

Share

Find podcasts by keyword or Apple top chart and enrich each show from its RSS feed, with no login, no browser and no code. Export to JSON, CSV or Excel, or use the API.

Build targeted podcast lists in minutes. Search Apple Podcasts by keyword or pull any Apple top chart by genre and country, then enrich each show from its public RSS feed: episode count, posting cadence, last and first episode dates, active/dormant status, average episode length, language, categories, website, and Podcasting 2.0 flags (transcripts, funding).

Use cases

  • Guest booking / PR: "active real-estate shows that posted in the last 30 days, 50+ episodes"
  • Sponsorship sales: chart rank plus cadence for every show in a genre
  • New-show feed: newShowsWithinDays: 30 finds launches before the big directories rank them

Input

searchTerms, chartGenreIds (1321 Business, 1318 Technology, 1304 Education, 1303 Comedy, 1489 News, 1545 Sports…), country, maxPerQuery (≤200), enrichFromRss, and filters activeWithinDays, newShowsWithinDays, minEpisodes, language.

Sample output

{"title":"Real Estate Investing with Coach Carson","publisher":"Chad Carson","primaryGenre":"Investing","appleUrl":"https://podcasts.apple.com/us/podcast/...",
"episodeCountInFeed":523,"latestEpisodeDate":"2026-10-05T09:00:00.000Z","firstEpisodeDate":"2019-01-15T05:01:28.000Z",
"medianDaysBetweenEpisodes":7,"avgEpisodeMinutes":42,"language":"en","feedCategories":["Business","Investing"],
"daysSinceLastEpisode":6,"isActive":true,"website":"https://..."}

Data sources and privacy

  • Apple's official iTunes Search / Lookup API and Apple's public top-podcasts RSS, plus each show's public RSS feed. No login, no scraping of web pages.
  • No personal contact data: host/owner emails in RSS (itunes:owner) are deliberately not collected. Use the show's website for outreach.
  • firstEpisodeDate / showAgeDays are based on the oldest episode still in the feed. Some hosts trim old episodes, so treat "new show" results as a strong hint, not proof.
  • Apple's Search API allows about 20 calls per minute, so the Actor pauses 3 s between keywords.

Example output

{
"appleId": 1448707654,
"title": "Real Estate Investing with Coach Carson",
"publisher": "Chad Coach Carson",
"appleUrl": "https://podcasts.apple.com/us/podcast/real-estate-investing-with-coach-carson/id1448707654",
"feedUrl": "https://rss.libsyn.com/shows/135413/destinations/835577.xml",
"artworkUrl": "https://is1-ssl.mzstatic.com/image/thumb/Podcasts116/v4/6b/bd/aa/6bbdaad5-0979-5a93-9282-52d812241397/mza_6...",
"primaryGenre": "Investing",
"genres": [
"Investing",
"Business"
],
"explicit": false,
"appleEpisodeCount": 523,
"appleLatestRelease": "2026-10-05T09:00:00Z",
"country": "USA",
"source": "search",
"searchTerm": "real estate investing",
"description": "Chad \"Coach\" Carson shares practical advice about using real estate to retire early (aka achieve financial ...",
"website": "https://www.coachcarson.com/coach-carson-podcast/",
"language": "en",
"feedCategories": [
"Business",
"Investing"
]
}

Pricing

Pay per result, with no monthly rental or subscription:

  • Podcast show record: $0.004

Example: 1,000 results cost about $4.00 in fees. Apify's free plan includes $5 of monthly credit, which is enough to test this Actor.

FAQ

Do I need an account, cookies or a login for the source site? No. Podcast Directory & New-Show Finder uses public data sources only, so there is nothing to connect and no account to risk.

How much will a run cost? You pay only for results delivered (see Pricing above), plus Apify platform usage, which the free plan's monthly credit easily covers for test runs. Start with a small limit to see the exact cost per run.

Can I export to CSV, Excel or Google Sheets? Yes. Every run's dataset can be downloaded as JSON, CSV, Excel, XML or HTML, or pushed to Google Sheets, Make, Zapier, n8n, Slack or a webhook through Apify integrations.

Can I run it on a schedule or from my own code? Yes. Add an Apify Schedule (hourly, daily, weekly) or call it through the Apify API / Python & JavaScript clients. It also works with AI agents through the Apify MCP server.

What happens if an input is invalid or a source is down? The run keeps going. The bad input gets a row with an error field so you can see what failed, and you are not charged for results that were not delivered.

Is this legal to use? It collects publicly available data. You are responsible for using the output in line with the source's terms and privacy laws such as GDPR/CCPA; don't use it for spam.

Something missing or broken? Open an issue on the Issues tab. Feature requests are usually added within a few days.

REST API

GET https://api.mediaprotools.com/v1/podcast-directory?items=... (header X-API-Key). Up to 3 items per call, separated by ,. Or POST {"items":[...],"options":{...}}.

ParameterTypeNotes
itemstokenEach keyword runs an Apple Podcasts search (up to 3 keywords per call).
chartGenreIdsarraye.g. 1321 Business, 1318 Technology, 1304 Education, 1545 Sports; empty string = overall chart.
countrystringTwo-letter store country.
maxPerQueryinteger 1-100Apple caps at 200.
enrichFromRssbooleanAdds cadence, dates, language, categories. No host emails are collected.
activeWithinDaysinteger 0-10000000 = no filter.
newShowsWithinDaysinteger 0-10000000 = no filter (based on oldest episode still in the feed).
minEpisodesinteger 0-10000000 = no filter.
languagestringe.g. 'en'. Empty = any.

Output fields: appleEpisodeCount, appleId, appleLatestRelease, appleUrl, artworkUrl, avgEpisodeMinutes, country, daysSinceLastEpisode, description, episodeCountInFeed, error, explicit, feedCategories, feedComplete, feedError, feedType, feedUrl, firstEpisodeDate, genres, hasFunding, hasTranscripts, isActive, language, latestEpisodeDate, latestEpisodeTitle, medianDaysBetweenEpisodes, primaryGenre, publisher, scrapedAt, searchTerm, showAgeDays, source, title, website.