Podcast Transcripts
tier:standard

Get episode transcript

Returns the diarized transcript for a podcast episode. Supports dialogue (speaker-attributed lines), plain text, and SRT subtitle formats. Optionally filter by speaker or time range.

get/v1/podcasts/episodes/{id}/transcript

Request

  • Base URL: https://api.particle.pro
  • URL: https://api.particle.pro/v1/podcasts/episodes/{id}/transcript
  • Auth: one of:
    • API key in header X-API-Key
    • HTTP bearer

Path parameters

idstring required

Episode slug or ID

Query parameters

format'dialogue' | 'text' | 'srt'

Output format: dialogue (speaker-attributed lines), text (plain text), srt (SubRip subtitles)

speakerstring

Filter to lines from a specific speaker. Accepts a speaker name (full or partial, case-insensitive), a person slug or id (as the episode speakers endpoint returns), or a knowledge graph entity slug or id.

startnumber double

Start of the time range in seconds. Returns every line that overlaps the range, so the first line may begin before start.

endnumber double

End of the time range in seconds. Returns every line that overlaps the range, so the last line may run past end. Defaults to the end of the episode.

Response

OK

unknown required

Changes

No recorded changes to this operation across all 2 revisions of this API.