Skip to main content
PUT
create.remix_instrumental

Body

application/json
idempotency_key
string<uuid>
required

A unique UUID you choose. Send the same key to retry safely; we'll return the original response without doing the work again.

source
AudioSource · object
required

The instrumental track (no vocals) to remix. The audio must be a WAV, MP3, or FLAC file between 1 second and 5 minutes long, and at most 50 MB.

callback_url
string<uri> | null

Optional HTTPS URL we'll POST the final response to when the operation reaches ready or failed. Polling remains the canonical source of truth; webhooks are a best-effort latency optimisation.

Required string length: 1 - 2048
n_variations
integer
default:1

How many output variations to produce (1-3).

Required range: 1 <= x <= 3
prompt
string | null

Optional description of the musical style, mood and instrumentation to steer the remix toward — a short phrase or sentence, not comma-separated tags. The output stays instrumental, so vocal or lyric direction has no effect. Examples: A hopeful, driving rock anthem, A slow, emotional solo piano piece around 80 BPM, Dreamy, melancholic synthwave, mid-tempo, Powerful, uplifting orchestral.

Required string length: 1 - 1024

Response

Successful Response

remixed_instrumental
RemixedInstrumental · object
required