GET /v1/vaults/{vault_id}/credentials
指定された Vault 配下の認証情報一覧を取得します。アーカイブ済み認証情報はデフォルトで除外されます。
パスパラメータ
| パラメータ | 型 | 必須 | 説明 |
|---|---|---|---|
vault_id | string | はい | Vault の一意識別子 |
ヘッダー
| ヘッダー | 必須 | 説明 |
|---|---|---|
| Authorization | はい | Bearer $QODER_PAT |
クエリパラメータ
| パラメータ | 型 | 必須 | 説明 |
|---|---|---|---|
limit | integer | いいえ | 1 ページあたりの返却件数上限 |
after_id | string | いいえ | カーソルページネーション:この ID 以降のレコードを返す |
before_id | string | いいえ | カーソルページネーション:この ID 以前のレコードを返す |
include_archived | boolean | いいえ | true に設定するとアーカイブ済み認証情報も含む |
name | string | いいえ | MCP サーバー URL で認証情報を検索 |
created_at[gte] | string | いいえ | この RFC 3339 タイムスタンプ以降に作成された認証情報を含む |
created_at[lte] | string | いいえ | この RFC 3339 タイムスタンプ以前に作成された認証情報を含む |
リクエスト例
レスポンス例
HTTP 200 OKレスポンスフィールド
| フィールド | 型 | 説明 |
|---|---|---|
data | array | Vault 認証情報オブジェクトの配列 |
first_id | string | null | 現在ページ先頭レコード ID |
last_id | string | null | 現在ページ末尾レコード ID |
has_more | boolean | さらにレコードがあるかどうか |
VaultCredential オブジェクト
| フィールド | 型 | 説明 |
|---|---|---|
id | string | 認証情報一意識別子、形式 vcred_* |
vault_id | string | 所属する Vault の ID |
mcp_server_url | string | MCP サーバー URL |
protocol | string | プロトコル:streamable_http |
type | string | 認証情報タイプ:static_bearer |
status | string | 状態:active または archived |
archived_at | string | アーカイブ時刻。アーカイブ済みの場合のみ存在 |
created_at | string | 作成時刻(ISO 8601) |
updated_at | string | 最終更新時刻(ISO 8601) |
エラーレスポンス
| HTTP | type | 説明 |
|---|---|---|
| 401 | TOKEN_INVALID | 認証トークンが欠落または無効 |
| 404 | not_found_error | Vault が存在しないまたはアクセス不可 |
注意事項
- 認証情報一覧では
access_tokenの値は返されません(セキュリティのため) - アーカイブ済み認証情報はデフォルトで除外されます。
include_archived=trueを指定すると含まれます
関連項目
Vaults
シークレットを安全に保存し、Agent Session に注入する。