Skip to main content

Alerts & webhooks

Fact0 can push two types of notifications: Configure both from Settings → Alerts in the dashboard.

Webhook alerts

Setup

  1. Go to Settings → Alerts in the dashboard.
  2. Paste your endpoint URL in the Webhook URL field. Fact0 will POST JSON to this URL.
  3. Optionally enter an Alert email for quota and report notifications.
  4. Click Save, then Test to verify Fact0 can reach your endpoint.
Your endpoint must respond with a 2xx status within 10 seconds. Fact0 makes a single attempt — there is no retry queue.

Payload

All webhook deliveries share this shape:

Event types


Email alerts

Email notifications go to the Alert email address you configure in Settings → Alerts.

Testing your webhook

Click Test in Settings → Alerts to send a sample fact0.chain.verify_failed payload to your configured URL. Fact0 logs whether your endpoint responded successfully. You can also trigger a test with the API:

Triggering chain verification

Chain verification runs when you call the verify endpoint or click Verify chain in the Audit Logs page. A webhook fires immediately if any broken links are found:

Viewing and updating alert settings via API