Debitura Webhooks API
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.
GET
/webhooks
List all webhook subscriptions for the authenticated collection partner.
POST
/webhooks
Create a new webhook subscription.
GET
/webhooks/{id}
Get a specific webhook subscription by ID.
PUT
/webhooks/{id}
Update an existing webhook subscription.
DELETE
/webhooks/{id}
Delete a webhook subscription.
PATCH
/webhooks/{id}
Update an existing webhook subscription.
POST
/webhooks/{id}/test
Send a test event to the webhook endpoint.
POST
/webhooks/{id}:test
Send a test event to the webhook endpoint.
POST
/webhooks/{id}/replay
[Deprecated] This endpoint is misnamed and does not actually replay events. Use `GET /webhooks/events?caseId={id}` to inspect delivery history, then `POST /webhooks/events/{eventId
POST
/webhooks/{id}:replay
[Deprecated] This endpoint is misnamed and does not actually replay events. Use `GET /webhooks/events?caseId={id}` to inspect delivery history, then `POST /webhooks/events/{eventId
GET
/v1/Webhooks
Get all webhooks for the authenticated referral partner
POST
/v1/Webhooks
Create a new webhook subscription
GET
/v1/Webhooks/{id}
Get a specific webhook by ID
PUT
/v1/Webhooks/{id}
Update an existing webhook subscription
DELETE
/v1/Webhooks/{id}
Delete a webhook subscription
POST
/v1/Webhooks/test
Trigger a test webhook event (test environment only)