Update a Credential
Changed onRequest
- Base URLhttps://api.anthropic.com
- Authnone declared
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
Identifier of the vault containing the credential.
Unique identifier of the credential to update.
Headers
The version of the Claude API you want to use.
Read more about versioning and our version history here.
Optional header to select the Workspace for this request. The value is a Workspace ID (for example, wrkspc_011CZkZaBF1tNoB5wlCeusgy).
Only needed for credentials that can act on more than one Workspace. A credential that belongs to a specific Workspace may omit it; if sent, it must match that Workspace.
Request body
Example request
{
"display_name": "Example credential",
"metadata": {
"environment": "production"
}
}Response
Successful response (OK)
Example response
{
"type": "vault_credential",
"id": "vcrd_011CZkZEMt8gZan2iYPQfSkw",
"vault_id": "vlt_011CZkZDLs7fYzm1hXNPeRjv",
"display_name": "Example credential",
"metadata": {
"environment": "production"
},
"created_at": "2026-03-15T10:00:00Z",
"updated_at": "2026-03-15T10:00:00Z",
"archived_at": null,
"auth": {
"type": "static_bearer",
"mcp_server_url": "https://example-server.modelcontextprotocol.io/sse"
}
}Changes
- info
added the enum value
admin-user-sign-out-2026-10-08to the propertyitems/anyOf[subschema #2]/of theheaderrequest parameteranthropic-beta
- info
- breaking
added the pattern
^[^\x00-\x1f\x7f]*$to the request property////////// - breaking
added the pattern
^[^\x00-\x1f\x7f]*$to the request property////////// - breaking
added the pattern
^[^\x00-\x1f\x7f]*$to the request property//////////
- breaking