Webhook: Authentication Using Auth Token
Introduction:
Learn how to configure your webhook events with enhanced authentication using an authentication token (Auth Token). This feature is especially useful when your client endpoint requires a bearer token for authorization, and you need to periodically regenerate this token using a username and password.
Follow these steps to set up this configuration:
Step 1: Accessing Webhook Settings
Log in to your account.
Navigate to “Settings” and select “Webhook View.”
Step 2: Adding Authentication Information
Within the Webhook View, go to the “Authentications” Tab.
Here, you can create a new configuration by providing a name for it. This configuration will include the username and password required to generate the authentication token, as well as the URL.
After filling in the necessary details, click “Save.”

Step 3: Using the Authentication Configuration
With the authentication configuration in place, you can now use it for your webhook setups in the future.
Step 4: Configuring Your Webhook
Set up your webhook configuration as you normally would, specifying the Event, Version, and Address URL.
To leverage the authentication token you’ve created, switch to the “Custom Authentication” tab.
Select the predefined authentication configuration you created earlier.
Once you’ve selected the configuration, click “Add Webhook” to complete the setup.

Now, whenever an event is sent, the POST requests will include a Bearer Token in the headers. This token will be generated automatically each time, ensuring your webhook events are securely authorized.