webhooks.xyz

Examples / Monitoring and incidents / Sentry

Sentry webhooks

Issue created, resolved or assigned; error events; alert rule actions; comments.

Events

  • issue.created
  • issue.resolved
  • event_alert.triggered
  • metric_alert.critical

Signature

Header Sentry-Hook-Signature: HMAC-SHA256 of the raw body with the integration's client secret, hex encoded. Sentry-Hook-Resource names the resource.

✓ A bin checks Sentry signatures: add the integration client secret under Signature verification (Sentry).

Check a Sentry signature with the free tool (use the GitHub preset).

Retries

Sentry retries failed deliveries a few times with backoff.

See a retry schedule in the calculator.

Sample request from Sentryillustrative, shortened
Content-Typeapplication/jsonSentry-Hook-ResourceissueSentry-Hook-Signature9a3f…c7d0Sentry-Hook-Timestamp1759924800
{
  "action": "created",
  "installation": { "uuid": "a8e5d37a-696c-4c54-adb5-b3f28d64c7de" },
  "data": {
    "issue": {
      "id": "123456",
      "shortId": "SHOP-API-4K",
      "title": "ConnectionError: destination api.acme.example timed out",
      "culprit": "app.delivery in deliver",
      "level": "error",
      "status": "unresolved",
      "count": "40",
      "firstSeen": "2026-10-08T06:34:00.000Z"
    }
  },
  "actor": { "type": "application", "name": "Sentry" }
}

Receive Sentry webhooks with webhooks.xyz

Create a bin. Paste its URL into Sentry. Each request shows at once with its headers and body. Add your secret, and each request gets a verified or failed mark. Add your server as a destination, and deliveries retry when it is down. Request an invite.

More in monitoring and incidents: Datadog, PagerDuty.