Add full songs with vocals to your app, agent or workflow. Generate, extend, cover, split stems, write lyrics and more with one API key.
Private beta. Keys go to approved applicants, and prices may change before launch.
Get $1 in free API credit when you join the beta
Tell us what you are building. No card needed.
12
API endpoints
$1
Free credit for approved beta users
96%
Song success rate on BeatMusic, last 30 days
~1 min
Median time to finished songs on BeatMusic, last 30 days
One API key covers song creation, audio tools and lyrics. Submit a task, then check its status until the songs are ready. Callbacks are coming soon.
curl -X POST https://beatmusic.ai/api/v1/music/generate \
-H "Authorization: Bearer $BEATMUSIC_API_KEY" \
-H "Content-Type: application/json" \
-d '{"mode":"simple","model":"pro","prompt":"An upbeat indie pop song about moving to a new city","instrumental":false}'Send a request with your API key, then read the task status until it completes.
Full songs with vocals or instrumentals from a prompt or your lyrics.
Continue a track from any point in the same voice and style.
Record a song again in a new style and keep its melody.
Rewrite one part of a song and leave the rest unchanged.
Separate vocals and instrumental, or get 12 individual tracks.
Get lossless files for editing and distribution.
Get note data for each instrument to use in a DAW.
Turn a short idea into structured song lyrics.
Get timestamps for karaoke views and subtitles.
Turn a few words into a detailed music style.
Receive a request at your URL when a task finishes, with no polling.
Use Pro for full quality or Lite for lighter workloads.
| Feature | Price | Output |
|---|---|---|
| Generate | $0.095 / call | 2 songs |
| Extend | $0.095 / call | 2 songs |
| Cover | $0.095 / call | 2 songs |
| Replace | $0.0475 / call | 2 songs |
| Stems, WAV, MIDI, lyrics, style | Shared with beta users | See API Docs |
| Task status and balance | Free | — |
Tell us what you are building. We read every request and reply by email.
It is in private beta. Request access below and we will email you when your key is ready.
Yes. Approved beta users get $1 in API credit with no card needed.
Under the planned pricing, generate, extend and cover cost $0.095 per call and return 2 songs. Replace costs $0.0475 per call and returns 2 full-length versions. Checking task status and balance is free.
No. The API is planned to use its own prepaid balance in US dollars, separate from BeatMusic plans and web credits.
No. If a task fails, times out or is blocked by content moderation, the cost goes back to your API balance automatically.
Yes. Every song comes with full commercial rights and a license certificate. The response includes a certificate ID and a certificate_url that returns a PNG certificate you can keep or pass on to your customer. Set licensee to print your customer's name as the holder.
No. Under the planned terms, your API balance does not expire.