---
title: "Update an alert rule"
method: PATCH
path: "/v1/metric-alerts/{id}"
tags: ["Metric alerts"]
---

# Update an alert rule

`PATCH /v1/metric-alerts/{id}`

Enable/pause, change schedule, condition, message, or cooldown.

## Request body

- object
  - `enabled` boolean
  - `schedule` string
  - `condition` MetricCondition
    - `op` 'gt' | 'gte' | 'lt' | 'lte' | 'eq' | 'neq', required
    - `value` number, required
  - `message` string
  - `cooldown_seconds` integer

## Response `200`

Updated

---

[API](https://skmtc.net/shareout/apis/shareout-rest-api.md) · [All operations](https://skmtc.net/shareout/apis/shareout-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/shareout/shareout-rest-api/versions/804359ead65a/schema)
