Unsubscribe a WABA from webhooks
curl --request DELETE \
--url https://cerberus.eazybe.com/prod/api/v2/meta/wabas/{wabaId}/webhook-subscriptions \
--header 'Authorization: Bearer <token>'{
"success": true
}Webhooks
Unsubscribe a WABA from webhooks
Removes the WABA’s webhook subscription. Event delivery to the callback stops immediately. You can subscribe again at any time with the create endpoint.
DELETE
/
meta
/
wabas
/
{wabaId}
/
webhook-subscriptions
Unsubscribe a WABA from webhooks
curl --request DELETE \
--url https://cerberus.eazybe.com/prod/api/v2/meta/wabas/{wabaId}/webhook-subscriptions \
--header 'Authorization: Bearer <token>'{
"success": true
}Inbound message and delivery events stop after this subscription is removed.
Authorizations
Eazybe bearer token. The token resolves the caller's organization and must be kept on the server.
Path Parameters
WhatsApp Business Account ID returned by GET /meta/phone-numbers.
Response
200 - application/json
Unsubscribed — inbound events stop
Failure responses
| Status | Meaning | Action |
|---|---|---|
401 | Missing, invalid, or expired bearer token | Re-authenticate |
404 | wabaId not linked to your organization | Verify the id |
400 | App was not subscribed | Treat as already unsubscribed |
502 | Graph unreachable or timed out | Retry with backoff |
Was this page helpful?