Capability

Remix

Reimagine an existing song with a new prompt and/or lyrics. Available in v5, v6, and v7 — the version is cosmetic for this capability.

Compat route available

POST /v{5,6,7}/generate/remix covers remix_song with old-style field names. The old free-form parameters object has no equivalent and is dropped. See Compat Routes.

Quickstart

POST/v7/generate/remixcompat route, simplest way to start

curl -X POST https://apiv2.soundverse.ai/v7/generate/remix \ -H "Authorization: Bearer sksoundverse_..." \ -H "Content-Type: application/json" \ -H "Idempotency-Key: remix-req-001" \ -d '{ "song_reference_url": "https://example.com/original-song.mp3", "prompt": "make it a synthwave remix", "lyrics": "" }'

song_reference_url is required — omitting it returns 400 {"error": "MISSING_FIELD"}.

remix_song — native payload

POST/v1/generationstool_id for (model, "remix_song")

FieldTypeRequiredDefaultDescription
songfile inputYesThe song to remix. mp3/m4a, up to 40MB.
promptstringNo""How to remix it — style, mood, genre. Optional.
lyricsstringNo""New lyrics for the remix. Optional — leave blank to keep it instrumental-ish.

The remix tool takes no model parameter internally — v5/v6/v7 are cosmetically identical: same price, same behavior. The version in the URL/tool_id exists only for consistency with the rest of the catalog.

Pricing

VersionRoyalty-FreeStandardDistributionSyncMaster
v5 / v6 / v7$0.30$0.30$0.30$0.30$0.30

USD per remix, by license tier.