Seedance 公開 API
Seedance の動画・画像生成 API ドキュメント。
本番アクセス — メール認証済みユーザーは 設定 → API キー で
sd_live_...Key を作成できます。API は PC 版と同じクレジット、料金、タスク、失敗時の返金処理を使用します。すべてのセルフサービス Key で、厳格なリクエスト単位のコンプライアンス制御下、リクエストごとに実在人物モードを選択できます。
エントリーポイント
- ドキュメント:
https://seedance2video.io/ja/docs/api - アカウント:
/settings/public-api - Base URL:
https://api.seedance2video.io/v1 - OpenAPI:
https://api.seedance2video.io/v1/openapi.json
OpenAPI は Postman、Insomnia、Bruno、サーバー側クライアント生成に利用できます。v1 はブラウザー CORS を許可しません。Live Key をフロントエンド JavaScript に置かないでください。
フェーズ 1 のエンドポイント
| 機能 | エンドポイント |
|---|---|
| Key で利用可能なモデル | GET /models |
| 動画を作成 | POST /videos |
| 画像を作成 | POST /images |
| 生成状態を確認 | GET /generations/{id} |
| PC クレジット残高 | GET /credits/balance |
| OpenAPI を取得 | GET /openapi.json |
アップロード、Webhook、キャンセル、利用履歴、Test Key、専用 API ウォレットはフェーズ 1 では提供しません。
基本契約
Authorization: Bearer sd_live_...で認証します。- 作成リクエストごとに安定した
Idempotency-Keyが必要です。 - 生成は非同期です。返された
status_urlだけをポーリングします。 - 完了 URL は
output.urlsにあり、動画はoutput.video_url、画像はoutput.image_urlsでも取得できます。 - 入力は承認済みストレージホストの公開 HTTPS URL に限定されます。Base64、
data:、localhost、IP リテラル、任意の外部ホストは拒否されます。 - Provider 名、Provider Task ID、生レスポンス、内部モデル ID は返しません。
公開モデルは seedance-2.0-pro、seedance-2.0-fast、seedance-2.0-mini、kling-3.0、gpt-image-2、nano-banana-2、nano-banana-pro です。Veo と Lite は公開しません。
生成権限を持つすべての Key で、リクエストごとに実在人物モードを選択できます。3 つの Seedance モデルの画像またはマルチモーダル動画に限定され、権利確認と顧客監査 ID が必要です。安全制御は常にサーバー側で管理されます。
正確なフィールドは parameters.real_person_mode: true、compliance.rights_confirmed: true、および compliance.consent_reference の個人情報を含まない監査参照です。