AI Music Generation API

Call one endpoint and get back a finished, royalty-ready song — vocals, instruments, stems and lyrics — generated in any style and delivered as WAV or MP3, ready to drop into your platform or app.

Songs plus stems

Each call returns a finished track and separated stems — vocals, drums, bass and more — not just one mixed file.

Cleared for release

Every generation is royalty-ready and ships with a commercial license, so your users can publish and monetize.

Built to scale

Generate one track or thousands with predictable JSON responses and async job polling or webhooks.

Any style or voice

Pass a prompt, lyrics or a reference and control genre, mood and vocal style straight from your own UI.

Frequently asked questions

What formats does the API return?

Every job returns a mixed track and separated stems as WAV or MP3 download URLs, plus JSON metadata like duration, BPM and the prompt used.

Can my users legally release music made through the API?

Yes — generations are royalty-ready and a commercial license is available, so tracks can be published, streamed and monetized on your platform.

Is generation synchronous or do I have to poll?

It's asynchronous: you get a job id immediately and poll or receive a webhook for the finished files, usually within seconds to a couple of minutes.