Anthropic Vaults API is one of 43 APIs that Anthropic publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Vault. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.
This API exposes
11 operations
across 6 paths,
and defines 58 schemas.
It is described by OpenAPI 3.2.0.
Requests are made against a single base URL, https://api.anthropic.com.
The identity and technical contract details declared by the specification.
BetaGatewayTimeoutError
object
2 properties
2 required
BetaManagedAgentsCredentialUpdateAuth
object
Updated authentication details for a credential.
BetaTimestamp
string
A timestamp in RFC 3339 format
BetaOverloadedError
object
2 properties
2 required
BetaManagedAgentsUnrestrictedCredentialNetworkingParams
object
Substitute the secret on any host the session's Environment network policy permits egress to. The Environment's network policy is the only boundary on where th…
1 property
1 required
BetaBillingError
object
2 properties
2 required
BetaManagedAgentsTokenEndpointAuthNoneParam
object
Token endpoint requires no client authentication.
1 property
1 required
BetaManagedAgentsStaticBearerAuthResponse
object
Static bearer token credential details for an MCP server.
2 properties
2 required
BetaManagedAgentsListCredentialsResponse
object
Response containing a paginated list of credentials.
2 properties
BetaManagedAgentsLimitedCredentialNetworkingParams
object
Substitute the secret only on requests to the listed hosts.
2 properties
2 required
BetaManagedAgentsTokenEndpointAuthPostResponse
object
Token endpoint uses POST body authentication with client credentials.
1 property
1 required
BetaManagedAgentsDeletedCredential
object
Confirmation of a deleted credential.
2 properties
2 required
BetaManagedAgentsTokenEndpointAuthBasicUpdateParam
object
Updated HTTP Basic authentication parameters for the token endpoint.
2 properties
1 required
BetaManagedAgentsUpdateCredentialRequestBody
object
3 properties
BetaManagedAgentsMcpOauthRefreshResponse
object
OAuth refresh token configuration returned in credential responses.
5 properties
3 required
BetaManagedAgentsCredentialValidation
object
Result of live-probing a credential against its configured MCP server.
8 properties
8 required
BetaManagedAgentsMcpOauthRefreshUpdateParams
object
Parameters for updating OAuth refresh token configuration.
3 properties
BetaAuthenticationError
object
2 properties
2 required
BetaManagedAgentsInjectionLocationUpdateParams
object
Updated injection location.
2 properties
BetaNotFoundError
object
2 properties
2 required
BetaManagedAgentsTokenEndpointAuthPostParam
object
Token endpoint uses POST body authentication with client credentials.
2 properties
2 required
BetaManagedAgentsCredential
object
A credential stored in a vault. Sensitive fields are never returned in responses.
9 properties
8 required
BetaManagedAgentsMcpOauthUpdateParams
object
Parameters for updating an MCP OAuth credential. The mcpserverurl is immutable.
4 properties
1 required
BetaManagedAgentsDeletedVault
object
Confirmation of a deleted vault.
2 properties
2 required
BetaManagedAgentsCredentialNetworkingResponse
object
BetaManagedAgentsCredentialValidationStatus
string
Overall verdict of a credential validation probe.
BetaInvalidRequestError
object
2 properties
2 required
BetaPermissionError
object
2 properties
2 required
BetaManagedAgentsEnvironmentVariableUpdateParams
object
Parameters for updating an environment variable credential. secretname is immutable.
4 properties
1 required
BetaManagedAgentsCredentialAuth
object
Authentication details for a credential.
BetaManagedAgentsMcpOauthAuthResponse
object
OAuth credential details for an MCP server.
4 properties
2 required
BetaManagedAgentsUnrestrictedCredentialNetworkingResponse
object
The secret is substituted on any host the session's Environment network policy permits egress to.
1 property
1 required
BetaManagedAgentsStaticBearerCreateParams
object
Parameters for creating a static bearer token credential.
3 properties
3 required
BetaManagedAgentsStaticBearerUpdateParams
object
Parameters for updating a static bearer token credential. The mcpserverurl is immutable.
2 properties
1 required
BetaManagedAgentsTokenEndpointAuthBasicParam
object
Token endpoint uses HTTP Basic authentication with client credentials.
2 properties
2 required
BetaManagedAgentsCredentialCreateAuth
object
Authentication details for creating a credential.
BetaManagedAgentsTokenEndpointAuthNoneResponse
object
Token endpoint requires no client authentication.
1 property
1 required
BetaManagedAgentsMcpOauthCreateParams
object
Parameters for creating an MCP OAuth credential.
5 properties
3 required
BetaManagedAgentsCredentialNetworkingParams
object
BetaManagedAgentsVault
object
A vault that stores credentials for use by agents during sessions.
7 properties
7 required
BetaManagedAgentsCreateCredentialRequestBody
object
3 properties
1 required
BetaManagedAgentsEnvironmentVariableAuthResponse
object
Environment variable credential details. The secret value is never returned.
4 properties
4 required
BetaManagedAgentsUpdateVaultRequestBody
object
2 properties
BetaManagedAgentsRefreshObject
object
Outcome of a refresh-token exchange attempted during credential validation.
2 properties
2 required
BetaManagedAgentsTokenEndpointAuthBasicResponse
object
Token endpoint uses HTTP Basic authentication with client credentials.
1 property
1 required
BetaManagedAgentsInjectionLocationResponse
object
Where in the outbound request the secret value is substituted.
2 properties
2 required
BetaAPIError
object
2 properties
2 required
BetaManagedAgentsTokenEndpointAuthPostUpdateParam
object
Updated POST body authentication parameters for the token endpoint.
2 properties
1 required
BetaErrorResponse
object
3 properties
3 required
BetaManagedAgentsCredentialRefreshStatus
string
Outcome of a refresh-token exchange attempted during credential validation.
BetaManagedAgentsRefreshHttpResponse
object
An HTTP response captured during a credential validation probe.
4 properties
4 required
BetaManagedAgentsLimitedCredentialNetworkingResponse
object
The secret is substituted only on requests to the listed hosts.
2 properties
2 required
BetaManagedAgentsEnvironmentVariableCreateParams
object
Parameters for creating an environment variable credential.
5 properties
4 required
BetaRateLimitError
object
2 properties
2 required
BetaManagedAgentsMcpOauthRefreshParams
object
OAuth refresh token parameters for creating a credential with refresh support.
6 properties
4 required
BetaManagedAgentsMcpProbe
object
The failing step of an MCP validation probe.
2 properties
2 required
BetaManagedAgentsInjectionLocationParams
object
Where in the outbound request the secret value may be substituted.
2 properties
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Anthropic publishes across the network.