{
"id": "9f1c4b6e-3a2d-4f8b-9c1e-2a7d5e8b0c31",
"event": "addon.revoked",
"occurred_at": "2026-07-14T09:30:00+00:00",
"agency_id": 7,
"data": {
"workspace": {
"uuid": "11111111-1111-1111-1111-111111111111",
"name": "Acme Fitness",
"status": "active",
"plan": {
"uuid": "22222222-2222-2222-2222-222222222222",
"name": "Starter"
}
},
"addon": {
"name": "+1000 contacts",
"kind": "extra_contacts",
"quantity": 1,
"granted_total": 1000
}
}
}Add on revoked
Sent to your endpoint when Add-on revoked occurs (addon.revoked).
Signed as X-Dmly-Signature: sha256=<hmac> (HMAC-SHA256 of the raw body with your endpoint’s secret) when the endpoint has one, alongside X-Dmly-Event and X-Dmly-Delivery headers. Return any 2xx to acknowledge; a non-2xx is retried twice more, after roughly 10s then 60s (three attempts in total).
WEBHOOK
addon.revoked
{
"id": "9f1c4b6e-3a2d-4f8b-9c1e-2a7d5e8b0c31",
"event": "addon.revoked",
"occurred_at": "2026-07-14T09:30:00+00:00",
"agency_id": 7,
"data": {
"workspace": {
"uuid": "11111111-1111-1111-1111-111111111111",
"name": "Acme Fitness",
"status": "active",
"plan": {
"uuid": "22222222-2222-2222-2222-222222222222",
"name": "Starter"
}
},
"addon": {
"name": "+1000 contacts",
"kind": "extra_contacts",
"quantity": 1,
"granted_total": 1000
}
}
}Was this page helpful?

