---
title: "Changes to List all scan modes"
method: GET
path: "/api/scan-modes"
---

# Changes to List all scan modes

`GET /api/scan-modes`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 31 of 248 revisions.

- **2026-10-21** `0df3f625a5c2`: 4 info
- **2026-10-20** `21b34a490fa3`: 4 breaking
- **2026-10-16** `d6bd1f235073`: 4 info
- **2026-10-16** `eb4d55282f6a`: 4 breaking
- **2026-10-05** `fa9a57387b34`: 4 info
- **2026-10-01** `c49410ca1eee`: 4 breaking
- **2026-09-29** `011be71f42e5`: 4 info
- **2026-09-28** `62adb78789a0`: 4 breaking
- **2026-09-23** `92023a2f20ae`: 4 info
- **2026-09-21** `fbefadfe3be3`: 4 breaking
- **2026-09-21** `91dba375a461`: 4 info
- **2026-09-21** `52d824185a20`: 4 breaking
- **2026-09-08** `6cc2578622b5`: 4 info
- **2026-09-07** `cf1288ec2731`: 4 breaking
- **2026-09-03** `3740683621d1`: 4 info
- **2026-09-02** `a7264da113f9`: 4 breaking
- **2026-08-24** `c7fdedb4e501`: 4 info
- **2026-08-18** `87fa588c6b1b`: 4 breaking
- **2026-08-03** `8ee92ea35845`: 4 info
- **2026-07-28** `9a6250881fa7`: 4 breaking
- **2026-07-28** `6c9a9144ca23`: 4 info
- **2026-07-15** `57cbe043ec5a`: 4 breaking
- **2026-07-13** `ba5968e91bb6`: 4 info
- **2026-03-25** `cdb5b7ea7199`: 2 warning, 4 info
- **2026-03-20** `108013c94629`: 4 breaking, 2 info
- **2026-03-19** `fb56929c0675`: 2 warning, 4 info
- **2026-03-18** `d6e364e3cd4e`: 4 breaking, 2 info
- **2026-03-17** `3bf1b221f6ef`: 2 warning, 4 info
- **2026-03-10** `88f262299d5e`: 4 warning, 2 info
- **2026-03-10** `76d90b88c3e5`: 2 warning, 4 info
- **2026-01-06** `d8e7a58e006a`: 4 breaking, 2 info

## Changes

- **2026-10-21** `0df3f625a5c2`: 4 info
  - added the required property `items/activationWindow` to the response with the `200` status
  - added the required property `items/activationWindowExpired` to the response with the `200` status
  - added the required property `items/interval` to the response with the `200` status
  - added the required property `items/type` to the response with the `200` status
- **2026-10-20** `21b34a490fa3`: 4 breaking
  - removed the required property `items/activationWindow` from the response with the `200` status
  - removed the required property `items/activationWindowExpired` from the response with the `200` status
  - removed the required property `items/interval` from the response with the `200` status
  - removed the required property `items/type` from the response with the `200` status
- **2026-10-16** `d6bd1f235073`: 4 info
  - added the required property `items/activationWindow` to the response with the `200` status
  - added the required property `items/activationWindowExpired` to the response with the `200` status
  - added the required property `items/interval` to the response with the `200` status
  - added the required property `items/type` to the response with the `200` status
- **2026-10-16** `eb4d55282f6a`: 4 breaking
  - removed the required property `items/activationWindow` from the response with the `200` status
  - removed the required property `items/activationWindowExpired` from the response with the `200` status
  - removed the required property `items/interval` from the response with the `200` status
  - removed the required property `items/type` from the response with the `200` status
- **2026-10-05** `fa9a57387b34`: 4 info
  - added the required property `items/activationWindow` to the response with the `200` status
  - added the required property `items/activationWindowExpired` to the response with the `200` status
  - added the required property `items/interval` to the response with the `200` status
  - added the required property `items/type` to the response with the `200` status
- **2026-10-01** `c49410ca1eee`: 4 breaking
  - removed the required property `items/activationWindow` from the response with the `200` status
  - removed the required property `items/activationWindowExpired` from the response with the `200` status
  - removed the required property `items/interval` from the response with the `200` status
  - removed the required property `items/type` from the response with the `200` status
- **2026-09-29** `011be71f42e5`: 4 info
  - added the required property `items/activationWindow` to the response with the `200` status
  - added the required property `items/activationWindowExpired` to the response with the `200` status
  - added the required property `items/interval` to the response with the `200` status
  - added the required property `items/type` to the response with the `200` status
- **2026-09-28** `62adb78789a0`: 4 breaking
  - removed the required property `items/activationWindow` from the response with the `200` status
  - removed the required property `items/activationWindowExpired` from the response with the `200` status
  - removed the required property `items/interval` from the response with the `200` status
  - removed the required property `items/type` from the response with the `200` status
- **2026-09-23** `92023a2f20ae`: 4 info
  - added the required property `items/activationWindow` to the response with the `200` status
  - added the required property `items/activationWindowExpired` to the response with the `200` status
  - added the required property `items/interval` to the response with the `200` status
  - added the required property `items/type` to the response with the `200` status
- **2026-09-21** `fbefadfe3be3`: 4 breaking
  - removed the required property `items/activationWindow` from the response with the `200` status
  - removed the required property `items/activationWindowExpired` from the response with the `200` status
  - removed the required property `items/interval` from the response with the `200` status
  - removed the required property `items/type` from the response with the `200` status
- **2026-09-21** `91dba375a461`: 4 info
  - added the required property `items/activationWindow` to the response with the `200` status
  - added the required property `items/activationWindowExpired` to the response with the `200` status
  - added the required property `items/interval` to the response with the `200` status
  - added the required property `items/type` to the response with the `200` status
- **2026-09-21** `52d824185a20`: 4 breaking
  - removed the required property `items/activationWindow` from the response with the `200` status
  - removed the required property `items/activationWindowExpired` from the response with the `200` status
  - removed the required property `items/interval` from the response with the `200` status
  - removed the required property `items/type` from the response with the `200` status
- **2026-09-08** `6cc2578622b5`: 4 info
  - added the required property `items/activationWindow` to the response with the `200` status
  - added the required property `items/activationWindowExpired` to the response with the `200` status
  - added the required property `items/interval` to the response with the `200` status
  - added the required property `items/type` to the response with the `200` status
- **2026-09-07** `cf1288ec2731`: 4 breaking
  - removed the required property `items/activationWindow` from the response with the `200` status
  - removed the required property `items/activationWindowExpired` from the response with the `200` status
  - removed the required property `items/interval` from the response with the `200` status
  - removed the required property `items/type` from the response with the `200` status
- **2026-09-03** `3740683621d1`: 4 info
  - added the required property `items/activationWindow` to the response with the `200` status
  - added the required property `items/activationWindowExpired` to the response with the `200` status
  - added the required property `items/interval` to the response with the `200` status
  - added the required property `items/type` to the response with the `200` status
- **2026-09-02** `a7264da113f9`: 4 breaking
  - removed the required property `items/activationWindow` from the response with the `200` status
  - removed the required property `items/activationWindowExpired` from the response with the `200` status
  - removed the required property `items/interval` from the response with the `200` status
  - removed the required property `items/type` from the response with the `200` status
- **2026-08-24** `c7fdedb4e501`: 4 info
  - added the required property `items/activationWindow` to the response with the `200` status
  - added the required property `items/activationWindowExpired` to the response with the `200` status
  - added the required property `items/interval` to the response with the `200` status
  - added the required property `items/type` to the response with the `200` status
- **2026-08-18** `87fa588c6b1b`: 4 breaking
  - removed the required property `items/activationWindow` from the response with the `200` status
  - removed the required property `items/activationWindowExpired` from the response with the `200` status
  - removed the required property `items/interval` from the response with the `200` status
  - removed the required property `items/type` from the response with the `200` status
- **2026-08-03** `8ee92ea35845`: 4 info
  - added the required property `items/activationWindow` to the response with the `200` status
  - added the required property `items/activationWindowExpired` to the response with the `200` status
  - added the required property `items/interval` to the response with the `200` status
  - added the required property `items/type` to the response with the `200` status
- **2026-07-28** `9a6250881fa7`: 4 breaking
  - removed the required property `items/activationWindow` from the response with the `200` status
  - removed the required property `items/activationWindowExpired` from the response with the `200` status
  - removed the required property `items/interval` from the response with the `200` status
  - removed the required property `items/type` from the response with the `200` status
- **2026-07-28** `6c9a9144ca23`: 4 info
  - added the required property `items/activationWindow` to the response with the `200` status
  - added the required property `items/activationWindowExpired` to the response with the `200` status
  - added the required property `items/interval` to the response with the `200` status
  - added the required property `items/type` to the response with the `200` status
- **2026-07-15** `57cbe043ec5a`: 4 breaking
  - removed the required property `items/activationWindow` from the response with the `200` status
  - removed the required property `items/activationWindowExpired` from the response with the `200` status
  - removed the required property `items/interval` from the response with the `200` status
  - removed the required property `items/type` from the response with the `200` status
- **2026-07-13** `ba5968e91bb6`: 4 info
  - added the required property `items/activationWindow` to the response with the `200` status
  - added the required property `items/activationWindowExpired` to the response with the `200` status
  - added the required property `items/interval` to the response with the `200` status
  - added the required property `items/type` to the response with the `200` status
- **2026-03-25** `cdb5b7ea7199`: 2 warning, 4 info
  - removed the optional property `items/creationDate` from the response with the `200` status
  - removed the optional property `items/lastEditInstant` from the response with the `200` status
  - added the required property `items/createdAt` to the response with the `200` status
  - added the required property `items/createdBy` to the response with the `200` status
  - added the required property `items/updatedAt` to the response with the `200` status
  - added the required property `items/updatedBy` to the response with the `200` status
- **2026-03-20** `108013c94629`: 4 breaking, 2 info
  - removed the required property `items/createdAt` from the response with the `200` status
  - removed the required property `items/createdBy` from the response with the `200` status
  - removed the required property `items/updatedAt` from the response with the `200` status
  - removed the required property `items/updatedBy` from the response with the `200` status
  - added the optional property `items/creationDate` to the response with the `200` status
  - added the optional property `items/lastEditInstant` to the response with the `200` status
- **2026-03-19** `fb56929c0675`: 2 warning, 4 info
  - removed the optional property `items/creationDate` from the response with the `200` status
  - removed the optional property `items/lastEditInstant` from the response with the `200` status
  - added the required property `items/createdAt` to the response with the `200` status
  - added the required property `items/createdBy` to the response with the `200` status
  - added the required property `items/updatedAt` to the response with the `200` status
  - added the required property `items/updatedBy` to the response with the `200` status
- **2026-03-18** `d6e364e3cd4e`: 4 breaking, 2 info
  - removed the required property `items/createdAt` from the response with the `200` status
  - removed the required property `items/createdBy` from the response with the `200` status
  - removed the required property `items/updatedAt` from the response with the `200` status
  - removed the required property `items/updatedBy` from the response with the `200` status
  - added the optional property `items/creationDate` to the response with the `200` status
  - added the optional property `items/lastEditInstant` to the response with the `200` status
- **2026-03-17** `3bf1b221f6ef`: 2 warning, 4 info
  - removed the optional property `items/creationDate` from the response with the `200` status
  - removed the optional property `items/lastEditInstant` from the response with the `200` status
  - added the required property `items/createdAt` to the response with the `200` status
  - added the required property `items/createdBy` to the response with the `200` status
  - added the required property `items/updatedAt` to the response with the `200` status
  - added the required property `items/updatedBy` to the response with the `200` status
- **2026-03-10** `88f262299d5e`: 4 warning, 2 info
  - removed the optional property `items/createdAt` from the response with the `200` status
  - removed the optional property `items/createdBy` from the response with the `200` status
  - removed the optional property `items/updatedAt` from the response with the `200` status
  - removed the optional property `items/updatedBy` from the response with the `200` status
  - added the optional property `items/creationDate` to the response with the `200` status
  - added the optional property `items/lastEditInstant` to the response with the `200` status
- **2026-03-10** `76d90b88c3e5`: 2 warning, 4 info
  - removed the optional property `items/creationDate` from the response with the `200` status
  - removed the optional property `items/lastEditInstant` from the response with the `200` status
  - added the optional property `items/createdAt` to the response with the `200` status
  - added the optional property `items/createdBy` to the response with the `200` status
  - added the optional property `items/updatedAt` to the response with the `200` status
  - added the optional property `items/updatedBy` to the response with the `200` status
- **2026-01-06** `d8e7a58e006a`: 4 breaking, 2 info
  - removed the required property `items/createdAt` from the response with the `200` status
  - removed the required property `items/createdBy` from the response with the `200` status
  - removed the required property `items/updatedAt` from the response with the `200` status
  - removed the required property `items/updatedBy` from the response with the `200` status
  - added the optional property `items/creationDate` to the response with the `200` status
  - added the optional property `items/lastEditInstant` to the response with the `200` status

---

[Operation](https://skmtc.dev/optimistiksas/apis/oibus-api/docs/api/scan-modes/get.md) · [API](https://skmtc.dev/optimistiksas/apis/oibus-api.md) · [Page](https://skmtc.dev/optimistiksas/apis/oibus-api/changes/api/scan-modes/get)
