Webhook event types
2 min read Updated October 22, 2026
Event envelope
json
{
"id": "evt_...",
"type": "party.status_changed",
"createdAt": "2026-10-22T14:30:00.000Z",
"data": { }
}Each delivery also carries the headers X-ComplianceGrid-Event, X-ComplianceGrid-Delivery (a unique delivery ID), X-ComplianceGrid-Timestamp and X-ComplianceGrid-Signature.
Event types
party.status_changed: a party on a monitoring watchlist changed screening statusrisk.batch.complete: a risk batch job finished (jobId,status,totalItems,completedItems,results; the body of this event has these fields at the top level)webhook.test: sent by the watchlist test endpoint
No other event types are sent. In particular there are no screening, filing, data-freshness, key or subscription events.
Handle unknown event types by returning 200, so new ones do not break your receiver.
Was this article helpful?