Skip to main content

Webhooks

Configure webhooks to receive real-time notifications.

Available Events

EventDescription
report.accessedReport was accessed
refresh.failedDataset refresh failed
user.invitedNew user invited
alert.triggeredAlert was triggered

Configure Webhook

  1. Go to Settings > Integrations
  2. Click Add Webhook
  3. Enter the destination URL
  4. Select events
  5. Save

Request Format

POST <your_url>
Content-Type: application/json

{
"event": "report.accessed",
"timestamp": "2026-02-04T12:00:00Z",
"data": {
"report_id": "uuid",
"user_email": "user@company.com"
}
}

Signature Verification

Each request includes a signature header for validation:

X-AtlasData-Signature: sha256=...

Validate by comparing with HMAC-SHA256 of the body using your webhook secret.