Get word-level transcript
Returns the word-level timestamped transcript for a podcast episode. Use start/end to extract a time range, limit/cursor to paginate (defaults to all words), and exclude_spacing=true to drop the inter-word whitespace tokens that NLP/LLM consumers don't need.
Request
- Base URL: https://api.particle.pro
- URL: https://api.particle.pro/v1/podcasts/episodes/{id}/transcript/words
- Auth: one of:
- API key in header X-API-Key
- HTTP bearer
Path parameters
Episode slug or ID
Query parameters
Start of the time range in seconds. Returns every word that overlaps the range.
End of the time range in seconds. Returns every word that overlaps the range. Defaults to the end of the episode.
Max words per page. Omit to return all matching words.
Opaque pagination cursor from a previous response.
Drop type:"spacing" tokens (whitespace between words). Pass true for NLP, search, and LLM consumption — roughly halves the payload. Leave false for caption/karaoke rendering where inter-word timing matters.
Response
OK
Changes
No recorded changes to this operation across all 2 revisions of this API.