Get a podcast by ID or slug
This endpoint requires an API token. You can learn more about how to get an API token from the authentication page.
1const options = {
2 method: "GET",
3 headers: {
4 "Content-Type": "application/json",
5 "Authorization": "YOUR_API_TOKEN"
6 }
7};
8
9fetch("https://api.podengine.ai/api/v1/podcasts/:podcastIdOrSlug", options)
10 .then(response => response.json())
11 .then(data => console.log(data))
12 .catch(error => console.error('Error:', error));
Property | Type | Description |
---|---|---|
podcastIdOrSlug | string | Podengine ID, Apple ID, or slug |
Property | Type | Description |
---|---|---|
status | literal: OK | |
data | object | |
└podcast | object | |
└authornullable | string | |
└genres | array of string | |
└id | string | |
└imageUrlnullable | string | |
└language | string | |
└lastEpisodePublishedAt | date | |
└slug | string | |
└title | string | |
└appleId | number | |
└authorityScorenullable | number | |
└descriptionnullable | string | |
└emails | array of string | |
└explicitRssnullable | boolean | |
└hostNamesnullable | array of string | |
└podcastLocationsnullable | array of string | |
└ignore | boolean | |
└podcastAffiliationnullable | object | |
└affiliateOrganizationNameoptionalnullable | string | The name of the affiliate organization |
└affiliationTypeoptionalnullable | enum | The type of affiliation from the list: academic, branded, celebrity, government, independent, legacy media, podcast company, new media, not for profit, religious, other, unknown |
└podcastDirectoryLinks | object | |
└appleoptional | string | |
└anchoroptional | string | |
└amazonmusicoptional | string | |
└audibleoptional | string | |
└castboxoptional | string | |
└castrooptional | string | |
└goodpodsoptional | string | |
└googleoptional | string | |
└iheartradiooptional | string | |
└listennotesoptional | string | |
└overcastoptional | string | |
└playerfmoptional | string | |
└pocketcastsoptional | string | |
└podbeanoptional | string | |
└podcastaddictoptional | string | |
└podcastrepublicoptional | string | |
└podchaseroptional | string | |
└podnewsoptional | string | |
└podscanoptional | string | |
└podscribeoptional | string | |
└radiopublicoptional | string | |
└rephonicoptional | string | |
└spotifyoptional | string | |
└tuneinoptional | string | |
└podcastHasGuestsnullable | boolean | |
└primaryContactEmailnullable | string | |
└rssFeedUrl | string | |
└socialMediaLinks | array of object | |
└socialMediaType | enum | |
└url | string | |
└sources | ||
└stats | object | |
└downloadCount | number | |
└episodeCount | number | |
└latestPublishedAtnullable | date | |
└transcriptsCount | number | |
└updateFrequency | enum | |
└spotifyIdnullable | string | |
└transcriptionMode | unknown | |
└websiteUrlnullable | string |