POST /api/v1/cloud/vaults
新しい Vault を作成します。Vault は MCP サーバーの認証情報を安全に保管するために使用します。Vault の作成後、認証情報の作成 で認証情報を追加してください。
ヘッダー
| ヘッダー | 必須 | 説明 |
|---|---|---|
Authorization | はい | Bearer $QODER_PAT |
Content-Type | はい | application/json |
リクエストボディ
| フィールド | 型 | 必須 | 説明 |
|---|---|---|---|
display_name | string | はい | Vault 表示名、最大 255 文字 |
metadata | object | いいえ | カスタムメタデータ |
リクエスト例
レスポンス例
HTTP 200 OKレスポンスフィールド
| フィールド | 型 | 説明 |
|---|---|---|
id | string | vault_ プレフィックス付きの Vault 一意識別子 |
type | string | 固定値 "vault" |
display_name | string | Vault 表示名 |
metadata | object | カスタムメタデータ |
credentials | array | 通常の作成リクエストでは空配列 |
archived_at | string | null | アーカイブ時刻。アクティブな場合は null |
created_at | string | 作成時刻(ISO 8601) |
updated_at | string | 最終更新時刻(ISO 8601) |
エラー
| HTTP | type | トリガー条件 |
|---|---|---|
| 400 | invalid_request_error | display_name 欠落、display_name 無効、metadata 無効、またはインライン認証情報が多すぎる |
| 401 | TOKEN_INVALID | 認証トークンが欠落または無効 |
関連項目
Vaults
シークレットを安全に保存し、Agent Session に注入する。