Short answer: Suno does not provide a general public API for every user. If you need music generation inside your own product, a third-party API that connects to the official V6 pipeline is the practical route. This site provides an API key after email registration; you do not need a separate Suno account.
Short answer: Suno-API uses Suno's official V6 model and provides API keys. Register with an email, create a key in the console, and you can call the generation, query, editing and download endpoints. You do not need a separate Suno account.
What an API key lets you do
| Capability | Common endpoint | Purpose |
|---|---|---|
| Song generation | POST /api/music/create | Send a description or lyrics and get two song results |
| Task query | POST /api/music/query | Look up generation progress and audio URLs by song_id |
| Editing and stems | /api/music/* | Cover songs, extend, replace sections, separate stems, WAV and more |
| Media download | /api/music/download* | Download MP3, WAV, video, cover art and lyric files |
Get a key in three steps
- Register and sign in to the console with an email. No phone number and no Suno account required.
- Create an API key under "Token management". The full key is shown only once, so save it to a server-side environment variable.
- Send
Authorization: Bearer YOUR_API_KEYin the request header and follow the quick start to make your first generation.
Your first generation request
curl -X POST "https://www.suno-api.io/api/music/create" -H "Authorization: Bearer YOUR_API_KEY" -H "Content-Type: application/json" -d '{
"description": "warm pop, piano intro, clear female vocal",
"model": "suno-v6"
}'
A standard generation costs 0.6 yuan and usually returns 2 songs. Save the song_id from the response, then call the query endpoint to read the status; once generation finishes you can download MP3 or WAV.
Models and billing
| Item | Details |
|---|---|
| Default model | suno-v6, plus suno-v6-wild and suno-v6-mini |
| Standard generation | 0.6 yuan per request, always returns 2 songs |
| Query and download | Read endpoints such as song query, timestamped lyrics and media download are not charged extra |
| Failed tasks | Tasks confirmed as failed are refunded according to platform rules |
Pre-launch checklist
- Keep the API key in a server-side environment variable. Do not put it in browser JavaScript or a public repository.
- Set a long enough timeout on generation requests, and query the task after a timeout before resubmitting to avoid duplicate submissions and duplicate charges.
- Control concurrency for batch jobs with a queue, and store the request ID and song_id of each call so you can recover and deduplicate.
- For commercial delivery, also keep generation records and apply for a music commercial license where the conditions apply.
FAQ
Where do I create an API key?
Sign in and go to Token management to create one. The full key is shown only once.
Do I need my own Suno account?
No. Register a Suno-API account and create a key, and you can call the endpoints.
Which model is used?
Suno-API uses Suno's official V6 model and provides API keys.
What does pricing look like?
On our platform: 0.6 yuan per request, 2 songs per request, no monthly fee and no card required. Song query, timestamped lyrics, vocal separation and stem deletion are free, and lyric tools have a free quota. See the billing page for the full details.
Can I use the songs commercially?
Commercial use depends on the license you hold and how you use the music, not on whether it came through an API. Our platform lets you apply for a music commercial license; see the commercial licensing page for the rules and how to apply.
Summary
In one line: Suno-API uses Suno's official V6 model and provides API keys. To integrate directly, start by applying for a key; to hear the output first, generate a song in the studio.
¥0.6 per generation, 2 tracks, unlimited downloads
Runs on the Suno V6 engine. Download MP3 or WAV as often as you like. Signing up needs an email address, not a phone number.


