Watchdog
DELETE /v1/config/monitoring/{id}
Permanently delete a watchdog rule and stop its scheduled checks
Deletes a single watchdog rule and stops any further checks for it. Past evaluations and alerts attached to the rule remain in the activity feed until they age out.
Authentication
API key with config:write permission. Project-scoped or
tenant-scoped (with X-Project-Id).
Endpoint
DELETE /v1/config/monitoring/{id}Path parameters
| Param | Type | Notes |
|---|---|---|
id | UUID | The rule id |
Response
200 OK
{
"success": true,
"data": {
"deleted": true
}
}Error responses
| Status | error.code | When |
|---|---|---|
| 400 | VALIDATION_ERROR | id is not a UUID |
| 401 | UNAUTHORIZED | Missing or invalid API key |
| 403 | FORBIDDEN | Key lacks config:write |
| 404 | NOT_FOUND | No rule with that id in your tenant |
Example
curl -X DELETE https://api.sigsentry.com/v1/config/monitoring/wdg_a1b2 \
-H "Authorization: Bearer ss_secret_..."Pause vs. delete
If you want to keep the configuration but stop checks, use
PUT /v1/config/monitoring/{id} with
{ "isEnabled": false } instead. Delete is permanent.
