Skip to main content
POST
This endpoint has no version dimension: do not pass version — if passed, it is discarded and does not affect billing.

Authorizations

string
required
All endpoints require authentication using a Bearer TokenGet an API Key:Visit the API Key management page to get your API KeyAdd the following to the request headers when using it:

Body

string
default:"suno"
Audio model. Currently pass suno (defaults to suno if omitted).
string
required
What description do you want for the lyrics you wish to generate, after removing leading and trailing spaces it cannot be empty.
string
lyrics model: classic / remi. Not provided will use the service default setting.
Get Result: After submission, poll GET /v1/music/tasks/{task_id}. Prioritize reading result.lyrics[]’s text, title, and tags; also compatible with result.text, string-form result.lyrics, and historical array structure.

Response

integer
Response status code
array
Returned data array