cURL
curl --request POST \ --url https://api.videodb.io/collection/{collection_id}/video/{video_id}/translate \ --header 'Content-Type: application/json' \ --header 'x-access-token: <api-key>' \ --data ' { "target_language": "es", "callback_url": "https://webhook.example.com/callback", "callback_data": {} } '
{ "success": true, "status": "processing", "data": { "id": "job-123", "output_url": "https://api.videodb.io/async-response/job-123" } }
Translate video content to a different language
callback_url
target_language
es
fr
de
hi
API key for authentication (sk-xxx format)
"default"
"m-12345"
"es"
"https://webhook.example.com/callback"
Translation job started
true
processing
done
failed
"processing"
Show child attributes