API de refuerzo de estilo

Actualizado el 2026-09-18 · equipo de Suno-API

Descripción del endpoint

El refuerzo de estilo expande una etiqueta de estilo corta en una descripción de estilo más completa y más adecuada para la generación de Suno, y también puede generar un pasaje de estilo a partir de la letra completa.

Endpoint: POST /api/music/boost-style

Facturación: Gratis dentro de la cuota (como máximo 10 llamadas por minuto y 300 al día por usuario); por encima de la cuota gratuita se cobra 0,1 ¥ por llamada.

Detectar el exceso: cuando se supera la cuota gratuita la petición sigue funcionando con normalidad, y las cabeceras de respuesta incluyen X-Suno-Helper-Free: false y X-Suno-Helper-Over-Limit: minute (o day), de modo que el cliente puede avisar de que esta llamada se ha facturado.

Modelo recomendado: suno-v6. Se pueden usar suno-v6, suno-v6-wild y suno-v6-mini.

Salida en chino: cuando el contenido de la petición (originalTags/lyrics/user_guidance) contiene chino y no se declara idioma, el servicio añade automáticamente (请用中文描述) después de original_tags y agrega user_guidance=语言:简体中文;乐器名也用中文, para elevar la tasa de acierto de las descripciones de estilo en chino. Los valores realmente enviados se devuelven en appliedOriginalTags y appliedUserGuidance de la respuesta. Si el contenido que envías ya indica un idioma (por ejemplo «describe en chino simplificado»), el servicio no modifica nada.

Autenticación

Parámetro Tipo Obligatorio Notas
Authorization string sí Bearer YOUR_API_KEY
Content-Type string sí application/json

Parámetros de la petición

Parámetro Tipo Obligatorio Por defecto Notas
model string sí - Nombre de modelo para el cliente: suno-v6, suno-v6-wild o suno-v6-mini
originalTags string no - Etiquetas de estilo originales
original_tags string no - Alias compatible de originalTags
style string no - Etiquetas de estilo originales; alternativa a originalTags
instrumental boolean no false Si reforzar hacia un instrumental
lyrics string no - Letra completa; al enviarla, se genera una descripción de estilo a partir de su contenido
user_guidance string no - Petición del usuario en lenguaje natural, por ejemplo «añade suona y erhu, voz masculina, ritmo más rápido»; la plataforma tiene un campo con el mismo nombre y lo pasa tal cual

Ejemplo de petición

curl -X POST https://www.suno-api.io/api/music/boost-style \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "suno-v6",
    "originalTags": "pop, piano, male vocal",
    "lyrics": "[Verse]\nLa noche cae tras la ventana\n[Chorus]\nCaminamos hacia la luz",
    "user_guidance": "añade suona y erhu, voz masculina, ritmo más rápido",
    "instrumental": false
  }'

Respuesta

{
  "code": 200,
  "message": "success",
  "data": {
    "originalTags": "pop, piano, male vocal",
    "instrumental": false,
    "upsampledStyle": "Mandopop, expressive male vocal, warm piano ballad...",
    "requestId": "request_id"
  }
}

upsampledStyle es la descripción de estilo completa que debe escribirse de vuelta en el campo Style.

SiguienteAPI de sugerencias de prompt

Obtener una clave de API

Crea una clave de API en la consola después de registrarte. Cada generación cuesta 0,6 ¥ y devuelve 2 pistas, las descargas son ilimitadas y no hace falta número de teléfono.

Obtener clave de API Volver al resumen