Skip to content

Delete a webhook endpoint

Remove an endpoint and stop its deliveries, including pending retries.

The endpoint stops receiving events at once, including retries still waiting.

Path

  • id string Required
    The webhook endpoint's ID, such as whk_GFAKLrE8wkBwF4WL.

Errors

  • 404 not_found
    No webhook endpoint with that ID belongs to your business.

Any request can also fail on its key or its body. See errors.

Request
curl -X DELETE "https://api.402pay.co/api/v1/webhooks/whk_GFAKLrE8wkBwF4WL" \
  -H "Authorization: Bearer $PAY402_SECRET_KEY"
Response200 OK
{
  "data": {
    "id": "whk_GFAKLrE8wkBwF4WL",
    "kind": "webhook",
    "deleted": true
  }
}