Extract Apple Podcasts chart rankings, related-show recommendations, curated New shelves, show metadata, episodes, and search results as structured JSON for podcast discovery, chart tracking, and catalog enrichment.
構造化出力
Use Crawlora's Apple Podcasts scraper API to collect public podcast charts, show metadata, episodes, and search results without maintaining your own parser, proxy routing, retries, or response normalization layer. The endpoints return structured JSON that can power podcast discovery tools, chart trackers, catalog enrichment, and AI research workflows.
Podcast data workflows
Podcast visibility shifts as charts update and new episodes publish. Crawlora helps teams monitor chart rankings, track shows and episodes, and enrich podcast catalogs over time.
Spotify Podcasts APIリクエストスキーマ
これらのパラメータは、稼働中の「Search Apple Podcasts shows」カタログエントリから取得しています。
| パラメータ | 型 | 必須 | 説明 | 例 |
|---|---|---|---|---|
| term | string | はい | Search term | hardcore history |
| country | string | いいえ | Two-letter storefront country code | us |
| lang | string | いいえ | Result language tag | en-us |
| limit | integer | いいえ | Number of shows per page | 50 |
| page | integer | いいえ | Search page number (1-based) | 1 |
JSON例
この例は稼働中のエンドポイントカタログからレンダリングされるため、ページは常にDocsおよびPlaygroundと同期しています。
{
"code": 200,
"msg": "OK",
"data": [
{
"id": 173001861,
"artist_name": "Dan Carlin",
"collection_name": "Dan Carlin's Hardcore History",
"track_name": "Dan Carlin's Hardcore History",
"url": "https://podcasts.apple.com/us/podcast/dan-carlins-hardcore-history/id173001861?uo=4",
"feed_url": "https://feeds.feedburner.com/dancarlin/history?format=xml",
"primary_genre_name": "History"
}
]
}エンドポイントカタログ
/apple-podcasts/searchReturns normalized Apple Podcasts shows from Apple's public iTunes Search API.
/apple-podcasts/chartsReturns Apple Podcasts show chart rankings from public iTunes RSS JSON feeds. Supported collections are `toppodcasts` and `topaudiopodcasts`.
/apple-podcasts/charts/rankingsReturns Apple Podcasts chart rankings from the modern podcasts.apple.com charts page, covering chart algorithms (`top`, `top-subscriber`, `top-series`) crossed with entity types (`podcasts`, `podcast-episodes`, `podcast-channels`) and an optional genre filter. A richer, differently-sourced capability than the legacy RSS-based `/apple-podcasts/charts` endpoint.
/apple-podcasts/show/{id}Returns normalized show metadata from Apple's public iTunes Lookup API.
/apple-podcasts/show/{id}/episodesReturns a show and its public Apple Podcasts episodes from Apple's iTunes Lookup API.
/apple-podcasts/show/{id}/relatedReturns the "You Might Also Like" rail for a single show, sourced from the modern podcasts.apple.com show page's listener-cohort recommendation data.
/apple-podcasts/episodes/searchReturns normalized Apple Podcasts episodes from Apple's public iTunes Search API.
/apple-podcasts/newReturns the curated editorial shelves from podcasts.apple.com/{country}/new (New Shows, New Seasons, New Trailers, Essentials, and other seasonal spotlights). Shelves that merely mirror a Charts Rankings query are omitted here since `/apple-podcasts/charts/rankings` already covers that data.
マネージド実行
Crawlora wraps endpoint-specific request handling, proxy-aware collection, response parsing, and documented error behavior behind a stable API surface for supported public Apple Podcasts pages.
Endpoint-specific request logic for Apple Podcasts search, charts, show, and episode pages
Proxy-aware collection and retry-aware execution where supported
Challenge-aware behavior for unusable upstream responses
Normalized JSON responses with Playground-tested examples
Credit-based usage tied to documented endpoint costs
Crawlora detects unusable upstream responses and returns documented errors instead of silently returning broken HTML.
自社構築との比較
スクレイピングインフラを社内で維持するか、マネージドエンドポイントを呼び出すかの判断にご活用ください。
| 要件 | 自社構築 | Crawlora |
|---|---|---|
| Proxy rotation | Buy, test, rotate, and monitor proxy pools. | Use managed proxy-aware collection where supported. |
| Parser maintenance | Maintain selectors as Apple Podcasts layouts change. | Use endpoint-specific parsers maintained behind the API. |
| Schema normalization | Design and version your own response model. | Receive documented JSON fields from the catalog. |
| Retries and error classification | Classify challenges, empty pages, and upstream failures yourself. | Receive documented errors for unusable upstream responses. |
| Endpoint docs | Write and maintain internal API documentation. | Use generated Docs pages from the active endpoint catalog. |
| Playground testing | Build a test console for developers. | Test the same endpoint in Playground before shipping. |
| Usage billing | Create your own metering and limits. | Use credit-based usage and plan limits. |
| Monitoring | Instrument request volume and failures from scratch. | Use Crawlora's documented status and usage workflow. |
Crawlora is not the official Apple Podcasts API and is not an Apple product. Crawlora provides structured public web data extraction endpoints for supported public Apple Podcasts pages. If your use case requires Apple's official services, use Apple's official APIs.
関連API
このエンドポイントを、関連するCrawloraの検索、モニタリング、ドキュメント、料金の各ページと組み合わせて活用できます。
Compare Apple Podcasts data with Spotify podcast charts, shows, and episodes.
開くCollect Spotify tracks, albums, artists, and playlist metadata as structured JSON.
開くExtract YouTube video, channel, and transcript data for media research workflows.
開くCollect App Store app, developer, and review data as structured JSON.
開くStep-by-step: charts, shows, episodes, and where the iTunes Search API falls short.
開くReview plans, credits, limits, and usage options.
開くFAQ
対応する公開検索結果ページ向けにCrawloraを評価している開発者向けの回答です。
Yes. Crawlora provides Apple Podcasts endpoints for supported public Apple Podcasts pages and returns normalized JSON through documented API routes.
Call Crawlora's Apple Podcasts endpoints — search, charts, show details, and episode search — with your Crawlora API key, and you get normalized JSON instead of parsing Apple's pages or stitching together the iTunes Search API, RSS feeds, and chart feeds yourself. The how-to guide walks through it with runnable code and the legal basics.
The active catalog includes Apple Podcasts show search, chart rankings, show details, show episodes, and episode search where supported. Responses include titles, artwork, feed URLs, genres, identifiers, and chart context.
Yes. The Apple Podcast charts API endpoint returns ranked shows by country and category, so you can record chart positions over time and detect movement across markets (US, UK, and other countries) for rank-tracking workflows.
Yes. Apple Podcasts endpoints support country and lang parameters, along with term, limit, and page where applicable.
Yes. Apple Podcasts endpoints return normalized JSON with documented request parameters, response schemas, and Playground-tested examples where available.
No. For supported Apple Podcasts endpoints, managed proxy-aware collection and retry-aware execution are handled behind the API layer.
No. Crawlora is not the official Apple Podcasts API and is not an Apple product. It provides structured public web data extraction endpoints for supported public Apple Podcasts pages.
Apple's public iTunes Search API covers show search and lookup and returns RSS feed URLs, and Apple Podcasts Connect provides analytics only for podcasts you own. Crawlora is a third-party Apple Podcasts scraper API that returns normalized JSON across search, chart rankings, show details, and episodes in one documented surface, so you don't stitch together the iTunes Search API, RSS feeds, and chart feeds yourself.
For chart tracking, yes. The iTunes Search API is useful for show search and lookup, but it does not expose a clean chart-rankings workflow. Crawlora's Apple Podcasts charts endpoint is built for country, category, collection, and limit-based chart snapshots.
You use a Crawlora API key (sent as the x-api-key header) to call the Apple Podcasts endpoints. There is no separate Apple Podcasts API key to obtain — Crawlora handles the request infrastructure behind your Crawlora key.
Apple's iTunes Search API is free but only covers show search and lookup — it does not expose chart rankings or a unified episodes feed. Crawlora's Apple Podcasts API adds charts, show details, and episodes behind one key, and the free tier includes 2,000 credits per month (no card) to start.
Commercial use depends on your use case, applicable law, third-party rights, and platform terms. Crawlora provides tooling for structured public web data extraction, but customers are responsible for using the data lawfully and responsibly.
Guides
Read Crawlora guides and comparisons that use the Apple Podcasts API.
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.
Use an Apple Podcasts scraper API for chart rankings, show metadata, episodes, and search as JSON, and see where the iTunes Search API falls short.
Only ~11–16% of podcasts are active — discovery hides the rest. The findable median has ~250 episodes, and AI now publishes more new shows than humans.
Test /apple-podcasts/search in Playground, inspect the current response schema in Docs, and compare credit-based usage on the pricing page.