Tony Wang8 min readBest Apple Podcasts Scraper APIs in 2026: How to Choose
Compare the best Apple Podcasts APIs in 2026 for search, charts, show metadata, and episodes — what the free iTunes Search API can't do, and which tool fits.
The "best" Apple Podcasts API depends on what you're building: chart-rank tracking by country, show search for a discovery tool, episode metadata for catalog enrichment, or all of it in one schema. This guide covers why the official iTunes Search API falls short, ranks the real alternatives, and shows how to compare them on real cost.
Why the official Apple Podcasts API isn't enough
Apple publishes two official paths, and neither covers the full job:
- No chart-rankings endpoint at all. The iTunes Search API handles show search and lookup and returns an RSS feed URL plus basic metadata — but there is no documented endpoint for "what's trending in the US right now." Getting chart data officially means separately fetching Apple's public chart RSS/JSON feeds and stitching them to Search API results yourself.
- A hard rate limit. Apple's own docs state the Search API is "limited to approximately 20 calls per minute (subject to change)" — recommending their Enterprise Partner Feed for anything heavier, which is a bulk-data license, not a public API.
- Apple Podcasts Connect is owner-only. It returns listener/subscriber analytics for shows you publish, via your hosting provider's API key — it is not a way to research the public catalog or other shows.
That gap is why teams either stitch together the Search API, per-show RSS feeds, and Apple's separate chart feeds themselves, or use a hosted API that already normalizes it.
What to evaluate
- Coverage: search, chart rankings, show metadata, episodes — which of these does the tool actually return, and from how many separate endpoints/actors?
- Is the data Apple-specific, or a cross-platform database that happens to include Apple Podcasts?
- Attribution requirements: does the free/lower tier force a 'Powered by X' badge?
- Transcripts: do you need them, or just catalog/chart data? (Apple has no official transcript API — this is a real feature split between vendors.)
- Quota model: fixed per-minute rate limit vs. request-count tiers vs. pay-per-result credits.
- Cost per successful result at your volume — not the headline rate.
- Compliance: public data only, and review Apple's Terms of Service.
The best Apple Podcasts scraper APIs in 2026
| Tool | Type | Coverage | Notable | Best for |
|---|---|---|---|---|
| Crawlora | Structured API | Search, chart rankings (country/category), show details, show episodes, episode search | One schema across all five, no daily-call ceiling, 2,000 free credits/mo | Apple-specific workflows that need charts + catalog in one key |
| Taddy | GraphQL API | Cross-platform podcast DB, transcripts, Apple charts by country/genre | Free 500 req/mo; Pro $75/mo (100k req + 100 transcripts); Business $150/mo (350k req + 2,000 transcripts) | Teams that need transcripts alongside chart/catalog data |
| Listen Notes | REST API | Cross-platform search, episode data, transcripts | Free 300 req/mo w/ attribution banner; Pro $200/mo base + $1.10-1.60/1k; white-label only at Enterprise | Broad cross-platform search beyond just Apple |
| Apify (taroyamada/apple-podcast-scraper + chart-tracker) | Actor/pay-per-result | Search, show scraping, charts (separate actor for dedicated chart tracking) | ~$10/1,000 results; official-endpoint-backed charts | One-off or scheduled chart pulls, comfortable with the Actor job model |
| PodcastIndex | Free open API | Feed index + episode metadata | Free, open, 4.7M+ podcasts indexed, no attribution requirement | Free feed-discovery use cases that don't need Apple-specific charts |
| iTunes Search API (official) | Free REST | Search, lookup only | No key, but ~20 calls/min and no chart endpoint | Lightweight search/lookup, prototyping |
1. Crawlora — one schema for search, charts, shows, and episodes
Crawlora's Apple Podcasts API returns search results, chart rankings by country and category, show details, show episodes, and episode search as normalized JSON — no stitching the Search API to RSS feeds or a separate chart source:
curl "https://api.crawlora.net/api/v1/apple-podcasts/charts?country=us&limit=25" \
-H "x-api-key: $CRAWLORA_API_KEY"
import os
import requests
h = {"x-api-key": os.environ["CRAWLORA_API_KEY"]}
base = "https://api.crawlora.net/api/v1/apple-podcasts"
shows = requests.get(f"{base}/search", headers=h, params={"term": "history"}).json()["data"]
show = requests.get(f"{base}/show/173001861", headers=h).json()["data"]
episodes = requests.get(f"{base}/show/173001861/episodes", headers=h).json()["data"]
When to choose it: you want search, chart rankings, show metadata, and episodes in one schema — especially if you're also pulling other platforms (Spotify, YouTube) with the same key — and value a free tier (2,000 credits/month, no card) over the official API's ~20-calls/minute wall. The trade-off: no transcripts and no cross-platform podcast database — this is Apple-specific catalog and chart data, not a general podcast-intelligence platform.
2. Taddy — cross-platform, with transcripts and Apple charts
Taddy is a GraphQL podcast database covering multiple platforms, and — as of its current docs — exposes a dedicated getTopChartsByCountry/getTopChartsByGenres query sourced from Apple Podcasts by default, updated daily. Free tier is 500 requests/month; Pro is $75/mo for 100,000 requests plus 100 transcripts; Business is $150/mo for 350,000 requests plus 2,000 transcripts. When to choose it: you need episode transcripts alongside chart/catalog data, or you're already working across podcast platforms beyond Apple. When to look elsewhere: if you only need Apple-specific data, Taddy's cross-platform GraphQL schema and transcript-focused pricing is more than you need.
3. Listen Notes — the broadest cross-platform search, at a price
Listen Notes is the best-known general podcast search API — cross-platform, not Apple-specific. Its Free tier (300 requests/month, 2 requests/second, 30 results/query) and Pro tier ($200/mo base for 5,000 requests, then $1.10-1.60 per 1,000 depending on volume) both require displaying a "Powered by Listen Notes" badge; white-labeling only unlocks at Enterprise pricing (minimum 35,000 requests/month, annual contract, per its billing FAQ). When to choose it: you need broad cross-platform podcast search and can live with the attribution requirement or the Enterprise minimum. When to look elsewhere: Apple-only chart/catalog workflows on a smaller budget.
4. Apify — chart tracking and scraping via community Actors
Apify's Store has several Apple Podcasts Actors from independent developers — taroyamada/apple-podcast-scraper (~$10 per 1,000 results, reads chart rankings from Apple's official chart endpoints), a dedicated apple-podcast-chart-tracker, and cheaper single-purpose show scrapers. When to choose it: a one-off or scheduled chart/show pull where the Actor job model (submit a run, poll for results) fits your pipeline. When to look elsewhere: a full search + charts + shows + episodes workflow means running and maintaining several separately-priced, independently-maintained Actors instead of one documented schema.
5. PodcastIndex — free and open, but not Apple-specific
PodcastIndex is a free, open feed index (4.7M+ podcasts) with no attribution requirement and a stated mission to "always be available for free, for any use." It covers RSS feed and episode metadata, not Apple-specific chart rankings. When to choose it: free, no-budget feed-discovery use cases. When to look elsewhere: anything that needs Apple's chart rankings specifically — PodcastIndex doesn't have them.
6. iTunes Search API — free, but search/lookup only
Apple's own iTunes Search API needs no key and is genuinely free — it's the right tool for lightweight search/lookup prototyping. Its ceiling is real, though: ~20 calls/minute, no chart endpoint, and episode lookups cap around 200 recent items (older episodes require the show's RSS feed directly).
Pricing and cost per successful result
Headline pricing across this category spans free (iTunes Search, PodcastIndex) to $150-250/month tiers (Taddy Business, Listen Notes Pro at volume), but the sticker price alone is misleading:
- Attribution requirements are a real cost. Listen Notes' Free and Pro tiers require a visible "Powered by" badge — factor that into whether the product fits a white-label use case, since removing it means Enterprise pricing.
- Split-Actor pricing multiplies cost. Apify's chart tracking, search, and show scraping live in separate Actors from separate maintainers — budget the sum, not one Actor's per-1,000 rate.
- Cross-platform pricing includes data you may not need. Taddy and Listen Notes both price around transcripts and multi-platform coverage; if you only need Apple's search/charts/shows/episodes, that's paying for breadth you won't use.
- Free tiers (Crawlora 2,000 credits/month, Taddy 500 requests, Listen Notes 300 requests, PodcastIndex unlimited-free) let you benchmark real shows before committing.
Always compare on cost per successful, usable result at your volume — see Best Web Scraping APIs in 2026 for the cross-category method.
How to choose in three questions
- Do you need Apple-specific chart rankings and catalog data, or a cross-platform podcast database?
- Do you need episode transcripts in the same call, or just search/chart/show/episode metadata?
- Can your use case tolerate a "Powered by" attribution badge, or does it need to be white-label from day one?
If you want Apple search, charts, shows, and episodes in one schema with no attribution requirement and a real free tier, Crawlora fits; if you need transcripts and cross-platform coverage, Taddy; for the broadest cross-platform search regardless of attribution, Listen Notes; for a one-off chart pull, an Apify Actor.
Apple Podcasts search, charts, shows, and episodes — one API key
Normalized JSON for search, chart rankings by country/category, show details, and episodes, with managed proxies and retries. 2,000 free credits a month, no card.
Sources
Next steps
Read the how-to-scrape-Apple-Podcasts guide, browse the API docs, test a show or chart pull in the Playground, and check pricing. See also how to scrape Spotify and how to choose a web scraping API.