cURL
curl --request POST \ --url https://api.videodb.io/audio/{audio_id}/transcription/ \ --header 'Content-Type: application/json' \ --header 'x-access-token: <api-key>' \ --data ' { "engine": "default", "language_code": "en", "force": false, "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" } }
Generate a transcription for an audio file
engine
callback_url
API key for authentication (sk-xxx format)
"a-12345"
"default"
"en"
false
"https://webhook.example.com/callback"
Transcription job started
true
processing
done
failed
"processing"
Show child attributes