Get Transcription Result
Retrieves the transcript of a transcription run using the provided run_id.
- By default (no query params) you get the structured JSON transcript: an object whose
transcriptfield is an array of{ start, end, text, speaker }segments. - When you pass
format_typeand/ordata_type, the transcript is exported in the requested subtitle format and returned as{ "transcript": <presigned url | raw text> }, the same parameter values and response shape as the dubbing Get Dubbing Transcript endpoint.
run_id returned when you created the transcription run. The run must have finished processing and must be a transcription project.Choosing your output
format_type (srt/vtt/txt) and data_type (raw_data/file) use the exact same values as the dubbing /transcript endpoint, and the export responses are identical.
Implementation Example
Understanding the Response Structure
The response is always a JSON object with a singletranscript field. Its value depends on the parameters.
Default: structured transcript (no params)
Export: file (data_type=file)
transcript is a presigned URL to the rendered file. The file content matches your format_type:
TXT (format_type=txt)
SRT (format_type=srt)
VTT (format_type=vtt)
Export: raw data (data_type=raw_data)
The same rendered content is returned inline as a string:
Fetching Multiple Runs at Once
Need transcripts for several runs? Use Fetch Transcription Run Results (POST /apis/transcription-results). It returns the structured { start, end, text, speaker } transcript per run and does not take format_type / data_type.
Building a Complete Workflow
- Create Transcription: submit your media for transcription
- Poll Transcription Status: determine when your transcript is ready
Authorizations
The x-api-key is a custom header required for authenticating requests to our API. Include this header in your request with the appropriate API key value to securely access our endpoints. You can find your API key(s) in the 'API' section of our studio website.
Path Parameters
The unique identifier for the run, which was generated during the transcription creation process and returned upon task completion. The unique identifier for the run, which was generated during the creation process and returned upon task completion.
Query Parameters
Subtitle format for the transcript export: srt, vtt or txt. When omitted (and data_type is also omitted) the structured JSON transcript is returned instead of an exported file.
srt, vtt, txt How the exported transcript is returned once format_type/data_type is set: file returns a presigned URL, raw_data returns the raw text. Same values and response shape as the dubbing /transcript endpoint. In export mode the effective defaults are format_type=txt, data_type=file.
raw_data, file Response
Successful Response
Structured dialogue array by default; a string (presigned URL for data_type=file, or raw text for data_type=raw_data) in export mode.