Enable Webhook Messages
In the settings page for your site located on the website dashboard, you can designate an endpoint where you want to receive webhook messages when a verification session is completed. If a valid URL is entered into this field, we will attempt to send messages to this location.
Receiving the Webhook Messages
In order to make sure you have securely received a webhook message from us, we sign each webhook message using the webhook secret that is generated for your web settings configuration. You can locate the Webhook Secret in the App Keys section of your website settings page.
Example Node.js Webhook Receiver Using Express
Understanding the Webhook Receiver
The first step to processing the message requires that the signature is retrieved from the header of the request to your endpoint. This signature is unique for each message and acts like a fingerprint that allows you to detect if the message was changed or came from an invalid sender.It is recommended to return a 200 status before you begin processing the data in the message to ensure your endpoint is not flagged and disabled for too many timeouts.

