Skip to main content
POST
Reconcile an Anthropic vault/credential webhook event (cleanup + analytics)

Authorizations

Authorization
string
header
required

OAuth2 Authorization Code flow

Body

application/json
event_id
string
required

Webhook event id

Example:

"wevt_123"

event_type
enum<string>
required
Available options:
vault.created,
vault.archived,
vault.deleted,
vault_credential.created,
vault_credential.archived,
vault_credential.deleted,
vault_credential.refresh_failed
resource_id
string
required

Provider resource id that triggered the event (vault or credential id)

vault_id
string
required

Provider vault id the event belongs to

organization_id
string
required
workspace_id
string
required
created_at
string
required
owner_user_id
string | null
required

Base39 owner user id resolved from vault metadata

owner_org_id
string | null
required

Base39 owner org id resolved from vault metadata

owner_org_slug
string | null
required

Base39 owner org slug resolved from vault metadata

Response

200 - application/json
reconciled
boolean
required

Whether the vault event was reconciled (analytics captured)

cleanedUsers
number
required

Number of users whose ant_vault_id was cleared (vault.deleted only)

ownerResolved
boolean
required

Whether the Base39 owner was resolved from vault metadata