Webhooks - Advanced Guide - PropelAuth Docs

Webhooks

Webhooks allow you to reliably receive an HTTP request when a specific action occurs, like a user signing up, joining an organization, or having their role change.

Some examples of things you can do include:

You can set them up by going to the Integrations section of your dashboard followed by Webhooks. You can set up different endpoints for your test and production environments, so you can easily distinguish between the two. There's also a full event catalog with examples of what the events look like.

We use Svix for our Webhooks. To make sure that the requests are actually coming from us and not from a malicious actor, make sure to verify the messages you receive.

Here is a full list of events that you can subscribe to. Each webhook payload will include any relevant information as well as the event type:

We also provide you with the ability to send your own emails. Part of the setup process for sending your own emails is subscribing to webhook email events.