Sentry issue alert webhook payload example

Sentry · event: event_alert (issue alert triggered) · content type: application/json

This is a representative sample — fake IDs, real structure. To see a payload with your data, point the provider at a capture URL (button below).

See it live, not frozen

One click creates a free capture bin with this exact payload already in it — pretty-printed, headers inspectable, replayable to your own endpoint:

Then paste the bin's URL into Sentry's webhook settings to capture a real delivery. No signup.

Headers

content-type: application/json
request-id: 2f9c1c5e-6d4a-4b8e-9f21-7c3a5d8e0b42
sentry-hook-resource: event_alert
sentry-hook-timestamp: 1787988600
sentry-hook-signature: 948ba4569f58666a3aea977ee7270777a5c9041cab4b4afead92db955fdf91ce

Body

{
  "action": "triggered",
  "actor": {
    "id": "sentry",
    "name": "Sentry",
    "type": "application"
  },
  "data": {
    "event": {
      "event_id": "e4874d664c3540c1a32eab185f12c5ab",
      "culprit": "handleWebhook(src/handler.js)",
      "datetime": "2026-08-29T19:30:00.000000Z",
      "environment": "production",
      "level": "error",
      "platform": "javascript",
      "project": 1,
      "title": "TypeError: Cannot read properties of undefined (reading 'body')",
      "type": "error",
      "metadata": {
        "filename": "src/handler.js",
        "type": "TypeError",
        "value": "Cannot read properties of undefined (reading 'body')"
      },
      "tags": [
        [
          "environment",
          "production"
        ],
        [
          "handled",
          "no"
        ],
        [
          "level",
          "error"
        ],
        [
          "release",
          "api-server@2.4.1"
        ]
      ],
      "timestamp": 1787988600.421,
      "url": "https://sentry.io/api/0/projects/acme/api-server/events/e4874d664c3540c1a32eab185f12c5ab/",
      "web_url": "https://sentry.io/organizations/acme/issues/1117540176/events/e4874d664c3540c1a32eab185f12c5ab/",
      "issue_url": "https://sentry.io/api/0/issues/1117540176/",
      "issue_id": "1117540176"
    },
    "triggered_rule": "High error volume on api-server"
  },
  "installation": {
    "uuid": "a8e5d37a-696c-4c54-adb5-b3f28d64c7de"
  }
}

Things that bite people

Send it yourself

Reproduce this delivery against any endpoint (your handler, a bin, staging):

$ curl -X POST https://your-endpoint.example/hook \
  -H 'content-type: application/json' \
  -H 'request-id: 2f9c1c5e-6d4a-4b8e-9f21-7c3a5d8e0b42' \
  -H 'sentry-hook-resource: event_alert' \
  -H 'sentry-hook-timestamp: 1787988600' \
  -H 'sentry-hook-signature: 948ba4569f58666a3aea977ee7270777a5c9041cab4b4afead92db955fdf91ce' \
 -d '{
  "action": "triggered",
  "actor": {
    "id": "sentry",
    "name": "Sentry",
    "type": "application"
  },
  "data": {
    "event": {
      "event_id": "e4874d664c3540c1a32eab185f12c5ab",
      "culprit": "handleWebhook(src/handler.js)",
      "datetime": "2026-08-29T19:30:00.000000Z",
      "environment": "production",
      "level": "error",
      "platform": "javascript",
      "project": 1,
      "title": "TypeError: Cannot read properties of undefined (reading '\''body'\'')",
      "type": "error",
      "metadata": {
        "filename": "src/handler.js",
        "type": "TypeError",
        "value": "Cannot read properties of undefined (reading '\''body'\'')"
      },
      "tags": [
        [
          "environment",
          "production"
        ],
        [
          "handled",
          "no"
        ],
        [
          "level",
          "error"
        ],
        [
          "release",
          "api-server@2.4.1"
        ]
      ],
      "timestamp": 1787988600.421,
      "url": "https://sentry.io/api/0/projects/acme/api-server/events/e4874d664c3540c1a32eab185f12c5ab/",
      "web_url": "https://sentry.io/organizations/acme/issues/1117540176/events/e4874d664c3540c1a32eab185f12c5ab/",
      "issue_url": "https://sentry.io/api/0/issues/1117540176/",
      "issue_id": "1117540176"
    },
    "triggered_rule": "High error volume on api-server"
  },
  "installation": {
    "uuid": "a8e5d37a-696c-4c54-adb5-b3f28d64c7de"
  }
}'

← All payload examples · Signature debugger · Docs