Webhooks
Delete an Event Webhook
DELETE /v3/user/webhooks/event/settings/{id}
Base url: https://api.sendgrid.com
This endpoint allows you to delete a single Event Webhook by ID.
Unlike the Get an Event Webhook and Update an Event Webhook endpoints, which will operate on your oldest webhook by created_date
when you don't provide an ID, this endpoint will return an error if you do not pass it an ID. This behavior prevents customers from unintentionally deleting a webhook. You can retrieve your webhooks' IDs using the Get All Event Webhooks endpoint.
Enable or disable the webhook
This endpoint will permanently delete the webhook specified. If you instead want to disable a webhook, you can set the enabled
property to false
with the Update an Event Webhook endpoint.
Authentication
- API Key
Headers
The on-behalf-of
header allows you to make API calls from a parent account on behalf of the parent's Subusers or customer accounts. You will use the parent account's API key when using this header. When making a call on behalf of a customer account, the property value should be "account-id" followed by the customer account's ID (e.g., on-behalf-of: account-id <account-id>
). When making a call on behalf of a Subuser, the property value should be the Subuser's username (e.g., on-behalf-of: <subuser-username>
). See On Behalf Of for more information.
Path Parameters
The ID of the Event Webhook you want to retrieve.
default: NoneResponses
Error message.
Need some help?
We all do sometimes. Get help now from the Twilio SendGrid Support Team.
Running into a coding hurdle? Lean on the wisdom of the crowd by browsing the SendGrid tag on Stack Overflow or visiting Twilio's Stack Overflow Collective.