Webhooks
Arrow uses webhooks to notify your application when denial status changes occur. This enables you to automatically track denial lifecycle events.
EventsCopied!
We send notifications for these status transitions:
-
denial.pending_to_progress: Denial moved from Pending to In Progress -
denial.progress_to_complete: Denial moved from In Progress to Complete
SetupCopied!
To receive webhooks, provide:
-
Endpoint URL: A public HTTPS URL on your server
-
Authentication (optional):
-
Basic auth credentials
-
Bearer token
-
Custom headers
Webhook FormatCopied!
JSON
{
"event_type": "denial.pending_to_progress",
"denial_id": "den_123",
"timestamp": "2024-01-23T08:15:30Z",
"data": {
"status": "in_progress",
"previous_status": "pending",
"updated_by": "agent_789"
}
}