This endpoint generates a musical accompaniment tailored to an uploaded audio file — typically a vocal stem or melody track. It helps users instantly flesh out their vocal ideas with high-quality backing music, all without needing a producer.
uploadUrl, title, negativeTags, tags, callBackUrlm (male), f (female)V4_5PLUS (default), V5text (text generation), first (first track complete), complete (all tracks complete)text and first stages may be skipped, directly returning completeAll endpoints require authentication using Bearer Token.
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
The URL of the uploaded music file to add instrumental to.
"https://example.com/music.mp3"
The title of the music track.
"Relaxing Piano"
Music styles or traits to exclude from the generated instrumental.
"Heavy Metal, Aggressive Drums"
Music style and characteristics for the instrumental.
"Relaxing Piano, Ambient, Peaceful"
The URL to receive task completion notifications when instrumental generation is complete. The callback process has three stages: text (text generation), first (first track complete), complete (all tracks complete). Note: In some cases, text and first stages may be skipped, directly returning complete.
For detailed callback format and implementation guide, see Add Instrumental Callbacks
"https://api.example.com/callback"
Preferred vocal gender for any vocal elements. Optional. Allowed values: 'm' (male), 'f' (female).
m, f "m"
Style adherence weight. Optional. Range: 0-1. Two decimal places recommended.
0 <= x <= 1Must be a multiple of 0.010.61
Creativity/novelty constraint. Optional. Range: 0-1. Two decimal places recommended.
0 <= x <= 1Must be a multiple of 0.010.72
Relative weight of audio consistency versus other controls. Optional. Range: 0-1. Two decimal places recommended.
0 <= x <= 1Must be a multiple of 0.010.65
Model version to use for generation. Optional. Default: V4_5PLUS.
V4_5PLUS, V5 "V4_5PLUS"
Request successful
200, 400, 401, 404, 405, 413, 429, 430, 455, 500 200
Error message when code != 200
"success"