Suno AISuno AI
For developers

Suno API for your app

Build music features on Suno V6 with one REST API. Generate songs from a prompt or your own lyrics, then extend, cover, split stems and export WAV. API access is provided by our partner Wizzx and billed per request.

$0.20 free credits on sign-up · No subscription · Failed tasks refunded

generate.shPOST /api/v1/music/generate
curl -X POST https://api.wizzx.ai/api/v1/music/generate \
  -H "Authorization: Bearer $WIZZX_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "custom": false,
    "instrumental": false,
    "version": "v6",
    "prompt": "Late-night lo-fi piano with soft rain"
  }'

# → { "data": { "task_id": "task_01hf8k…" } }

curl -X POST https://api.wizzx.ai/api/v1/task/status \
  -H "Authorization: Bearer $WIZZX_API_KEY" \
  -d '{ "task_id": "task_01hf8k…" }'

$0.06

per song request, 2 tracks returned

v6 · wild · mini

three versions, one price

30+

music actions on one endpoint

$0.20

free credits, no card required

Everything Suno does, as an API

Each operation is one task at POST /api/v1/music/{action}. Later actions build on your earlier tracks by task ID.

Generate songs

Inspiration mode writes the lyrics from a short brief. Custom mode takes your lyrics, title, style tags and a target length of 10–360 seconds.

Extend, cover and replace

Continue a track from any second, sing it again in a new style, or rewrite one section and keep the rest.

Start from your own audio

Upload a clip, then cover it, extend it, or add vocals or an instrumental around it.

Stems, MIDI and analysis

Extract one stem or separate all of them, export MIDI, and get the BPM and timestamped lyrics.

Personas and custom models

Keep a consistent voice across songs with personas, or train a custom model on 6–24 reference tracks.

Export and music video

Download any finished track as MP3, M4A or WAV, or render a music video for it.

Pay per request

Credits are bought once and never expire. Max mode doubles the price for higher fidelity.

ActionPrice per request
Generate a song (2 tracks)$0.06
Generate in Max mode$0.12
Extend or cover a track$0.06
Extract one stem$0.193
Separate all stems$0.462
Write lyrics$0.016
Download as MP3, M4A or WAV$0.003

Prices from the Wizzx catalog in October 2026. The model page always shows the current rate. See live pricing

Live in three calls

Every request is asynchronous: submit a task, keep its ID, then fetch the result.

  1. 1

    Create an API key

    Sign up on Wizzx and create a secret key in the dashboard. Keep it on your server, never in browser code.

  2. 2

    Submit a task

    POST your prompt to /api/v1/music/generate. The response returns a task_id right away.

  3. 3

    Fetch the result

    Poll /api/v1/task/status until it reports SUCCEEDED, then read the track URLs and lyrics.

Suno API FAQ

Start building with the Suno API

Get $0.20 in free credits and generate your first track in a few minutes.