---
title: "Changes to Update a monitor configuration"
method: PUT
path: "/api/monitors/{id}"
---

# Changes to Update a monitor configuration

`PUT /api/monitors/{id}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 5 of 37 revisions.

- **2026-10-28** `dc52000a1874`: 12 warning
- **2026-10-28** `4531981d91c6`: 2 info
- **2026-10-28** `8e88356fa079`: 6 info
- **2026-10-15** `eaa91f4d08a8`: 2 info
- **2026-10-01** `0114b54c259d`: 1 info

## Changes

- **2026-10-28** `dc52000a1874`: 12 warning
  - the `alertConfig/failureThreshold` request property's max was set to `100.00`
  - the `alertConfig/recoveryThreshold` request property's max was set to `100.00`
  - removed the request property `config/checkExpiration`
  - removed the request property `config/checkRevocation`
  - removed the request property `config/daysUntilExpirationWarning`
  - removed the request property `config/responseBodyJsonPath`
  - removed the request property `config/sslCheckOnStatusChange`
  - removed the optional property `config/anyOf[#/components/schemas/MonitorConfig]/checkExpiration` from the response with the `200` status
  - removed the optional property `config/anyOf[#/components/schemas/MonitorConfig]/checkRevocation` from the response with the `200` status
  - removed the optional property `config/anyOf[#/components/schemas/MonitorConfig]/daysUntilExpirationWarning` from the response with the `200` status
  - removed the optional property `config/anyOf[#/components/schemas/MonitorConfig]/responseBodyJsonPath` from the response with the `200` status
  - removed the optional property `config/anyOf[#/components/schemas/MonitorConfig]/sslCheckOnStatusChange` from the response with the `200` status
- **2026-10-28** `4531981d91c6`: 2 info
  - added the optional property `createdByImage` to the response with the `200` status
  - added the optional property `createdByName` to the response with the `200` status
- **2026-10-28** `8e88356fa079`: 6 info
  - added the new optional request property `alertConfig/autoResolveIncident`
  - added the new optional request property `alertConfig/incidentEnabled`
  - added the new optional request property `alertConfig/incidentSeverity`
  - added the optional property `alertConfig/anyOf[#/components/schemas/MonitorAlertConfig]/autoResolveIncident` to the response with the `200` status
  - added the optional property `alertConfig/anyOf[#/components/schemas/MonitorAlertConfig]/incidentEnabled` to the response with the `200` status
  - added the optional property `alertConfig/anyOf[#/components/schemas/MonitorAlertConfig]/incidentSeverity` to the response with the `200` status
- **2026-10-15** `eaa91f4d08a8`: 2 info
  - request property `config/retryStrategy` deprecated
  - response property `config/anyOf[#/components/schemas/MonitorConfig]/retryStrategy` deprecated
- **2026-10-01** `0114b54c259d`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/supercheck-io/apis/supercheck-api/docs/api/monitors/:id/put.md) - [API](https://skmtc.dev/supercheck-io/apis/supercheck-api.md) - [Page](https://skmtc.dev/supercheck-io/apis/supercheck-api/changes/api/monitors/:id/put)
