API Reference
OIDC
Platform

Webhook events

AdminUpdated Sep 11, 2026

Webhook events

Subscribe an endpoint to any of these event types (or "*" for all). Each delivery carries the full resource object in data. The catalog is versioned — a new event is an additive change.

Users

  • user.created

  • user.updated

  • user.deleted

  • user.banned

  • user.unbanned

Sessions

  • session.created

  • session.revoked

  • session.ended

  • session.pending — entered the pending state (awaiting a second factor / MFA-enrollment task)

  • session.removed

Messaging

  • email.created

  • sms.created

Organizations

  • organization.created

  • organization.updated

  • organization.deleted

  • organizationMembership.created

  • organizationMembership.updated

  • organizationMembership.deleted

  • organizationInvitation.created

  • organizationInvitation.accepted

  • organizationInvitation.revoked

  • organizationDomain.created

  • organizationDomain.updated

  • organizationDomain.deleted

Roles & permissions

  • role.created

  • role.updated

  • role.deleted

  • permission.created

  • permission.updated

  • permission.deleted

Waitlist

  • waitlistEntry.created

  • waitlistEntry.updated

Billing (Stripe-driven)

  • subscription.created

  • subscription.updated

  • subscription.deleted

SCIM & SSO

  • scimToken.created

  • scimToken.revoked

  • ssoConnection.created

  • ssoConnection.updated

  • ssoConnection.deleted

Test

  • webhook.test — emitted only by POST /v1/webhook_endpoints/:id/test, delivered to that endpoint only.

GET /v1/events (scope events:read) reports which event types this instance has actually emitted, so you can discover what is live before subscribing.

Was this page helpful?