Webhooks
questionnaire_deleted
A questionnaire was deleted. Same payload as questionnaire_updated, with changes always empty. Always delivered as JSON.
postWebhookquestionnaire_deleted
Payload
Example payload
{
"firm_role_summary": "Partner: Jane Doe, Manager: John Smith",
"changes": {
"locked": {
"from": false,
"to": true
}
}
}Response
Return any 2xx to acknowledge. Returning 410 Gone deletes the subscription.
Changes
Webhooks have no change history: a webhook is keyed by its event name rather than a path and method, so no recorded change can name it.