Suno V5.5 API が利用可能になりました
sunor
Powered by Suno V5.5

Suno API 開発者向け

Suno AI 音楽生成のための非公式 REST API。シンプルな認証、従量課金料金、Suno アカウント不要。

登録時に無料 credits 25 個 — クレジットカード不要。

Suno API とは?

Suno は公開 API を提供していません。suno.com には開発者コンソール、API key ページ、プログラムで音楽を生成する公式の方法はありません。

Sunor は非公式の Suno AI API を提供します — Suno の音楽生成モデルをラップした REST ラッパーです。key ベースの認証、非同期 task 処理、自動課金を備えた標準的な API アクセスを得られます。Suno アカウント不要。

API は現在 Suno V5.5 (最新モデル) を実行しており、音楽生成、歌詞生成、オーディオアップロード、曲の拡張をサポートしています。

Suno API の使い方

3 ステップでゼロから音楽生成へ。

1

アカウントを作成

sunor.cc/login にアクセスして Google でサインインします。メールフォームなし、ウェイトリストなし。

2

API key を取得

dashboardAPI Keys に移動し、新しい key を作成します。すぐにコピーしてください — key (形式: sk_live_...) は 1 回しか表示されません。詳細なウォークスルーは How to Get a Suno API Key をご覧ください。

3

最初の API 呼び出しを行う

音楽生成 task を作成するために POST リクエストを送信します。結果をポーリングします。status が "success" になったら、オーディオをダウンロードします。

Sunorで構築する実際の顧客

これらのワークフローは、現在のsunorのトラフィックの大部分を占めています。それぞれがSuno APIの異なる開発者ユースケースを対象としています。

パーソナライズドソングプラットフォーム

顧客がギフトやイベント記念品としてカスタムソングを依頼するB2Cマーケットプレイスを構築 — 誕生日、記念日、結婚式、母の日、退職祝い、追悼献呈。Suno V5のCustom Modeはユーザー提供の詳細(受信者名、ストーリー、行事、言語 — V5は35以上対応)を歌詞に直接埋め込みます。ボイスタグはボーカルスタイルを形成します。失敗時の自動返金により、予測可能なマージンで顧客に曲ごとの固定価格を提示できます。

{
  "model": "suno",
  "task_type": "music",
  "input": {
    "prompt": "[Female Voice]\n[Verse 1]\nHappy birthday, dear Anna,\n50 years of stories shared...\n[Chorus]\nYou're the light of our family...",
    "tags": "pop, joyful, acoustic"
  }
}
パーソナライズドソングワークフローの料金を見る

マーケティング・ブランドオーディオ

ジングル、ソニックアイデンティティ資産、広告音楽、ソーシャルキャンペーントラックを生成する代理店とブランドチーム。ライセンス料やセッションミュージシャンのスケジューリングなしで迅速な反復。PAYGクレジットはプロジェクトボリュームに合わせて拡大します — 閑散月に吸収する月額サブスクリプションなし、ローンチスプリント中に計画するクォータなし。

{
  "model": "suno",
  "task_type": "music",
  "input": {
    "gpt_description_prompt": "Energetic 30-second jingle for a sneaker brand, electronic synth, motivational",
    "make_instrumental": true
  }
}
PAYG vs サブスクリプション料金を比較

ビデオ・マルチメディアツール

ビデオエディター、Vlogツール、ソーシャルメディアコンテンツプラットフォーム、ストックフッテージワークフローにカスタム生成サウンドトラックを追加。make_instrumentalフラグはボイスオーバーコンテンツに適したボーカルなしバックグラウンドミュージックを生成します。タグ駆動スタイル制御('cinematic, ambient'または'upbeat, electronic')により、音楽ライブラリのライセンスなしでシーン別音楽生成が可能。

{
  "model": "suno",
  "task_type": "music",
  "input": {
    "gpt_description_prompt": "Cinematic ambient pad for a 30-second product reveal — slow build, hopeful, no vocals",
    "make_instrumental": true,
    "tags": "cinematic, ambient, hopeful"
  }
}
プロダクションボリュームの料金を見る

ゲーム開発・インタラクティブメディア

ゲーム、インタラクティブ体験、ゲームオーディオミドルウェア用の動的OST、アンビエントレイヤー、モジュール式トラックを生成。インストゥルメンタルモード + タグ駆動ムードコントロールは、レベルごとまたはエリアごとのスコアリングをサポート。ビルド時に音楽ライブラリを事前生成するか、プレイヤー状態駆動の音楽のためにランタイムにAPIを呼び出します。

{
  "model": "suno",
  "task_type": "music",
  "input": {
    "gpt_description_prompt": "Looping dungeon exploration ambient — low strings, distant percussion, tense but explorable",
    "make_instrumental": true,
    "tags": "fantasy ost, ambient, looping"
  }
}
ドキュメントのサンプルタグパターン

AIエージェントワークフロー・クリエイターツール

歌詞が別の場所で作成されるAIエージェントパイプラインとソングライターツールにSunorを接続 — LLM、ユーザー向け歌詞エディタ、または自律音楽エージェントによって。Custom Modeは[Verse]、[Chorus]、[Bridge]セクションマーカー付きの歌詞を直接受け取り、構造に従ったオーディオを生成します。API設計は単発生成ではなく、より大きなフローの一部としてのプログラム的音楽に適合します。

{
  "model": "suno",
  "task_type": "music",
  "input": {
    "prompt": "[Verse 1]\n<LLM-generated lyrics here>\n[Pre-Chorus]\n<more lyrics>\n[Chorus]\n<hook lyrics>",
    "tags": "<genre, mood, style>"
  }
}
Custom Modeリファレンス

コード例

1 回の API 呼び出しで曲を生成。すべての例は同じ endpoint と認証を使用します。

curl
curl -X POST https://sunor.cc/api/v1/task \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "suno",
    "task_type": "music",
    "input": {
      "gpt_description_prompt": "An upbeat acoustic folk song about road trips",
      "make_instrumental": false
    }
  }'
Python
import requests, time

API_KEY = "YOUR_API_KEY"
headers = {"x-api-key": API_KEY, "Content-Type": "application/json"}

# Create task
task = requests.post("https://sunor.cc/api/v1/task", headers=headers, json={
    "model": "suno",
    "task_type": "music",
    "input": {"gpt_description_prompt": "An upbeat acoustic folk song about road trips"}
}).json()

# Poll until done
task_id = task["data"]["task_id"]
while True:
    result = requests.get(f"https://sunor.cc/api/v1/task/{task_id}", headers=headers).json()
    if result["data"]["status"] in ("success", "failure"):
        break
    time.sleep(5)

print(result["data"]["output"])
JavaScript
const API_KEY = "YOUR_API_KEY";
const headers = { "x-api-key": API_KEY, "Content-Type": "application/json" };

// Create task
const task = await fetch("https://sunor.cc/api/v1/task", {
  method: "POST",
  headers,
  body: JSON.stringify({
    model: "suno",
    task_type: "music",
    input: { gpt_description_prompt: "An upbeat acoustic folk song about road trips" },
  }),
}).then((r) => r.json());

// Poll until done
const taskId = task.data.task_id;
let result;
while (true) {
  result = await fetch(`https://sunor.cc/api/v1/task/${taskId}`, { headers }).then((r) => r.json());
  if (["success", "failure"].includes(result.data.status)) break;
  await new Promise((r) => setTimeout(r, 5000));
}

console.log(result.data.output);

プロダクションパターン

タイムアウト + バックオフ付きポーリング

ほとんどの音楽タスクは3-7分で完了します。最初の1分間は5秒ごとに、その後は10秒ごとにポーリングしてください。15分経過してもpendingのタスクはソフト失敗として扱い、ユーザーにリトライオプションを表示します。Sunorは最終フォールバックとして組み込み安全タイムアウトを備えています — クライアントで独自に追跡する必要はありません。

返金認識エラーハンドリング

失敗したタスクは数秒以内に自動的にクレジットがウォレットに返金されます。クライアントは返金対象の失敗を「予算消費」ではなく「コスト発生なし、調整されたプロンプトで安全に再試行可能」として扱うべきです。status === 'failure'または'timeout'を確認し、バックオフ付きで再送信します。

レート制限 + 並行性

デフォルトはAPIキーごとに毎分120リクエスト。大量のワークロードでは、ステータスチェックをバッチ処理し、キーごとに単一の進行中キューを使用してください。持続的に高いスループットが利用可能 — カスタム制限についてはTelegramまたはメールでお問い合わせください。

Webhook vs ポーリング

Sunorは現在Webhookコールバックを提供していません — ポーリングがサポートされるパターンです。100以上の同時タスクの場合、バッチステータス読み取りで10秒ごとにポーリングする単一のバックグラウンドワーカーの方がタスクごとのポーリングよりも効率的です。Webhookの提供開始については製品アップデートをサブスクライブしてください。

完全な API リファレンスは docs.sunor.cc

Suno API の料金はいくらですか?

従量課金料金。サブスクリプションなし、月額料金なし。credits 1 個 = $0.01 USD。

Task タイプCredits料金 (USD)
音楽生成10$0.10
歌詞生成5$0.05
オーディオアップロード1$0.01
連結 / 拡張5$0.05
無料で開始
新規アカウントごとに無料 credits 25 個。クレジットカード不要。
自動返金
失敗した生成は自動的に返金されます。成功した出力に対してのみお支払いいただきます。
サブスクリプションなし
必要なときにチャージ。最低 $5 (credits 500 個)。定期請求なし。

完全な料金詳細は sunor.cc/pricing

Sunorと他のSuno APIプロバイダーの比較

2026年のアクティブなSuno APIプロバイダー6社 — この比較のパブリッシャーとしてsunor.ccが最初に記載され、他の5社は呼び出しあたりの価格の昇順でソートされています。

プロバイダー呼び出しあたりの価格無料枠価格モデル特筆事項
sunor.cc$0.10 / 曲 (10クレジット)25クレジット、カード不要PAYG、$5最低額SunoとUdioの両方を1つのREST APIで。低い$5最低額のPAYG。Google OAuthサインアップ、無料枠でクレジットカード不要。
APIPASS †~$0.014 / 実行PAYG、有効期限なし従量課金呼び出しあたり最安; ウォーターマークなし — ただし公式SDKなし(独自の設計選択)、価格の持続可能性は不明。
apiframe.ai~$0.07 (Basicプラン、$19/月)月300クレジット、カード不要$0 / $19 / $99 / $199 / $2,499 ティア4つの公式SDK (Node/Python/PHP/Go) + マルチモデル (Suno + Udio + Midjourney + Flux) — ただし$19/月からの階層的サブスクリプション、PAYGではない。
evolink.ai$0.111 / 曲 (8クレジット)文書化されていないクレジットベースOpenAI互換ベースURL (既存クライアント用スワップイン); 自動フォールバック付き120以上のモデル — ただし呼び出しあたり最高価格; 文書化された無料枠なし。
kie.ai †クレジットベース様々クレジットパックSunoの公式料金より約30%安いとマーケティング; マルチモデル — ただし特定のティア料金は公開リストにない。
sunoapi.org †$19 – $199/月なしサブスクリプションのみ固定された月次クレジット割り当てのサブスクリプションのみ — Sunoのみ (Udioなし); ドキュメントによるとV5アクセス制限あり。

† 価格データは第三者のリスティクル記事から取得; 事実確認時点(2026-06-05)で公開価格ページに直接アクセスできませんでした。コミットする前に各プロバイダー自身のサイトで現在の料金を確認してください。

Udio をお探しですか? sunor は同じ API で Udio モデルもサポートしています — task リクエストに "model": "udio" を渡してください。

Suno API で構築を始めましょう

API key を取得し、最初の曲を生成して、製品に AI 音楽を出荷しましょう。

Sunor は非公式 Suno API ラッパーです — Suno Inc. と提携、承認、または公式に関係していません。