Skip to main content
POST
Python

Authorizations

Authorization
string
header
required

Body

multipart/form-data
audio_url
string
required

Input audio URL (supported format: YouTube URL).

Example:

"https://example.com/audio.mp3"

target_format
enum<string>
required

Target format for conversion

Available options:
mp3,
wav,
flac,
ogg,
aac,
webm
Example:

"wav"

audio_file
file

Audio file to upload and convert directly

target_sr
enum<integer>
default:44100

Target sample rate in Hz (optional) - can be any of [8000, 16000, 22050, 24000, 32000, 44100, 48000, 96000, 192000]

Available options:
8000,
16000,
22050,
24000,
32000,
44100,
48000,
96000,
192000
Example:

44100

target_bit_depth
enum<integer>

Target bit depth (16, 24, or 32)

Available options:
16,
24,
32
Example:

24

webhook_url
string

Callback URL for async processing results

Example:

"https://your-webhook-url.com/callback"

Response

Successfully initiated file conversion

success
boolean
task_id
string
conversion_id
string
output_path
string
credit_estimate
number<float>