SUNO nos permite obtener archivos de música en formato wav. Este documento explica el método para integrar la API correspondiente. El parámetro principal de entrada de esta API esDocumentation Index
Fetch the complete documentation index at: https://docs.xhuoapi.ai/llms.txt
Use this file to discover all available pages before exploring further.
audio_id, que es el ID de la canción generado oficialmente; opcionalmente también soporta callback_url para una llamada asíncrona de retorno.
Aquí el audio_id que usamos es 4e43116a-bf09-472c-8e1c-655eabf02682.
file_url dentro de data es el archivo de música en formato wav obtenido, el cual es una dirección CDN accesible públicamente.
Sobre la persistencia y vigencia del enlace WAV Los archivos WAV en el CDN de Suno upstream (https://cdn1.suno.ai/{audio_id}.wav) solo se mantienen por unos días, luego son eliminados y al acceder retornan un error 403. Para evitar que el enlace expire, esta API automáticamente copia el archivo WAV upstream a nuestro propio CDN (https://platform.cdn.xhuoapi.ai/suno/{task_id}.wav) antes de devolver la respuesta. Elfile_urlretornado es la dirección estable del archivo copiado, que no expirará inmediatamente por la caducidad del CDN upstream. La vigencia del enlace copiado es de 30 días; después de ese periodo el archivo será limpiado periódicamente, por lo que se recomienda descargarlo y almacenarlo adecuadamente en su propio sistema cuanto antes. En casos muy raros en que la copia falle, se devolverá el URL original upstream, manteniendo el comportamiento histórico.

