Webhook Configuration

Creating a Webhook

  1. Navigate to SettingsIntegrationsWebhooks

  2. Click Create Webhook

  3. Configure:

    • Name: Descriptive name (e.g., "Security Team Slack")

    • URL: Destination endpoint

    • Events: Select event types to receive

    • Active: Enable/disable webhook

  4. Click Save

Sentry will send a test payload to verify the endpoint.

Webhook Payload

Sentry sends POST requests with JSON payloads:

Webhook Security

HTTPS Required: Sentry only sends to HTTPS endpoints (enforced security).

Signature Verification: Each webhook includes a signature header:

The secret is the shared key, and the signature is the cryptographic proof. Sentry doesn't send the secret itself (that would be insecure), it sends the signature computed from the secret.

IP Allowlisting: Optionally restrict to Sentry's webhook IPs (provided in settings).

Last updated