MusicAPI
HomeDocs
HomeDocs
  1. Docs
  • Introduction
  • Credits Usage Guide
  • Music API FAQ & Troubleshooting
  • Special Scenarios
  • Error handling
  • Webhook Integration Guide
  • Get Your Suno API Key
  • sonic
    • Sonic Instructions
    • create / extend / cover / remaster / add vocals / add instrumental
      POST
    • upload and extend music
      POST
    • upload and cover music
      POST
    • create persona
      POST
    • sample
      POST
    • mashup
      POST
    • get BPM
      POST
    • get VOX
      POST
    • get wav
      POST
    • get midi
      POST
    • get lyrics timeline
      POST
    • upsample tags
      POST
    • stems basic
      POST
    • stems full
      POST
    • replace section
      POST
    • upload music
      POST
    • create voice
      POST
    • get music
      GET
  • riffusion(Deprecated)
    • Riffusion instructions
    • create music (with lyrics)
      POST
    • create music (with description)
      POST
    • cover music
      POST
    • extend music
      POST
    • replace music section
      POST
    • swap music sound
      POST
    • swap music vocals
      POST
    • upload
      POST
    • get music
      GET
  • producer
    • Producer instructions
    • Complete Request Examples
    • create music
    • upload
    • download
    • get music
    • Extend an existing music track
    • Replace a section of an existing music track
    • Cover an existing music track
  • studio(Unavailable)
    • Studio Instructions
    • description mode (Use case1)
    • extend mode (Use case2)
    • custom mode (Use case3)
    • instrumental mode (Use case4)
    • get music
  • lyrics generation
    • Make Lyrics
  • nuro
    • Nuro Instruction
    • Error handling
    • create vocal music
    • create instrument music
    • get music
  • get-credits
    GET
  • Schemas
    • ExtendMusicRequest
    • ReplaceMusicRequest
    • 记录不存在
    • CoverMusicRequest
    • CreateTaskAccepted
    • 参数不正确
    • ErrorResponse
  1. Docs

Get Your Suno API Key

How to Get a Suno API Key (2026)#

Suno does not offer broadly available public API keys. To build with Suno-style music
generation, developers use MusicAPI — an independent developer platform with REST
endpoints, webhooks and commercial licensing. Here is how to get your API key and make
your first call in about two minutes.

1. Create a free account#

Sign up at musicapi.ai with Google, or use an email magic link.
New accounts include free trial credits — no credit card required.

2. Generate your API key#

Open Dashboard → API Keys and click Create API Key. The key is shown once —
store it somewhere safe (an environment variable, not your codebase).

3. Make your first call#

Send the key as a Bearer token:
curl -X POST 'https://api.musicapi.ai/api/v1/sonic/create'
-H 'Authorization: Bearer YOUR_API_KEY'
-H 'Content-Type: application/json'
-d '{
"custom_mode": false,
"gpt_description_prompt": "a song about sky",
"mv": "sonic-v4-5"
}'
The response returns a task_id. Audio is typically ready in about 2 minutes — fetch it
with Get Music, or receive a push via the
Webhook Integration Guide.

Key facts#

One standard generation costs 15 credits and returns 2 songs.
Keys never expire, and you can rotate them any time from the dashboard.
Rate limits: polling 1200 req/min per account; generation throughput scales with your
concurrency and credit balance.
All generated audio includes commercial usage rights.

FAQ#

Is this an official Suno API key?
No — MusicAPI is an independent developer platform for Suno-style generation and is not
affiliated with or endorsed by Suno. Model versions are selected per request via the
mv parameter (sonic-v3-5 → sonic-v5-5).
How many free credits do new accounts get?
Enough for your first test generations — sign up and the balance is visible immediately
in the dashboard.
Can I use the key in production?
Yes. Top up credits pay-as-you-go or pick a monthly plan; keys work the same either way.
Modified at 2026-07-02 10:56:16
Previous
Webhook Integration Guide
Next
Sonic Instructions
Built with