Skip to main content
GET
List a vault's credential references

Authorizations

Authorization
string
header
required

A Recursion API key, created in the console under API keys.

Path Parameters

vault_id
string<uuid>
required

Vault id (UUID) as returned by createVault or listVaults.

Response

Response body of GET /v1/vaults/{vault_id}/credentials. Unlike the other list envelopes this one is deliberately lossy: each row describes a credential and points at its secret-manager reference, and the secret material is never returned by any read endpoint. To learn whether a credential actually works, probe with POST /v1/mcp/probe.

Response body of GET /v1/vaults/{vault_id}/credentials. Unlike the other list envelopes this one is deliberately lossy: each row describes a credential and points at its secret-manager reference, and the secret material is never returned by any read endpoint. To learn whether a credential actually works, probe with POST /v1/mcp/probe.

vault_credentials
object[] | null
required

Credentials held by the vault named in the path, newest first. Null rather than an empty array when the vault is empty. Soft-deleted credentials are omitted, and no row carries a secret value.