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"

audio_file
file

Audio file to upload and process directly.

sonify_midi
boolean
default:true

If true, generates a .wav file that sonifies the MIDI output.

save_note_events
boolean
default:true

If true, saves predicted note events as a CSV file.

webhook_url
string

Callback URL to receive conversion results.

Example:

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

Response

MIDI conversion task initiated successfully

success
boolean
Example:

true

task_id
string
Example:

"task789"

message
string
Example:

"MIDI conversion task queued successfully"