MCPBundler Docs
MCPBundler Docs
Back to marketplaceGetting StartedAuthenticationTutorial - Bundle to Connected Agent
API Reference
Auth
Bundler
Bundles
Catalog
Deployments
Discover
LLM
MCP Listing Claims
MCP Listings
OAuth2
Observability
Organisations
Reviews
Roadmap
SCIM
Users
Utils
Vault
Create Vault EntryDelete Vault EntryList Vault EntriesUpdate Vault Entry
Webhooks
API ReferenceVault

Update Vault Entry

PATCH
/v1/vault/entries/{entry_id}

Partially update a vault entry the caller owns.

Only fields explicitly set on the request body are applied - unset fields leave the stored value unchanged. A new credential payload, if provided, is re-encrypted before being written.

Args: entry_id: Vault entry to update. body: Fields to change; unset fields are left untouched. session: Database session. context: Caller's security context; the caller must own the entry.

Authorization

OAuth2AuthorizationCodeBearer
AuthorizationBearer <token>

In: header

Path Parameters

entry_id*Entry Id
Formatuuid

Query Parameters

verify_locally?Verify Locally
Defaulttrue

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

curl -X PATCH "https://example.com/v1/vault/entries/497f6eca-6276-4993-bfeb-53cbbbba6f08" \  -H "Content-Type: application/json" \  -d '{}'
Empty
{  "detail": [    {      "loc": [        "string"      ],      "msg": "string",      "type": "string"    }  ]}

List Vault Entries

Previous Page

Webhooks

Endpoints in the Webhooks group.

display_name?|null
credential_json?|

If provided, re-encrypts the stored credential.

oauth_email?string|null
oauth_expires_at?|null
config_json?string|null