Flow Music
Upload Audio
Import external audio into Flow Music in exchange for a clip_id for subsequent extend / replace / cover / stem operations
POST
Authentication
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
Model name, must be
"flowmusic" (case-insensitive)URL of the audio file to upload; must be publicly accessible
Response
Response status code, 200 on success
Array of returned data
Use Cases
Scenario 1: Import external audio in exchange for a clip_id
result.music[0].clip_id; it can then be used for Extend / Replace / Cover / Stems.
Query Task ResultsAudio upload is an asynchronous task; a
task_id is returned after submission. Use the Get Task Status endpoint to query generation progress and results.Completed Task Result Example
Query response example (GET /v1/music/tasks/{task_id}):