Skip to main content
GET
cURL

Authorizations

X-API-Key
string
header
required

Pass your API key in the X-API-Key header (recommended).

Path Parameters

id
string
required

Episode slug or ID

Response

OK

duration_seconds
number<double>
required

Episode duration in seconds

explicit
boolean
required

Whether the episode contains explicit content

has_transcript
boolean
required

Whether a transcript is available

id
string
required

Unique identifier

title
string
required

Episode title

audio_url
string

Direct audio stream URL

clip_count
integer<int64>

Number of AI-extracted clips

clips
object[] | null

AI-extracted clips. Only present when include=clips (or include=all) is requested at the fully_ingested milestone.

description
string

Episode description

entity_count
integer<int64>

Number of mentioned entities

episode_number
integer<int64>

Episode number in the series

image_url
string

Episode artwork URL

language
string

ISO 639-1 language code

podcast
object

Parent podcast

published_at
string<date-time>

Publication date

segment_count
integer<int64>

Number of AI-identified segments

segments
object[] | null

AI-identified segments. Only present when include=segments (or include=all) is requested at a milestone of segmented or later.

slug
string

Human-readable slug identifier

speakers
object[] | null

Speakers in this episode

topics
object[] | null

Topic classifications

transcript
object

Dialogue transcript. Only present when include=transcript (or include=all) is requested at a milestone of transcribed or later.

url
string

Episode web URL

videos
object[] | null

Video URLs discovered for this episode (native enclosures, Podcasting 2.0 alternate enclosures, Media RSS, and platform links / show-note URLs from YouTube, Vimeo, Twitch, Rumble). Populated on the GET /podcasts/episodes/{id} endpoint.