Music generator
Create song
Queue a Mureka AI music generation job from lyrics and a style prompt, then poll until your finished tracks are ready to stream or download.
POST
Creates a music generation job powered by Mureka AI on WaveSpeed. Credits are deducted when the job is queued. Poll Poll music status with the returned
generation.id until status is COMPLETED or FAILED.
For the dashboard UI (models, lyrics, playback, and the global player), see Music generator and Playback & player.
Headers
Request body
string
required
Song lyrics. Required for song models (
auto, mureka-9, mureka-8, mureka-o2, mureka-7.6). Max 3000 characters.string
required
Style prompt — genre, mood, tempo, vocal style. Max 1024 characters.
string
Model key. Default:
auto (Mureka V9).string
Output audio format:
mp3, wav, or flac. Default: mp3.Async completion
Poll Poll music status withgeneration.id until status is COMPLETED or FAILED. Webhooks are not supported on the public API.
Response
Example
Errors
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
application/json
Song lyrics (required for song models, up to 3000 chars)
Style prompt — genre, mood, vocal style (up to 1024 chars)
Model key: auto, mureka-9, mureka-8, mureka-o2, mureka-7.6, mureka-7.5
Available options:
mp3, wav, flac 
