Skip to main content
POST

Authentication

string
required
All endpoints require Bearer Token authenticationGet your API Key:Visit the API Key management page to get your API KeyAdd it to the request header:

Request Parameters

string
required
Model name, must be "flowmusic" (case-insensitive)
string
required
Unique identifier of the source music, from a successful task’s result.music[].clip_id
string
required
Cover editing instructionExample: "Rearrange this song in jazz style"
number
required
Editing intensityRange: 0 ~ 1; higher values mean larger changes
string
Title of the covered music
string
Random seed, used to reproduce results

Response

integer
Response status code, 200 on success
array
Array of returned data

Use Cases

Scenario 1: Rearrange the whole song in jazz style

Scenario 2: Import external audio, then rearrange

First import external audio via Upload Audio to obtain a clip_id, then run the Cover:
Query Task ResultsCover rearrangement is an asynchronous task; a task_id is returned after submission. Use the Get Task Status endpoint to query generation progress and results. The Cover output is a new clip_id; use the new clip_id for subsequent operations.

Completed Task Result Example

Query response example (GET /v1/music/tasks/{task_id}):