Get dubbing project status and videos

Time Status User Agent
Make a request to see history.

URL Expired

The URL for this request expired after 30 days.

dubbing_project_id

uuid
required
UUID of the dubbing project (original imported video)

targetLanguages

array of strings
Optional list of language codes to filter dubbed videos (e.g., es, fr, de)

targetLanguages

ADD string

``200 Successfully retrieved dubbing project status

GetDubbingProjectVideosResponseUploadingGetDubbingProjectVideosResponseInProgressGetDubbingProjectVideosResponseCompleteGetDubbingProjectVideosResponseError

Response when dubbing project is still uploading from sourceVideoUrl.

id
uuid
required

status
string
enum
Defaults to uploading
The status of the dubbed video.

uploading

``400 Bad Request - Invalid dubbing project.

``403 Forbidden - Wrong API key.

``404 Not Found - Feature disabled or target languages not found.

``default Unexpected Server error.

Example

{
  "id": "123e4567-e89b-12d3-a456-426614174000",
  "status": "uploading"
}
curl --request GET \
     --url https://api.synthesia.io/v2/dubbing/dubbing_project_id \
     --header 'accept: application/json'