Two ways to make a song
Describe it in up to 200 characters and let the model write the words, or send up to 3,000 characters of your own lyrics with section tags like [Verse] and [Chorus].
The Suno V6 API: full songs from a description or your own lyrics, at $0.096 for two takes.
suno-v6Updated import os, time, requestsapi = "https://api.zurelay.com/v1"headers = {"Authorization": f"Bearer {os.environ['ZURELAY_API_KEY']}"}song = requests.post(f"{api}/music", headers=headers, json={ "model": "suno-v6", "prompt": "A cheerful acoustic folk song about morning coffee",}).json()while song["status"] in ("queued", "in_progress"): time.sleep(5) song = requests.get(f"{api}/music/{song['id']}", headers=headers).json()for track in song["tracks"]: print(track["title"], track["url"])Base URL https://api.zurelay.com/v1. Works with any OpenAI SDK. Music API docs
Pricing
Pay as you go from prepaid credit, with no subscription. Top up from $10. Requests that fail are never billed.
| Rate | Zurelay | Suno list | You save |
|---|---|---|---|
Per song 2 takes included | $0.096 | — | — |
One price per song, for two takes. You pay only when it's delivered.
Move the sliders to your monthly usage.
$0.00 a year
Cost
Typical workloads at Zurelay's live prices, next to the list price.
Two takes of one song.
12 songs, two takes each.
100 songs, two takes each.
Overview
Suno V6 makes complete songs, with vocals or without, from a short description or from lyrics and a style you write yourself. Each request returns two takes as MP3 files for one price.
Suno V6 writes and performs complete songs. Describe what you want in a sentence, or give it your own lyrics, a style and a title, and it returns two different takes of the song.
On Zurelay you call it with POST https://api.zurelay.com/v1/music. The request answers at once with a job id; poll GET /v1/music/{id} until it's completed, usually in about a minute, then download each take as an MP3.
A song costs $0.096, whichever way you make it, and you're charged only when it's delivered. If a song fails or times out, it's free.
Suno has no public API of its own and Zurelay isn't affiliated with Suno. Requests run on third-party capacity, so availability can change.
Strengths
Describe it in up to 200 characters and let the model write the words, or send up to 3,000 characters of your own lyrics with section tags like [Verse] and [Chorus].
Each request comes back with two different performances of the song, so you can pick the better one without paying twice.
Turn vocals off for background music, from a description or from a style alone, and list instruments or genres to keep out.
The price is held while the song is made and charged when it arrives. A song that fails, is refused or times out costs nothing.
Use cases
Instrumental beds for videos, games and podcasts, described in a sentence.
Hear words you've written performed in a style you choose, before you take them further.
Try several musical directions for an idea quickly and cheaply.
Add song creation to your own product with one API call and a job to poll.
Get started
No waitlist and no new SDK. If your code already talks to OpenAI, it already talks to Zurelay.
Sign up, add credit and create an API key. Set a monthly budget or a rate limit per key if you like.
Change the base URL. Everything else in your code stays the same.
https://api.zurelay.com/v1POST a description or your lyrics to /v1/music, poll the job every few seconds until it's completed, then download both takes as MP3s.
suno-v6Compare
$1.40 / $7.00 per 1M tokens
Claude Opus 5.5 by Anthropic, 65% below list price.
Claude Opus 5.5 API$2.50 / $12.50 per 1M tokens
GPT-6 Astra by OpenAI, 75% below list price.
GPT-6 Astra APIfrom $0.03 per image
Nano Banana 2.1 by Google, 11% below list price.
Nano Banana 2.1 API$0.096 per song on Zurelay, and each song comes in two takes. You pay only when a song is delivered.
Create a Zurelay API key, POST to https://api.zurelay.com/v1/music with model suno-v6 and either a prompt or your own lyrics and style, then poll GET /v1/music/{id} until its status is completed.
No. Suno has no public API of its own, and Zurelay isn't affiliated with Suno. Requests run on third-party capacity, so availability can change.
In our tests songs ran from under a minute to about three and a half minutes, depending on the lyrics and style. The length can't be set yet.
Requests naming a famous artist, or using someone else's lyrics, may be refused by the model's content filter. Describe the sound you want instead. A refused song is free.
Zurelay doesn't grant rights in the songs or promise they're free of other people's claims. Check Suno's terms and the rules where you publish before you release or sell one.
30 days. Each take's download link lasts 24 hours; fetch the song again for a new one.
Create a key in seconds, point the SDK you already use at Zurelay, and every request costs up to 90% less from the first token.