Skip to main content

Suno

Suno V6 is Suno’s music generation model. Use the suno model key to create full songs or instrumentals from a short description, or from your own lyrics and style tags. Each request is one generation and usually returns two tracks; all of them are listed in result_urls. Choose a mode with custom:
  • Inspiration mode (custom: false, default): prompt is a song description of up to 3,000 characters.
  • Custom mode (custom: true): prompt holds the lyrics (up to 5,000 characters), plus optional title, style, negative_tags, max_mode, and duration.

Request parameters

Text limits count Unicode characters. Custom-only fields sent in inspiration mode return HTTP 422. Inspiration mode:
Custom mode:
Submit to POST /api/v1/task/submit/suno. Save the returned data.task_id and poll /api/v1/task/status. A successful task returns every generated track in result_urls:
Do not assume exactly two URLs; iterate over result_urls. Generation usually takes 30–120 seconds.

Pricing

The price covers the whole request, including all returned tracks. version and duration do not change the price. /pricing remains the current source of truth.
See the Suno API reference for the machine-readable Schema.