Connections
Change an OAuth connection's vault access
Replaces the vault levels of ONE grant (family_id) of an OAuth client. Takes effect at once: issued access tokens and every later refresh carry the new access, and the user's live sockets reconnect. Widening is allowed. A grant the client asked to be read only (mcp:read) cannot be given write: 422. Session-auth only.
patch/api/connections/oauth/{client_id}
Request
- Base URL: https://api.engram.page
- URL: https://api.engram.page/api/connections/oauth/{client_id}
- Auth: HTTP bearer
Path parameters
client_idstring required
OAuth client id
Query parameters
family_idstring required
The grant to change
Request body
Example request
{
"default_access": "none",
"vault_access": {
"<vault id>": "write"
}
}Response
The updated connection
Example response
{
"cimd_url": "https://claude.ai/.well-known/oauth-client",
"kind": "oauth"
}Changes
No recorded changes to this operation across all 1 revision of this API.