Podcast Details
https://api.podengine.ai/api/v1/podcasts/:podcastIdOrSlug Get a podcast by its Pod Engine ID or slug, Apple Podcasts ID, Spotify show ID or podcast:guid. The response includes `platforms`: where the show is listed on Apple Podcasts, Spotify and YouTube. To look a podcast up by its RSS feed URL, use Podcast Details by Feed URL.
Request
Path parameters
Pod Engine ID or slug, Apple Podcasts ID, Spotify show ID, or podcast:guid
Response
200 application/jsondataobjectrequired2 fields
podcastobjectrequired37 fields
blockedobject2 fields
podcastAffiliationobjectrequirednullable2 fields
The name of the affiliate organization
The type of affiliation from the list: academic, branded, celebrity, government, independent, legacy media, podcast company, new media, not for profit, religious, other, unknown
podcastDirectoryLinksobjectrequired45 fields
statsobjectrequired6 fields
How often the show publishes new episodes, based on the typical gap between its recent episodes. daily: about every day. weekly: every 2–10 days. bi-weekly: every 10–20 days. monthly: less often than that. stale: no new episode for over 90 days, or for much longer than its usual gap. very-stale: no new episode for over a year.
audienceEstimateobject11 fields
audienceDemographicsobjectrequirednullable5 fields
How the audience is skewed in terms of gender.
The probable education levels of the audience.
The probable income levels of the audience.
An example profile of the audience. This is a description of the audience that you can use to describe the audience to an advertiser.
Bucket for the estimated monthly listeners: 0-1K, 1K-10K, 10K-100K, 100K-1M or 1M+. 0-1K means the estimate is under 1,000, even when the rounded figure reads 1,000. Null means no estimate is available.
The podcast-app part of estimatedMonthlyListeners, unrounded. Null when not available.
The YouTube part of estimatedMonthlyListeners (monthly views of the show on its matched YouTube channel), unrounded. Null when not available.
hostReportedobjectnullable4 fields
platformsobject3 fields
Where the podcast is listed: Apple Podcasts, Spotify and YouTube.
spotifyobjectrequirednullable3 fields
Spotify, when we have matched the show. Spotify has no lookup by feed, so each match is inferred; branch on `verifiedAt` to decide whether to trust it. Null means we have no match, not that the show is missing from Spotify.
Spotify show ID
Spotify show page, https://open.spotify.com/show/<id>
When the link passed our identity check (the Spotify show is this podcast). Null means it has not passed: confirm it with the publisher before relying on it.
youtubeobjectrequirednullable5 fields
The show’s YouTube channel, when we have one: its own channel first, then a channel that carries it, then our best unconfirmed match. Null means we have no channel match.
YouTube channel ID
YouTube channel page
`associated`: the channel passed our association checks; `role` says whether it is the show’s own channel. `candidate`: the best match we have that has not passed them yet.
`primary`: the show’s own channel; its main identity is the podcast. `valid_secondary`: a host, network, clips or mixed channel that carries the show, returned only when the show has no primary channel. Null for a candidate, which has no role until it passes.
When the channel last passed our association checks. Null for a candidate: confirm it with the publisher before relying on it.