Demander l'autorisation de téléversement
POST
/suno/uploads/audio
- Obtenir upload_id et infos de téléversement S3 présignées (
url,fields) - Le client téléverse directement vers S3 avec
urletfields(pas via cette API) - Étape 1 du flux ; puis upload-finish et requête de statut
Authorizations
bearer
Type
HTTP (bearer)
Request Body
application/json
extension
string
Required
Extension du fichier audio, ex. mp3
Responses
Succès
application/json
object
id
string
Required
ID de tâche de téléversement (upload_id)
url
string
Required
URL de téléversement S3
fields
object
Required
is_file_uploaded
boolean
Required
Fichier déjà téléversé ou non