Delete a webhook
delete_webhookRemove a Beehiiv webhook from a publication endpoint. Requires confirm=true because it changes account state.
Instructions
Delete a webhook. Changes account state and requires confirm=true for the user-requested action. OAuth integrations require webhooks:write.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| account | No | Named private account from BEEHIIV_ACCOUNTS. Defaults to BEEHIIV_DEFAULT_ACCOUNT or the first configured account. | |
| confirm | No | Set true only when the user asked for exactly this action. | |
| endpoint_id | Yes | The prefixed ID of the webhook object | |
| publication_id | Yes | The prefixed ID of the publication object |