cURL
curl --request GET \ --url https://api.heygen.com/v3/video-translations/{video_translation_id} \ --header 'x-api-key: <api-key>'
{ "data": { "id": "<string>", "status": "pending", "title": "<string>", "output_language": "<string>", "input_language": "<string>", "duration": 123, "translate_audio_only": true, "video_url": "<string>", "audio_url": "<string>", "caption_url": "<string>", "callback_id": "<string>", "created_at": 123, "failure_message": "<string>" } }
Returns details for a translation job including status, output language, video_url, and failure info if applicable.
HeyGen API key. Obtain from your HeyGen dashboard.
Unique video translation identifier
Successful response
Detailed video translation resource.
Show child attributes