This page outlines how Webhooks work in Zenlogin, and the different Webhook events available.
There are currently 5 different Webhook events that are fired by Zenlogin to the Webhook URL you've set up. When these events fire, they contain data that you can use to trigger your own internal logic.
The primary purpose of these Webhooks is to ensure your system is kept up to date with the status or state of your user's security.
Below is a list of the Webhook events currently triggered by Zenlogin.
Event | Details |
---|---|
account.created |
This event is fired when your account is first created. This assumes that during the creation process, you specified a Webhook URL. |
account.setup.complete |
This event is fired when your account has been successfully been setup. At the moment, this means you've confirmed your email address. |
application.disabled |
This event is fired when your application's Zenlogin integration is turned off. This is controlled via your Account Settings page. |
application.enabled |
This event is fired when your application's Zenlogin integration is turned on. This is controlled via your Account Settings page. |
webhook.test |
This event is fired periodically to test your webhook. It's also fired immediately after specifying a Webhook URL. |