get
https://api.synthesia.io/v2/dubbing/
Retrieve all dubbed videos for an imported video, optionally filtered by target languages. This endpoint returns the imported video details along with all its dubbed versions, including signed URLs for downloads, thumbnails, and captions.
Track dubbing progress using the imported video ID.
GET https://api.synthesia.io/v2/dubbing/<imported_video_id>?targetLanguages=frWhen status is "COMPLETE", the response includes a download field containing a presigned URL for the dubbed MP4 file.
Use Synthesia Webhooks to receive automatic updates when dubbing completes or fails.
Events:
video.completedvideo.failed