create.remix_instrumental
Submit an instrumental remix request.
Returns immediately with status: processing. Use the matching GET to
poll for completion, or supply a callback_url to receive a webhook.
Takes an existing instrumental track (no vocals) and produces new
instrumental variations of it. By default the source itself guides the
output. Optionally supply a prompt to steer the result toward a described
style or mood — it’s echoed back on the operation. For remixing a track
that contains vocals, use create.remix_song instead. Set n_variations
(1-3) for how many variations to produce — each appears as a separate
entry in outputs when the operation is ready.
Credits cost: 3 per variation (so n_variations: 3 costs 9).
Insufficient credits returns 402 — see errors.
Body
A unique UUID you choose. Send the same key to retry safely; we'll return the original response without doing the work again.
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.
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.
1 - 2048How many output variations to produce (1-3).
1 <= x <= 3Optional 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.
1 - 1024Response
Successful Response
