---
title: "Changes to List monitors"
method: GET
path: "/api/monitors"
---

# Changes to List monitors

`GET /api/monitors`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 8 of 37 revisions.

- **2026-10-28** `dc52000a1874`: 5 warning
- **2026-10-28** `4531981d91c6`: 2 info
- **2026-10-28** `8e88356fa079`: 3 info
- **2026-10-25** `9d4e9599f8c5`: 1 breaking, 20 warning, 1 info
- **2026-10-15** `eaa91f4d08a8`: 1 info
- **2026-10-01** `0114b54c259d`: 1 breaking
- **2026-03-22** `40aeed2ccba7`: 2 breaking, 7 warning, 13 info
- **2026-02-08** `78bbac89339b`: 13 warning, 7 info

## Changes

- **2026-10-28** `dc52000a1874`: 5 warning
  - removed the optional property `allOf[subschema #2]/data/items/allOf[#/components/schemas/Monitor]/config/anyOf[#/components/schemas/MonitorConfig]/checkExpiration` from the response with the `200` status
  - removed the optional property `allOf[subschema #2]/data/items/allOf[#/components/schemas/Monitor]/config/anyOf[#/components/schemas/MonitorConfig]/checkRevocation` from the response with the `200` status
  - removed the optional property `allOf[subschema #2]/data/items/allOf[#/components/schemas/Monitor]/config/anyOf[#/components/schemas/MonitorConfig]/daysUntilExpirationWarning` from the response with the `200` status
  - removed the optional property `allOf[subschema #2]/data/items/allOf[#/components/schemas/Monitor]/config/anyOf[#/components/schemas/MonitorConfig]/responseBodyJsonPath` from the response with the `200` status
  - removed the optional property `allOf[subschema #2]/data/items/allOf[#/components/schemas/Monitor]/config/anyOf[#/components/schemas/MonitorConfig]/sslCheckOnStatusChange` from the response with the `200` status
- **2026-10-28** `4531981d91c6`: 2 info
  - added the optional property `allOf[subschema #2]/data/items/allOf[#/components/schemas/Monitor]/createdByImage` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/data/items/allOf[#/components/schemas/Monitor]/createdByName` to the response with the `200` status
- **2026-10-28** `8e88356fa079`: 3 info
  - added the optional property `allOf[subschema #2]/data/items/allOf[#/components/schemas/Monitor]/alertConfig/anyOf[#/components/schemas/MonitorAlertConfig]/autoResolveIncident` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/data/items/allOf[#/components/schemas/Monitor]/alertConfig/anyOf[#/components/schemas/MonitorAlertConfig]/incidentEnabled` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/data/items/allOf[#/components/schemas/Monitor]/alertConfig/anyOf[#/components/schemas/MonitorAlertConfig]/incidentSeverity` to the response with the `200` status
- **2026-10-25** `9d4e9599f8c5`: 1 breaking, 20 warning, 1 info
  - the `allOf[subschema #2]/data/items/` response's property type changed from `object` to no type for status `200`
  - removed the optional property `allOf[subschema #2]/data/items/alertConfig` from the response with the `200` status
  - removed the optional property `allOf[subschema #2]/data/items/config` from the response with the `200` status
  - removed the optional property `allOf[subschema #2]/data/items/createdAt` from the response with the `200` status
  - removed the optional property `allOf[subschema #2]/data/items/createdByUserId` from the response with the `200` status
  - removed the optional property `allOf[subschema #2]/data/items/description` from the response with the `200` status
  - removed the optional property `allOf[subschema #2]/data/items/enabled` from the response with the `200` status
  - removed the optional property `allOf[subschema #2]/data/items/frequencyMinutes` from the response with the `200` status
  - removed the optional property `allOf[subschema #2]/data/items/id` from the response with the `200` status
  - removed the optional property `allOf[subschema #2]/data/items/lastCheckAt` from the response with the `200` status
  - removed the optional property `allOf[subschema #2]/data/items/lastStatusChangeAt` from the response with the `200` status
  - removed the optional property `allOf[subschema #2]/data/items/mutedUntil` from the response with the `200` status
  - removed the optional property `allOf[subschema #2]/data/items/name` from the response with the `200` status
  - removed the optional property `allOf[subschema #2]/data/items/organizationId` from the response with the `200` status
  - removed the optional property `allOf[subschema #2]/data/items/projectId` from the response with the `200` status
  - removed the optional property `allOf[subschema #2]/data/items/recentResults` from the response with the `200` status
  - removed the optional property `allOf[subschema #2]/data/items/scheduledJobId` from the response with the `200` status
  - removed the optional property `allOf[subschema #2]/data/items/status` from the response with the `200` status
  - removed the optional property `allOf[subschema #2]/data/items/target` from the response with the `200` status
  - removed the optional property `allOf[subschema #2]/data/items/type` from the response with the `200` status
  - removed the optional property `allOf[subschema #2]/data/items/updatedAt` from the response with the `200` status
  - added `#/components/schemas/Monitor, subschema #2` to the `allOf[subschema #2]/data/items/` response property `allOf` list for the response status `200`
- **2026-10-15** `eaa91f4d08a8`: 1 info
  - response property `allOf[subschema #2]/data/items/config/anyOf[#/components/schemas/MonitorConfig]/retryStrategy` deprecated
- **2026-10-01** `0114b54c259d`: 1 breaking
  - for the `query` request parameter `limit`, default value was changed from `20` to `50`
- **2026-03-22** `40aeed2ccba7`: 2 breaking, 7 warning, 13 info
  - the response property `allOf[subschema #2]/data/items/createdAt` became nullable for the status `200`
  - the `allOf[subschema #2]/data/items/target` response's property format changed from `uri` to no format for status `200`
  - removed the optional property `allOf[subschema #2]/data/items/active` from the response with the `200` status
  - removed the optional property `allOf[subschema #2]/data/items/method` from the response with the `200` status
  - removed the optional property `allOf[subschema #2]/data/items/responseTime` from the response with the `200` status
  - removed the optional property `allOf[subschema #2]/data/items/timeout` from the response with the `200` status
  - added the new `error` enum value to the `allOf[subschema #2]/data/items/status` response property for the response status `200`
  - added the new `maintenance` enum value to the `allOf[subschema #2]/data/items/status` response property for the response status `200`
  - added the new `paused` enum value to the `allOf[subschema #2]/data/items/status` response property for the response status `200`
  - added the optional property `allOf[subschema #2]/data/items/alertConfig` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/data/items/config` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/data/items/createdByUserId` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/data/items/description` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/data/items/enabled` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/data/items/lastStatusChangeAt` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/data/items/mutedUntil` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/data/items/organizationId` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/data/items/projectId` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/data/items/recentResults` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/data/items/scheduledJobId` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/data/items/updatedAt` to the response with the `200` status
  - removed the `degraded` enum value from the `allOf[subschema #2]/data/items/status` response property for the response status `200`
- **2026-02-08** `78bbac89339b`: 13 warning, 7 info
  - removed the optional property `allOf[subschema #2]/data/items/alertConfig` from the response with the `200` status
  - removed the optional property `allOf[subschema #2]/data/items/config` from the response with the `200` status
  - removed the optional property `allOf[subschema #2]/data/items/createdByUserId` from the response with the `200` status
  - removed the optional property `allOf[subschema #2]/data/items/description` from the response with the `200` status
  - removed the optional property `allOf[subschema #2]/data/items/enabled` from the response with the `200` status
  - removed the optional property `allOf[subschema #2]/data/items/lastStatusChangeAt` from the response with the `200` status
  - removed the optional property `allOf[subschema #2]/data/items/mutedUntil` from the response with the `200` status
  - removed the optional property `allOf[subschema #2]/data/items/organizationId` from the response with the `200` status
  - removed the optional property `allOf[subschema #2]/data/items/projectId` from the response with the `200` status
  - removed the optional property `allOf[subschema #2]/data/items/recentResults` from the response with the `200` status
  - removed the optional property `allOf[subschema #2]/data/items/scheduledJobId` from the response with the `200` status
  - removed the optional property `allOf[subschema #2]/data/items/updatedAt` from the response with the `200` status
  - added the new `degraded` enum value to the `allOf[subschema #2]/data/items/status` response property for the response status `200`
  - added the optional property `allOf[subschema #2]/data/items/active` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/data/items/method` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/data/items/responseTime` to the response with the `200` status
  - added the optional property `allOf[subschema #2]/data/items/timeout` to the response with the `200` status
  - removed the `error` enum value from the `allOf[subschema #2]/data/items/status` response property for the response status `200`
  - removed the `maintenance` enum value from the `allOf[subschema #2]/data/items/status` response property for the response status `200`
  - removed the `paused` enum value from the `allOf[subschema #2]/data/items/status` response property for the response status `200`

---

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