Suno · Music Generation

Suno Music API · Introduction

Suno is the most full-featured AI music capability: generate a whole song from one sentence, plus extend, cover, mashup, split stems, make sound effects, add cover art, even train a custom style. Below we explain it in plain language, then link to every capability.

How to call (in 3 lines)

  1. Every capability goes to one endpoint:POST /api/cqt/generator/suno; the task field decides what you do.
  2. You first get a taskId back — the music is not ready immediately.
  3. Poll with the taskId:GET /api/cqt/info/suno?id=taskId until status becomes success.

About pricing

Each call costs credits, varying by capability: 30 for a song, 10 for a sound effect, 60–150 for stem separation, 1–4 for small tools (lyrics/tags/export). Credits are auto-refunded if a task fails.

Model versions

Creation capabilities need a model: v55 (latest, recommended), v50v45+v45v40. When unsure, use v55.

Capability map

Click any capability for details and live try-out:

Music Creation

Common Errors

CodemsgMeaningHow to fix
451artist name not allowedYour description references a specific artist, which Suno does not allow. Message: "we don’t reference specific artists on Suno".Remove the artist name and use style/genre words (e.g. pop, jazz, upbeat), then retry
451content moderationPrompt/lyrics rejected by content moderationEdit the prompt or lyrics and retry
401UnauthorizedInvalid or disabled API KeyCheck the Authorization header and API Key
402insufficient creditsInsufficient creditsRecharge in the console and retry
429Task limit reachedToo many running tasks (concurrency limit)Wait for running tasks to finish, then submit
500failed / timeoutTask failed or request timed outRetry later; contact support if it persists

Tip: after saving your API Key via Authorize (top-right), every capability page supports "Try it".