API de suppression des stems
Description du point d'accès
La suppression des stems masque de la liste les pistes de stem déjà générées. La suppression est logique : le backend ne fait que marquer les lignes de stem avec
stem_hidden ; l'audio, le MIDI et les ressources de téléchargement sous-jacentes sont conservés, et le même morceau peut être séparé de nouveau en nouveaux stems plus tard.
Point d'accès : POST /api/music/stem-delete
Facturation : Gratuit. La suppression ne fait que mettre à jour la visibilité au sein de la plateforme ; elle n'appelle pas Suno et n'entraîne aucun frais.
Modèle recommandé : suno-v6. suno-v6, suno-v6-wild et suno-v6-mini sont disponibles.
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 | non | - | song_id d'une seule piste de stem (l'ID renvoyé par /api/music/separate) |
| song_ids | string[] | non | - | Forme par lot, 100 au maximum par appel |
| stem_batch_id | string | non | - | Supprimer par lot : retire toutes les pistes de ce lot de séparation automatique |
| stem_mode | string | non | - | Supprimer par mode, par exemple two, twelve |
Au moins l'un de song_id / song_ids / stem_batch_id / stem_mode doit être fourni, sinon la réponse est 400.
Exemple de requête
curl -X POST https://www.suno-api.io/api/music/stem-delete \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"song_ids": ["stem_track_id_1", "stem_track_id_2"]
}'
Réponse
{
"code": 200,
"message": "success",
"data": {
"hidden": 2,
"affected_sources": 1
}
}
| Champ | Type | Remarques |
|---|---|---|
| hidden | number | Nombre de pistes masquées par cet appel |
| affected_sources | number | Nombre de morceaux sources concernés |
Remarques
- Idempotent : si la piste est déjà masquée ou si l'ID n'existe pas, la réponse est
hidden: 0sans erreur ; répéter l'appel est donc sans risque. - La suppression ne concerne que les morceaux de la clé d'API actuelle ; les pistes qui ne vous appartiennent pas ne sont pas modifiées.
- Lorsque le dernier stem visible de la liste est masqué, le marqueur « séparé » du morceau source est effacé en même temps.
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