Webhooks

Webhooks let udServer notify an external endpoint in real time when certain server events occur — for example to sync user accounts with another system or to drive automation. The Webhooks page in the Admin console manages them and requires the Server Config global permission.

Events

A webhook subscribes one endpoint URL to one or more events:

EventFires when
User Created (user-create)A new user account is created.
User Updated (user-update)A user's profile is updated.
User Login (user-login)A user logs in.

When a subscribed event occurs, udServer sends a request to the configured URL so the receiving system can react.

Adding a Webhook

  1. Click Add Webhook.
  2. Enter the Endpoint URL that should receive notifications.
  3. Select the Events to subscribe to.
  4. Click Add Webhook.

Editing and Removing

  • To change which events an endpoint receives, adjust its event selection and Save.
  • To remove an endpoint, Delete it (equivalently, saving it with no events selected removes it).

For the underlying API, see /_webhook/list and /_webhook/update in the developer guide.