Product Update

Introducing Webhook Policies

Carlyn Manly
2020-07-20
1 Min Read

Xurrent administrators are now able to add an extra layer of security to the payloads their webhooks send out.ย  They can do this by creating a webhook policy in the โ€˜Webhook Policiesโ€™ section of the Settingsย console.

A webhook policy defines the signing algorithm that Xurrent has to use to sign the payload of outbound webhook requests.ย  By getting Xurrent to sign each payload, the receiver can verify whether a payload was really created and signed by Xurrent and not by some other party.

Webhook policy in Edit mode

Multiple webhooks can be related to a webhook policy.

After a new webhook policy is saved for the first time, the administrator has a one-time opportunity to download its public key.ย  The hosts receiving payloads from the related webhooks will need this public key to decrypt the payloads from these webhooks.

New webhook policy in View mode

Because it is possible to create multiple webhook policies in a Xurrent account, administrators can create a separate webhook policy for each service provider to which their organization has outsourced the processing of webhooks.