---
title: "Delete an alert rule"
method: DELETE
path: "/v1/risk/alert-rules/{rule_id}"
tags: ["Alert Rules"]
---

# Delete an alert rule

`DELETE /v1/risk/alert-rules/{rule_id}`

Soft-deletes the rule: it is disabled and hidden from list/get, but the row is retained in the database (only `deleted_at` is stamped).

## Path parameters

- `rule_id` string, required

## Response `200`

- DeleteAlertRuleResponseDto
  - `acknowledged` boolean, required

---

[API](https://skmtc.net/range/apis/range-platform-api.md) · [All operations](https://skmtc.net/range/apis/range-platform-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/range/range-platform-api/revisions/9926df2e476d/schema)
