Skip to main content
POST
MiniMax Music
MiniMax AI music generation model, supporting creating AI music from text descriptions and lyrics across various styles, moods, and scenes

Request Headers

string
required
Supports: application/json
string
required
Bearer authentication format, for example: Bearer {{API Key}}.

Request Body

string
required
Model version. music-2.5+ is the latest recommended version supporting instrumental generation; music-2.5 is the standard version; music-2.0 is the base versionOptional values: music-2.5+, music-2.5, music-2.0
string
Song lyrics separated by \n. Supports structure tags: [Intro], [Verse], [Pre Chorus], [Chorus], [Interlude], [Bridge], [Outro], [Post Chorus], [Transition], [Break], [Hook], [Build Up], [Inst], [Solo]Length limit: 0 - 3500
string
Music description specifying style, mood, scene, etc. Required when is_instrumental is true (music-2.5+ only)Length limit: 0 - 2000
object
Audio parameter settings
string
default:"url"
Output format, fixed to url, returns audio linkOptional values: url
boolean
default:false
Whether to add AIGC watermark at the end of audio
boolean
default:false
Generate instrumental music (no vocals). Only supported by music-2.5+, prompt is required when enabled
boolean
default:false
When enabled and lyrics is empty, automatically generates lyrics from prompt. Only supported by music-2.5 and music-2.5+

Response

string[]
Generated audio list
Last modified on April 2, 2026