Skip to main content
Verify every delivery before you use it. The signing secret from Create Webhook is shown once. Store it, then rotate it in Settings > Webhooks if you need a new one.

Headers

Verify with the raw request body. A parsed JSON body will not match the signature.

Node.js

Python

Other languages are in the Svix verifying payloads guide.

Endpoint URL

url must be https:// and a public hostname. Bare IPs, private or loopback addresses, embedded credentials, and names such as .local or .internal are rejected.