{
"event": "payment-plans.delete",
"time": "2025-01-01T20:00:00.000Z",
"data": {
"caseId": "3f1c2d4e-5a6b-7c8d-9e0f-1a2b3c4d5e6f",
"paymentPlanId": "5e6f7a8b-9c0d-1e2f-3a4b-5c6d7e8f9a0b",
"previousStatus": "ACTIVE"
}
}Webhooks
Payment plan deleted
Notifies when a payment plan is deleted.
WEBHOOK
payment-plans.delete
{
"event": "payment-plans.delete",
"time": "2025-01-01T20:00:00.000Z",
"data": {
"caseId": "3f1c2d4e-5a6b-7c8d-9e0f-1a2b3c4d5e6f",
"paymentPlanId": "5e6f7a8b-9c0d-1e2f-3a4b-5c6d7e8f9a0b",
"previousStatus": "ACTIVE"
}
}Headers
Sent with every delivery so the receiver can verify the request really comes from Debbie. The token is issued when the webhook is created — compare it with the stored value and reject deliveries that do not match.
Body
application/json
Webhook payload
Event "payment-plans.delete"
Example:
"payment-plans.delete"
Event dispatch time
Example:
"2025-01-01T20:00:00.000Z"
Data of the event. A payment plan is soft deleted: the plan keeps its row with status DELETED and remains readable by id.
Show child attributes
Show child attributes
Example:
{
"caseId": "3f1c2d4e-5a6b-7c8d-9e0f-1a2b3c4d5e6f",
"paymentPlanId": "5e6f7a8b-9c0d-1e2f-3a4b-5c6d7e8f9a0b",
"previousStatus": "ACTIVE"
}