Skip to main content
POST
La creación del modelo es asíncrona. Consulta la tarea con task_id y, al terminar, lee el ID del modelo en data.result.model_id.

Authorizations

string
requerido
Bearer Token. Obtén la clave en la página de gestión de claves API.

Body

string
predeterminado:"suno"
Usa siempre suno.
string
requerido
Nombre del modelo personalizado. No puede quedar vacío tras eliminar los espacios iniciales y finales.
string[]
requerido
De 6 a 24 URL HTTP(S) directas y públicas de audio. Se recomiendan MP3, WAV y M4A. Cada URL debe devolver directamente el archivo, no una página de inicio de sesión.
Un archivo multimedia no válido puede hacer fallar toda la creación del modelo. Sube primero los archivos locales y usa sus URL públicas; no envíes rutas locales ni URL blob:.

Response

integer
Código de estado de la respuesta.
array
Resultado del envío. Lee data[0].task_id y consulta el estado del entrenamiento con GET /v1/music/tasks/{task_id}.

Usar el modelo creado

Al terminar, guarda result.model_id. Úsalo después como custom_model_id y omite version y persona_id.
La creación puede tardar varios minutos, incluso unos 20. La disponibilidad puede variar; no prometas una caducidad fija. La creación del modelo y cada generación se cobran por separado.