API de Speed (velocidad)
Descripción del endpoint
Speed cambia la velocidad de reproducción de una canción existente, con la opción de mantener el tono.
Endpoint: POST /api/music/speed
Facturación: De pago, facturada según el modelo solicitado; el importe realmente cobrado sigue la configuración de precios del back-office.
Modelo recomendado: suno-v6. Se pueden usar suno-v6, suno-v6-wild y suno-v6-mini.
Tiempos de espera y timeouts (importante): es un endpoint síncrono — el pedido solo se acepta y se entrega a generación cuando llega la respuesta. Según lo medido, la mayoría de las peticiones responden en 1-3 segundos, alrededor del 10% tardan más de 30 segundos y la más lenta ronda los 230 segundos. Configura el timeout del cliente en 300 segundos o más; no recibir respuesta no significa que no se haya generado nada, y no reintentes justo después de un timeout (eso duplica el pedido y vuelve a cobrar). Si la conexión se cayó, confírmalo más tarde con
GET /api/music/songs. Consulta «Tiempos de espera y configuración de timeout» en el Resumen de la nueva API.
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 |
| source_clip_id | string | sí | - | El song_id real de la canción de origen; debe estar completada y ser accesible con la clave de API actual |
| speed_multiplier | number | sí | - | Multiplicador de velocidad; debe ser positivo, con un máximo de cuatro decimales |
| keep_pitch | boolean | no | false | Si mantener el tono; con true el tono de la voz no cambia con la velocidad |
| song_title | string | no | - | Título del resultado |
Ejemplo de petición
curl -X POST https://www.suno-api.io/api/music/speed \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "suno-v6",
"source_clip_id": "source_song_id",
"speed_multiplier": 1.2,
"keep_pitch": true,
"song_title": "Versión con velocidad cambiada"
}'
Respuesta
{
"code": 200,
"message": "success",
"data": {
"clips": [
{
"song_id": "result_song_id",
"song_title": "Versión con velocidad cambiada",
"status": "processing"
}
]
}
}
Una llamada devuelve 1 resultado (las acciones de edición no producen 2 canciones). Guarda clips[].song_id y sondea la API de consulta de canciones hasta que llegue a completed.
Notas
speed_multiplierdebe ser positivo y con un máximo de cuatro decimales; más de cuatro decimales devuelve HTTP 400 antes de cualquier cobro.- La duración del resultado es aproximadamente la original dividida por el multiplicador de velocidad.
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