Uploads an audio file for transcription. Transcription is asynchronous; Wavix sends a POST callback to callback_url when it completes, including the request_id returned by this request.
Callback body:
{
"request_id": "e865ea07-25af-4fdd-876e-04b0d41d5ebd",
"status": "completed",
"error": null
}
request_id: ID of the transcription request.status: One of completed (transcription succeeded) or failed (transcription encountered an error).error: Error description, or null when the transcription succeeded.Wavix API key. Pass as Authorization: Bearer <api_key>. Keys support per-resource scopes (none / read / write). See Restricted keys and scopes.
Audio file to transcribe. Maximum size is 25 MB. Supported formats are WAV, MP3, and MP4 stereo.
URL that receives the POST callback when transcription completes.
"https://you-site.com/webhook"
When true, generates conversation insights alongside the transcript.
true