Skip to main content

Authentication Methods

The Core Webhook Module supports 11 different authentication methods to secure your webhook endpoints. You can combine multiple authentication methods for enhanced security.

Available Authentication Methods

Combining Authentication Methods

You can combine multiple authentication methods for enhanced security:

{
"fully_secured": {
"data_type": "json",
"module": "rabbitmq",
"authorization": "Bearer super_secret",
"hmac": {
"secret": "hmac_secret_key",
"header": "X-HMAC-Signature",
"algorithm": "sha256"
},
"ip_whitelist": [
"203.0.113.0"
]
}
}

All specified validators must pass for the webhook to be accepted.