Get Transcript
get_transcriptFetch a bounded transcript chunk for a specific episode using its show and episode GUIDs. Use next_cursor to continue reading.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cursor | No | Zero-based character offset into the transcript. Use the `next_cursor` returned by a prior get_transcript call to fetch the next chunk. | |
| max_chars | No | Target maximum number of transcript characters to return. Chunks prefer natural boundaries and may be slightly shorter. Must be between 100 and 20000. | |
| show_guid | Yes | Podcast show GUID returned by `search_episodes` or `get_latest_episodes`. | |
| episode_guid | Yes | Episode GUID returned by `search_episodes` or `get_latest_episodes`. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | Transcript chunk text. | |
| char_end | Yes | Exclusive zero-based end offset of this chunk in the complete transcript. | |
| has_more | Yes | Whether another get_transcript call is needed to continue reading. | |
| show_guid | Yes | Podcast show GUID requested by the client. | |
| char_start | Yes | Inclusive zero-based start offset of this chunk in the complete transcript. | |
| show_title | Yes | Podcast show title. | |
| next_cursor | No | Cursor to pass to the next get_transcript call, or null at the end. | |
| total_chars | Yes | Total character count of the complete transcript text. | |
| episode_guid | Yes | Podcast episode GUID requested by the client. | |
| rss_feed_url | Yes | RSS feed URL for the podcast show. | |
| episode_title | Yes | Podcast episode title. | |
| published_date | Yes | Episode publication timestamp in ISO 8601 format. | |
| duration_seconds | No | Episode duration in seconds when available from the source feed. |