API de remasterisation (Remaster)

Mis à jour le 2026-09-18 · équipe Suno-API

Description du point d'accès

La remasterisation régénère un morceau déjà terminé sous forme de « version remasterisée » de meilleure qualité audio. Elle renvoie 2 versions d'un coup et l'upstream ajoute automatiquement (Remastered) au titre.

Point d'accès : POST /api/music/remaster

Facturation : Payant, facturé selon le modèle demandé (par défaut suno-v6, 0,6 CNY par appel) ; le montant réellement débité suit la configuration tarifaire du back-office.

À propos du modèle : la remasterisation utilise un point d'accès upstream dédié et un modèle de remasterisation dédié, fixés par la plateforme et qui ne dépendent pas de model ; le model de la requête ne sert qu'au tarif et au choix du canal, et il est recommandé de transmettre explicitement suno-v6.

Temps d'attente et timeouts (important) : c'est un point d'accès synchrone — la commande n'est acceptée et transmise à la remasterisation qu'à l'arrivée de la réponse. Réglez le timeout du client à 300 secondes ou plus ; l'absence de réponse ne signifie pas qu'aucune remasterisation n'a eu lieu, et ne réessayez pas juste après un timeout (cela duplique la commande et refacture). Si la connexion a été coupée, vérifiez plus tard avec GET /api/music/songs.

Authentification

Paramètre Type Obligatoire Remarques
Authorization string oui Bearer YOUR_API_KEY
Content-Type string oui application/json

Paramètres de la requête

Paramètre Type Obligatoire Par défaut Remarques
song_id string oui - L'ID du morceau source à remasteriser ; il doit être terminé et accessible à la clé d'API actuelle
model string non suno-v6 Nom de modèle côté client : suno-v6, suno-v6-wild ou suno-v6-mini ; utilisé uniquement pour le tarif et le canal
variation_category string non normal Intensité de la variation : subtle, normal, high (l'ancienne valeur low équivaut à subtle)
style_profile string non boost Style de timbre : natural, boost, clarity
tags string non - Champ réservé ; s'il n'est pas vide, il est transmis à l'upstream
source_audio_url string non - Adresse de l'audio source, lorsque le morceau source provient d'un compte externe
source_file_name string non - Nom du fichier source, lorsque le morceau source provient d'un compte externe
source_title string non - Titre source, lorsque le morceau source provient d'un compte externe

audio_id, source_clip_id et sourceClipId sont des écritures équivalentes de song_id ; utilisez l'une d'elles.

Exemple de requête

curl -X POST https://www.suno-api.io/api/music/remaster \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "suno-v6",
    "song_id": "source_song_id",
    "variation_category": "high",
    "style_profile": "clarity"
  }'

Si les valeurs par défaut vous suffisent, envoyez uniquement le morceau source : cela équivaut à variation_category: normal + style_profile: boost :

{ "model": "suno-v6", "song_id": "source_song_id" }

Réponse

{
  "code": 200,
  "message": "success",
  "data": {
    "clips": [
      {
        "song_id": "remastered_clip_id_1",
        "song_title": "Titre du morceau source (Remastered)",
        "status": "processing"
      },
      {
        "song_id": "remastered_clip_id_2",
        "song_title": "Titre du morceau source (Remastered)",
        "status": "processing"
      }
    ]
  }
}

Un appel renvoie 2 versions remasterisées. Enregistrez les deux clips[].song_id, puis interrogez l'API de consultation des morceaux jusqu'à complete avant de récupérer l'audio.

Remarques

SuivantAPI Replace Section (remplacement de passage)

Obtenir une clé d'API

Créez une clé d'API dans la console après votre inscription. Chaque génération coûte 0,6 ¥ et renvoie 2 pistes, les téléchargements sont illimités et aucun numéro de téléphone n'est requis.

Obtenir une clé d'API Retour à la présentation