Skip to main content
POST
Référence audio source : aucune ID supplémentaire n’est nécessaire pour une piste issue d’un morceau existant. Transmettez la task_id de la tâche source et audio_index pour choisir la piste dans data.result.music[] (indexé à partir de 1, valeur par défaut 1).

Authorizations

string
requis
Toutes les interfaces nécessitent une authentification via Bearer TokenObtenir la clé API :Rendez-vous sur la page de gestion des clés API pour obtenir votre clé APILors de l’utilisation, ajoutez dans l’en-tête de la requête :

Body

string
défaut:"suno"
Modèle audio. Actuellement, passez suno (par défaut suno si non fourni).
string
requis
Le task_id de notre côté correspondant à la tâche qui a produit la piste source. S’il manque ou si la source ne peut pas être résolue, un 400 est renvoyé au moment de la soumission.
integer
défaut:"1"
Sélectionne une piste dans data.result.music[] de la tâche source (indexé à partir de 1 ; défaut 1).
string
Paroles du segment de remplacement.
number
requis
Point de départ du remplacement (secondes). S’il manque, renvoie 400 immédiatement.
number
requis
Fin en secondes. Doit respecter 0 ≤ start_s < end_s et ne pas dépasser la durée source connue.
string
défaut:"v6"
Version publique : v6 / v6-wild / v6-mini. Valeur par défaut v6 ; omettez-la avec custom_model_id.
string
UUID complet renvoyé par la tâche de création du modèle. Incompatible avec version.
string
Paroles de contexte.
string
Titre.
string
Tags de style.
string
Tags de style à exclure.
string
Variation de style : off / normal / high / extra / max. Facultatif.
boolean
défaut:"false"
Active le mode Max, facturé deux fois le prix standard.
string
Format audio de sortie : mp3 / m4a / wav. Cet endpoint ne prend pas en charge de durée cible.
prompt est le contexte des paroles d’origine et infill_lyrics les nouvelles paroles de remplacement. N’envoyez pas custom, instrumental, auto_lyrics ni les anciens champs de session d’édition.
Obtenir le résultat : interrogez la tâche asynchrone jusqu’à sa fin, puis lisez l’audio_url de la piste remplacée dans data.result.music[]. En cas d’échec, le montant débité est remboursé automatiquement.

Response

integer
Code de statut de la réponse
array
Tableau de données renvoyées