Skip to main content
POST
Este endpoint cria um cover diretamente de uma URL pública de áudio; não é preciso chamar uploadTask antes. Ele retorna task_id; consulte GET /v1/music/tasks/{task_id}.

Authorizations

string
obrigatório
Bearer Token. Obtenha a chave na página de gerenciamento de chaves de API.

Body

string
padrão:"suno"
Use sempre suno.
string
obrigatório
URL HTTP(S) direta e pública para um áudio. O áudio deve ter menos de 8 minutos. Caminhos locais, URLs blob: e links com login não são aceitos.
string
padrão:"v6"
Versão pública: v6 / v6-wild / v6-mini. Padrão v6; omita ao usar custom_model_id.
string
UUID completo retornado pela tarefa de criação. Incompatível com version e persona_id.
boolean
Envie este campo explicitamente. Com false, use gpt_description; com true, use os campos de letra e estilo.
boolean
padrão:"false"
Se deve gerar áudio instrumental. Com custom=true e este campo em false, prompt é obrigatório.
string
Descrição de inspiração. Obrigatória com custom=false; máximo de 3.000 caracteres.
string
Letra personalizada, até 5.000 caracteres.
string
Descrição do estilo, até 1.000 caracteres.
string
Título, até 80 caracteres.
string
Estilos a excluir.
number
Peso do estilo, de 0 a 1.
number
Peso de criatividade, de 0 a 1.
number
Peso do áudio, de 0 a 1.
boolean
Se deve reescrever criativamente a letra enviada.
string
Gênero da voz: Male / Female.
string
ID da Persona, incompatível com custom_model_id.
integer
Duração alvo, de 10 a 360 segundos. Disponível somente no modo personalizado.
string
Variação de estilo: off / normal / high / extra / max.
boolean
padrão:"false"
Ativa o modo Max. Requer modo personalizado e cobra o dobro do preço padrão.
string
Formato de saída: mp3 / m4a / wav.

Response

integer
Código de status da resposta.
array
Resultado do envio. Leia data[0].task_id e consulte a API de tarefas.