Jellypod Docs

Get episode timestamps

GET
/v1/episodes/{episode_id}/timestamps

Returns timestamps in the requested format. Use format=json (default) for structured timestamps, format=srt for SubRip, or format=vtt for WebVTT.

Authorization

bearerAuth
AuthorizationBearer <token>

API key issued from /settings/api-keys in the Jellypod studio. Send as Authorization: Bearer <key>.

In: header

Path Parameters

episode_id*string

Episode UUID

Formatuuid

Query Parameters

format?string

Response format. json returns word-level timestamps with speaker attribution; srt returns SubRip; vtt returns WebVTT. Defaults to json.

Value in"json" | "srt" | "vtt"

Response Body

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

curl -X GET "https://api.jellypod.com/v1/episodes/497f6eca-6276-4993-bfeb-53cbbbba6f08/timestamps"
{
  "data": {
    "episode_id": "string",
    "speakers": [
      {
        "host_id": "string",
        "name": "string"
      }
    ],
    "words": [
      {
        "end": 0,
        "speaker": 0,
        "start": 0,
        "text": "string"
      }
    ]
  }
}

Was this page helpful?

Ready to create your podcast?

Go from idea to published episode in minutes. No recording, editing, or experience required.

Pricing on your terms

Pick the plan that works best for you

Pricing details

Start Podcasting

Publish your first episode in minutes

Open the Studio