Suno alternative with an API: what Sume's Music Router does
Looking for a music generator you can call from code? What Sume's Music Router takes in, returns and does not do, so you can decide if it fits.

If you searched for a Suno alternative with an API, here is what Sume offers, stated on its own terms: a Music Router at POST /v1/music-router/generate that turns a text prompt (and an optional image) into a track through Lyria 3.5 or Lyria 3 Pro, returned as a hosted audio file from a job. This post makes no comparison with any other service; use it to check the fit against your needs.
Every Sume fact is from the Music Router and Music 1.0 docs and the pricing page, read 2026-09-29.
What can the API do?
| Capability | On Sume |
|---|---|
| Text to music | Yes, prompt 1-5,000 characters |
| Image-conditioned music | Yes, optional public HTTPS image_url |
| Lyrics and vocals | Catalog lists lyrics as a capability; steer with the prompt |
| Engines | sume/music-auto (Lyria 3.5 today), lyria-3.5, lyria-3-pro |
| Length | Set in the prompt; duration is rejected |
| Stems, audio input, negative prompt | Not documented / unsupported |
| Delivery | Async job, sync wait up to 30 s, or webhook |
What does a call look like?
curl -X POST https://api.sume.com/v1/music-router/generate \
-H "Authorization: Bearer $SUME_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: alt-001" \
-d '{
"prompt": "Punchy funk-pop, 108 BPM, B-flat major. Slap bass, brass stabs. A 1-minute track. Instrumental, no vocals."
}'How do I get the file?
Poll GET /v1/jobs/{id}/status until completed, then read GET /v1/jobs/{id}/result for the audio in result.artifacts[], typically audio/mpeg on media.sume.com. Use Sume media URLs from the result; raw provider URLs are not public outputs.
What does it cost, and what about rights?
Every Music Router model charges the fixed music price per generation, shown on API pricing, plus the default agent fee. For rights, read the Sume Terms of Service yourself; the docs pages above do not state a licence for generated music.
Sources
Related posts
More in Developers
- Suno API: the music API options and what Sume offers
Looking for a Suno API? Sume does not list Suno, but the Music Router takes a prompt and returns audio. Request shape, async polling, limits and fixed price.
- Suno old models retired, what now? Keep a music API stable
Vendors retire music models and Sume's Music 1.0 is retiring gradually too. Call the router, log job.model and routed_model, and pin ids so changes are visible.
- API sync mode wait timeout: the job is still running, so poll
When a Sume sync request returns before the job ends, the job still runs. Read sync.timed_out and sync.capacity_exhausted, then poll status_url, not a resubmit.
- Talking avatar in JS: make one from Node, play it in React
A talking avatar in JavaScript: create it and send it a script from Node with the Sume SDK, wait for the job, then play the returned MP4 in React.
Written by Sume