トラック追加 API

2026-09-18 更新 · Suno-API チーム

インターフェースの説明

トラック追加は、既存の楽曲にドラム、ベース、ストリングス、ハーモニーなどの指定した楽器やトラックを加えます。

エンドポイント: POST /api/music/add-stem

課金: 有料。要求したモデルに応じて課金され、実際の請求額は管理画面の価格設定に従います。

Max Mode / Variety: 本エンドポイントは任意パラメータ max_mode と variety(0-4)に対応します。max_mode を有効にすると今回の呼び出しは 2 倍の価格で課金され、variety は追加料金がかかりません。両者の意味と記述方法は 新版 API 概要の「高度なパラメータ」をご覧ください。

推奨モデル: suno-v6。suno-v6、suno-v6-wild、suno-v6-mini が利用できます。

待ち時間とタイムアウト(重要): 本エンドポイントは同期インターフェースで、レスポンスが返った時点で初めて注文が受理され生成に投入されます。実測では多くのリクエストが 1〜3 秒で返り、約 10% が 30 秒を超え、最長は約 230 秒です。クライアントのタイムアウトは 300 秒以上に設定してください。レスポンスが無いことは未生成を意味せず、タイムアウト直後の再試行は注文の重複と二重課金につながります。 接続が切れた場合は少し後に GET /api/music/songs で確認できます。詳しくは新版 API 概要の「待ち時間とタイムアウト設定」をご覧ください。

認証

パラメータ名 型 必須 説明
Authorization string はい Bearer YOUR_API_KEY
Content-Type string はい application/json

リクエストパラメータ

パラメータ名 型 必須 既定値 説明
model string はい - 対客モデル名: suno-v6、suno-v6-wild、suno-v6-mini
source_clip_id string はい - ソース楽曲の実際の song_id。完了済みで、現在の API Key から参照できる必要があります
stem_control_tags string はい - 1 行のトラック追加指示。最大 120 文字。例: add Drums
lyrics string いいえ - 一緒に生成したい歌詞
style_tags string いいえ - スタイルタグ
song_title string いいえ - 結果のタイトル
negative_tags string いいえ - ネガティブなスタイルタグ
wait_completion boolean いいえ false 長めに待ってから返すかどうか

リクエスト例

curl -X POST https://www.suno-api.io/api/music/add-stem \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "suno-v6",
    "source_clip_id": "source_song_id",
    "stem_control_tags": "add Drums",
    "song_title": "ドラム追加",
    "wait_completion": false
  }'

レスポンス結果

{
  "code": 200,
  "message": "success",
  "data": {
    "clips": [
      {
        "song_id": "result_song_id",
        "song_title": "ドラム追加",
        "status": "pending"
      },
      {
        "song_id": "result_song_id_2",
        "song_title": "ドラム追加",
        "status": "pending"
      }
    ]
  }
}

1 回の呼び出しで 2 件の結果が返ります(2 曲分として課金)。例も 2 件で掲載しています。clips 配列の長さを基準にし、固定件数でループを書かないでください。clips[].song_id を保存し、楽曲照会 API で completed になるまでポーリングしてください。

注意事項

次のページマッシュアップ API

API キーの取得

登録後、コンソールで API キーを作成できます。1 回 0.6 元で 2 曲が生成され、ダウンロードは無制限、電話番号は不要です。

API キーを取得 概要に戻る