Webhooks
Manage webhook subscriptions and inspect the delivery event log. Create subscriptions to receive real-time notifications for case lifecycle events, payments, and chats. Use GET /webhooks/events to verify deliveries and POST /webhooks/events/{id}/replay to re-deliver a specific event.
List all webhook subscriptions for the authenticated collection partner.
Returns all webhook subscriptions for the authenticated collection partner. Secrets are never returned in list operations.
Create a new webhook subscription.
Creates a new webhook subscription for receiving real-time event notifications.
Get a specific webhook subscription by ID.
Returns details of a specific webhook subscription. Secret is never returned in this operation.
Update an existing webhook subscription.
Updates webhook URL, events, or active status. Set RegenerateSecret=true to rotate signing secret (returned in response). Use IsActive=true to re-enable auto-disabled webhooks after fixing delivery issues. Secret only included if RegenerateSecret=true.
Delete a webhook subscription.
Permanently deletes webhook subscription. Cannot be undone. Consider setting IsActive=false to temporarily disable instead.