---
title: "Changes to api/alert-rules/{id} POST\nCreate the specified user alert rule."
method: POST
path: "/api/alert-rules"
---

# Changes to api/alert-rules/{id} POST
Create the specified user alert rule.

`POST /api/alert-rules`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 3 of 15 revisions.

- **2026-07-17** `7f1e35deb524`: 2 breaking, 6 info
- **2022-06-20** `a87569f002e1`: 1 info
- **2022-06-10** `568ca15f3476`: 6 breaking, 2 warning, 1 info

## Changes

- **2026-07-17** `7f1e35deb524`: 2 breaking, 6 info
  - the request property `calculation_minutes` became required
  - the `calculation_minutes` request property type changed from `integer` to `string`
  - added the new optional request property `formulas`
  - the request property `calculation` became optional
  - the request property `comparator` became optional
  - the request property `comparison` became optional
  - the request property `measurement_id` became optional
  - the request property `threshold_value` became optional
- **2022-06-20** `a87569f002e1`: 1 info
  - added the new optional `header` request parameter `Accept-language`
- **2022-06-10** `568ca15f3476`: 6 breaking, 2 warning, 1 info
  - the request property `calculation` became required
  - the request property `comparator` became required
  - the request property `comparison` became required
  - the request property `measurement_id` became required
  - the request property `threshold_value` became required
  - the `calculation_minutes` request property type changed from `string` to `integer`
  - deleted the `header` request parameter `Accept-language`
  - removed the request property `formulas`
  - the request property `calculation_minutes` became optional

---

[Operation](https://skmtc.dev/beepnl/apis/beep/docs/api/alert-rules/post.md) - [API](https://skmtc.dev/beepnl/apis/beep.md) - [Page](https://skmtc.dev/beepnl/apis/beep/changes/api/alert-rules/post)
