Status Descriptions
- PENDING: Task is waiting to be processed
- SUCCESS: Vocal separation completed successfully
- CREATE_TASK_FAILED: Failed to create the separation task
- GENERATE_AUDIO_FAILED: Failed to perform vocal separation
- CALLBACK_EXCEPTION: Error occurred during callback
Return Data Description
Based on the separation type you selected during generation, the audio URL fields included in the response will vary:separate_vocal Type Return Fields
When status is SUCCESS, the response includes the following download URLs:originUrl
: Original mixed trackinstrumentalUrl
: Instrumental track without vocalsvocalUrl
: Isolated vocals only track
split_stem Type Return Fields
When status is SUCCESS, the response includes the following download URLs:originUrl
: Original mixed trackvocalUrl
: Isolated vocals only trackbackingVocalsUrl
: Isolated backing vocals trackdrumsUrl
: Isolated drums trackbassUrl
: Isolated bass trackguitarUrl
: Isolated guitar trackkeyboardUrl
: Isolated keyboard trackpercussionUrl
: Isolated percussion trackstringsUrl
: Isolated strings tracksynthUrl
: Isolated synthesizer trackfxUrl
: Isolated effects trackbrassUrl
: Isolated brass trackwoodwindsUrl
: Isolated woodwinds track
Developer Notes
- Use this endpoint to check separation status instead of waiting for callbacks
- Task creation and completion times are included in the response
- Different separation types return different combinations of audio fields
- Audio URLs are only returned when the task is successfully completed
- Audio file URLs have time limits, recommend downloading and saving promptly
separate_vocal
type returnsinstrumentalUrl
andvocalUrl
fields, other instrument fields are nullsplit_stem
type returns detailed instrument separation fields,instrumentalUrl
is null
Authorizations
🔑 API Authentication
All endpoints require authentication using Bearer Token.
Get API Key
- Visit the API Key Management Page to obtain your API Key
Usage
Add to request headers:
Authorization: Bearer YOUR_API_KEY
⚠️ Note:
- Keep your API Key secure and do not share it with others
- If you suspect your API Key has been compromised, reset it immediately from the management page
Query Parameters
The task ID returned from the Separate Vocals from Music endpoint. Used to retrieve detailed information about a specific vocal separation task, including download URLs for all separated audio components.
Response
Request successful
The response is of type object
.