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.