Skip to main content
GET
This endpoint returns the downloadable files of a single target language (final video, mixed audio, synthesis-only audio, adapted script, subtitles, cast), each with a temporary presigned download link. Only files that are currently available are returned. Files that are still being produced are omitted, so you can poll this endpoint until the file you need appears in the response.

Path Parameters

string
required
The unique identifier of the project.
string
required
The unique identifier of the video.
string
required
The target language code, matching one of the video’s dstLangs (e.g. en-GB). Case-insensitive.

Response

The response is a JSON array of file objects. Each object has the following fields:
string
Temporary presigned URL to download the file directly from storage. Valid for 24 hours (see expiresAt).
string
Name of the file, including its extension (e.g. tts_final.mp4, subs_hitl.vtt).
string
ISO timestamp of when the file was last modified.
string
ISO timestamp of when presignedUrl expires.
The synthesis-only audio tts.wav may be a single multichannel file with one channel per speaker. Channels are ordered by speaker id sorted as strings (e.g. F0, M0, M1). To map a channel to a speaker, collect the distinct speaker ids from the adapted script (tts_hitl.vtt / tts_auto.vtt) and sort them the same way — the channel index is the speaker’s position in that sorted list.