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 specifies the audio file URL to be processedtitle specifies the title for the generated musicmodel specifies the AI model version for generationtags and negativeTags are used to control music styletext (text generation), first (first track completed), complete (all completed)All APIs require authentication via Bearer Token.
Get API Key:
Usage: Add to request header: Authorization: Bearer YOUR_API_KEY
Note:
URL of the uploaded audio file. Specifies the source audio file location for adding accompaniment.
"https://example.com/music.mp3"
Title of the generated music. Will be displayed in the player interface and file name.
"Relaxing Piano"
Music styles or characteristics to exclude from the generated audio. Used to avoid specific unwanted music elements.
"heavy metal, fast drums"
Music styles or tags to include in the generated music. Defines the desired music style and characteristics.
"relaxing, piano, soothing"
URL address for receiving instrumental generation task completion updates. This parameter is required for all instrumental generation requests.
text (text generation), first (first track completed), complete (all completed)"https://example.com/callback"
The AI model version to use for generation.
V5: Superior musical expression, faster generation.V4_5PLUS: V4.5+ is richer sound, new ways to create.V4_5PLUS, V5 "V4_5PLUS"
Vocal gender preference. Optional. 'm' for male, 'f' for female. Based on practice, this parameter can only increase the probability but cannot guarantee adherence to male/female voice instructions.
m, f "m"
Adherence strength to specified style. Optional. Range 0–1, up to 2 decimal places.
0 <= x <= 1Must be a multiple of 0.010.61
Controls experimental/creative deviation level. Optional. Range 0–1, up to 2 decimal places.
0 <= x <= 1Must be a multiple of 0.010.72
Relative weight of audio elements. Optional. Range 0–1, up to 2 decimal places.
0 <= x <= 1Must be a multiple of 0.010.65
Request successful
Response status code
200, 401, 402, 404, 409, 422, 429, 451, 455, 500 Error message when code != 200
"success"