You can currently only configure one webhook per organization.
Setup
Under Configuration > Organization Settings in the left panel, go to Webhooks, enter the URL for your webhook endpoint, and select Save Changes.

Payload samples
Opal sends different payloads depending on the event type. The following event types are supported.Add users to resource
Remove users from resource
Add users to group
Remove users from group
Add resources to group
Remove resources from group
Verify requests from Opal
Verify requests from Opal with confidence by checking signatures using your signing secret. Opal includes anX-Opal-Signature HTTP header on each HTTP request sent. The signature is created by combining the signing secret with the body of the request we’re sending using a standard HMAC-SHA256 keyed hash.
Here is an example with Node to compute the signature using your signing secret. You can compare it against the value retrieved from the X-Opal-Signature header.

