POST /v1/vaults/{vault_id}/credentials/{credential_id}/archive
指定された Vault 内のアクティブなクレデンシャルをアーカイブします。アーカイブされたクレデンシャルはデフォルトではクレデンシャルリストから除外されますが、include_archived=true で含めることができます。
パスパラメータ
| パラメータ | 型 | 必須 | 説明 |
|---|---|---|---|
vault_id | string | はい | vault_ プレフィックス付きの Vault ID |
credential_id | string | はい | vcred_ プレフィックス付きのクレデンシャル ID |
ヘッダー
| ヘッダー | 必須 | 説明 |
|---|---|---|
Authorization | はい | Bearer $QODER_PAT |
リクエスト例
レスポンス例
HTTP 200 OK アーカイブされたクレデンシャルを返却します。レスポンスにaccess_token は含まれません。
レスポンスフィールド
| フィールド | 型 | 説明 |
|---|---|---|
id | string | vcred_ プレフィックス付きのクレデンシャル一意識別子 |
vault_id | string | 所有する Vault の ID |
mcp_server_url | string | MCP サーバー URL |
protocol | string | プロトコルタイプ: streamable_http |
type | string | クレデンシャルタイプ: static_bearer |
status | string | アーカイブ後は "archived" |
archived_at | string | アーカイブ時刻(ISO 8601) |
created_at | string | 作成時刻(ISO 8601) |
updated_at | string | 最終更新時刻(ISO 8601) |
エラー
| HTTP | タイプ | トリガー条件 |
|---|---|---|
| 401 | TOKEN_INVALID | 認証トークンが欠落または無効 |
| 404 | not_found_error | Vault またはクレデンシャルが存在しない |
| 409 | conflict_error | クレデンシャルは既にアーカイブ済み |
関連項目
Vaults
シークレットを安全に保存し、Agent Session に注入する。