Delete a transcription
Removes the job from the list and from every read endpoint. The uploaded media stays in your library, so the same media_id can be transcribed again, and that re-run is a cache hit, not a second charge.
Authorization
apiKey In: header
Path Parameters
Response Body
application/json
curl -X DELETE "https://example.com/transcriptions/string"Get transcription status GET
Returns the current state of a transcription job. Poll every **5–10 seconds** while `status` is `processing`. Once `status` is `ready`, fetch the text with `GET /transcriptions/{transcription_id}/transcript` (JSON cues) or `GET /transcriptions/{transcription_id}/download` (SRT, VTT or plain text).
Get the transcript as JSON GET
Returns the transcript as timed cues, ready to render or index without parsing a subtitle file. Timings are in seconds from the start of the audio. `speaker` is only ever filled when the job was billed with `speaker_labels`; on every other job it is `null`. Returns `404 TRANSCRIPTION_NOT_READY` while the worker is still running.