Endpoint Playground
Returns one Apple Podcasts show by its Apple show `id`, together with a list of its episodes. `limit` sets how many episodes to return; `country` and `lang` choose the storefront and language. Episodes have `title`, `description`, `duration_millis`, `release_date`, `episode_url` and `episode_guid`.
14 Oct 2026: 13 episodes; 22 fields had a value in every checked item and 1 varied between items.
Sample value profiles: release_date: 2018-07-14 to 2026-07-31; duration_millis: 12,754,000 to 20,752,000, median 15,099,000; title: “Mania for Subjugation IV” and 12 other values.
curl 'https://api.crawlora.net/api/v1/apple-podcasts/show/173001861/episodes' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| id (path) | string | Yes | 173001861 | Apple Podcasts show ID |
| country | string | No | Two-letter storefront country code | |
| lang | string | No | Result language tag | |
| limit | integer | No | Number of episodes to return |
{
"code": 200,
"msg": "OK",
"data": {
"show": {
"id": 173001861,
"collection_name": "Dan Carlin's Hardcore History"
},
"episodes": [
{
"id": 1000742374669,
"show_id": 173001861,
"title": "Mania for Subjugation III",
"duration_millis": 15253000
}
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.