Skip to main content
Security is critical when dealing with automated event notifications.

Digital Signature Verification

All webhook requests include a digital signature using the ED25519 algorithm. The signature is provided in the following HTTP header:
To verify:
  1. Base64 decode the signature
  2. Recalculate the hash of the payload
  3. Use our public key to validate the signature
Use separate keys for production and sandbox environments.
Use different public keys depending on the environment:

Code Examples

Here are sample snippets to help you implement signature verification:

Shared Secret in URL

You may include a shared secret in your webhook URL: Examples: