Delete webhook suppression
Remove an endpoint from the organization webhook suppression list.
DELETE /app/integrations/webhooks/outbound/suppression
Removes a suppression entry for the given endpoint. Identify the endpoint with urlHash or the full url (normalized and hashed server-side).
Parameters may be sent as query string and/or JSON body (body values win when both are present).
Removing an entry allows notification sends to the endpoint again on the next natural event. The platform does not auto-resend missed notifications. If the endpoint is still failing, it may be suppressed again after consecutive failures.
Requires the admin or subscriber role and the integrations feature entitlement.
Request
See API Basics for required headers.
Body / query parameters
| Field | Type | Required | Description |
|---|---|---|---|
urlHash | string | Cond. | 64-character lowercase hex endpoint hash. Required if url is omitted. |
url | string | Cond. | Full HTTPS endpoint URL. Required if urlHash is omitted. |
Sample request
curl -X DELETE https://api.statusdashboard.com/app/integrations/webhooks/outbound/suppression \
-H "Authorization: Bearer bcf847abf5c6:def456" \
-H "Content-Type: application/json" \
-d '{
"urlHash": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
}'Sample response
Status: 204 No Content
No response body.
Error responses
| Status | When |
|---|---|
400 | Invalid parameters, or neither urlHash nor url provided |
403 | Insufficient role, or integrations disabled |
404 | Suppression entry not found |

