Podcast Guests

GET https://api.podengine.ai/api/v1/podcasts/:podcastIdOrSlug/guests

Get a summary of the guests and hosts appearing on a podcast — by default from its last 10 episodes, or from a time window with sinceDays

Request

Path parameters

podcastIdOrSlugstringrequired

Podengine ID, Apple ID, or slug

Query parameters

sinceDaysnumber1 – 365

Summarise episodes published in the last N days (max 365) instead of the default last 10 episodes. Windowed requests are read-only: they only include episodes that have already been analysed, covering at most the 500 most recently published episodes in the window, so shows with sparse analysis coverage may return incomplete windowed summaries.

roleenum

Only include people with this role. Default: guests, hosts, and mentioned people.

guesthost

Response

200 application/json
statusliteral: OKrequired
dataobjectrequired2 fields
podcastobjectrequired10 fields
authorstringrequirednullable
authorityScoreobjectrequirednullable6 fields
calculatedAtdaterequired
authorityScorenumberrequired

This is the weighted total authority score of the podcast, out of 100

qualityScorenumberrequired

This is the quality score of the podcast, out of 100

youtubeScorenumberrequired

This is the YouTube score of the podcast, out of 100

socialScorenumberrequired

This is the social score of the podcast, out of 100

engagementScorenumberrequired

This is the engagement score of the podcast, out of 100

genresarray of stringrequired
idstringrequired
imageUrlstringrequirednullable
languagestringrequired
slugstringrequired
titlestringrequired
titleLateststringrequired
guestsobjectrequired5 fields
episodesCountnumberrequired

Number of analysed episodes containing guests, independent of the role filter on the returned people.

mostRecentEpisodeDatedaterequirednullable
oldestEpisodeDatedaterequirednullable
guestsarray of objectrequired6 fields
namestringrequired
typeenumrequired
hostguestunknownmentioned
imageUrlstringrequirednullable
appearancesCountnumberrequiredmin 1