---
title: "Changes to [restSearch] Get a filtered and paginated list of objects"
method: POST
path: "/objects/restsearch"
---

# Changes to [restSearch] Get a filtered and paginated list of objects

`POST /objects/restsearch`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 10 of 72 revisions.

- **2026-04-24** `615c5d7e8884`: 2 warning, 2 info
- **2026-02-27** `408ae3c69497`: 1 breaking, 1 info
- **2026-02-27** `2225cfc170cc`: 1 warning, 1 info
- **2026-02-27** `d1768d731612`: 1 breaking, 1 info
- **2026-01-11** `960f150c1321`: 1 warning, 1 info
- **2025-12-11** `0a9c9382121a`: 6 breaking, 2 info
- **2024-11-14** `f42c63bd5a7e`: 2 info
- **2024-07-08** `787ec8b667aa`: 11 breaking, 4 info
- **2023-10-18** `070eab1318eb`: 1 breaking, 1 info
- **2022-11-18** `dcdd29273389`: 1 info

## Changes

- **2026-04-24** `615c5d7e8884`: 2 warning, 2 info
  - added the new `edge-extension-id` enum value to the `response/items/Object/Attribute/items/allOf[#/components/schemas/AttributeNoId]/type` response property for the response status `200`
  - added the new `suricata` enum value to the `response/items/Object/Attribute/items/allOf[#/components/schemas/AttributeNoId]/type` response property for the response status `200`
  - added the new `edge-extension-id` enum value to the request property `type`
  - added the new `suricata` enum value to the request property `type`
- **2026-02-27** `408ae3c69497`: 1 breaking, 1 info
  - removed the enum value `edge-extension-id` of the request property `type`
  - removed the `edge-extension-id` enum value from the `response/items/Object/Attribute/items/allOf[#/components/schemas/AttributeNoId]/type` response property for the response status `200`
- **2026-02-27** `2225cfc170cc`: 1 warning, 1 info
  - added the new `edge-extension-id` enum value to the `response/items/Object/Attribute/items/allOf[#/components/schemas/AttributeNoId]/type` response property for the response status `200`
  - added the new `edge-extension-id` enum value to the request property `type`
- **2026-02-27** `d1768d731612`: 1 breaking, 1 info
  - removed the enum value `edge-extension-id` of the request property `type`
  - removed the `edge-extension-id` enum value from the `response/items/Object/Attribute/items/allOf[#/components/schemas/AttributeNoId]/type` response property for the response status `200`
- **2026-01-11** `960f150c1321`: 1 warning, 1 info
  - added the new `edge-extension-id` enum value to the `response/items/Object/Attribute/items/allOf[#/components/schemas/AttributeNoId]/type` response property for the response status `200`
  - added the new `edge-extension-id` enum value to the request property `type`
- **2025-12-11** `0a9c9382121a`: 6 breaking, 2 info
  - the `response/items/Object/Attribute/items/allOf[#/components/schemas/AttributeNoId]/sharing_group_id` response property's maxLength was unset from `10` for the response status `200`
  - the `response/items/Object/sharing_group_id` response property's maxLength was unset from `10` for the response status `200`
  - added `#/components/schemas/SharingGroupIntId, #/components/schemas/SharingGroupUuidId` to the `response/items/Object/Attribute/items/allOf[#/components/schemas/AttributeNoId]/sharing_group_id` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/SharingGroupIntId, #/components/schemas/SharingGroupUuidId` to the `response/items/Object/sharing_group_id` response property `oneOf` list for the response status `200`
  - the `response/items/Object/Attribute/items/allOf[#/components/schemas/AttributeNoId]/sharing_group_id` response's property type changed from `string` to no type for status `200`
  - the `response/items/Object/sharing_group_id` response's property type changed from `string` to no type for status `200`
  - the `response/items/Object/Attribute/items/allOf[#/components/schemas/AttributeNoId]/sharing_group_id` response's property pattern `^\d+$|^$` was removed for the status `200`
  - the `response/items/Object/sharing_group_id` response's property pattern `^\d+$|^$` was removed for the status `200`
- **2024-11-14** `f42c63bd5a7e`: 2 info
  - added the optional property `response/items/Object/Attribute/items/allOf[#/components/schemas/AttributeNoId]/Galaxy` to the response with the `200` status
  - added the optional property `response/items/Object/Attribute/items/allOf[#/components/schemas/AttributeNoId]/Tag` to the response with the `200` status
- **2024-07-08** `787ec8b667aa`: 11 breaking, 4 info
  - the `response/items/Object/Attribute/items/allOf[#/components/schemas/AttributeNoId]/uuid` response property's maxLength was unset from `36` for the response status `200`
  - the `response/items/Object/template_uuid` response property's maxLength was unset from `36` for the response status `200`
  - the `response/items/Object/uuid` response property's maxLength was unset from `36` for the response status `200`
  - added `#/components/schemas/NullableMicroTimestamp, subschema #2` to the `response/items/Object/Attribute/items/allOf[#/components/schemas/AttributeNoId]/first_seen` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/NullableMicroTimestamp, subschema #2` to the `response/items/Object/Attribute/items/allOf[#/components/schemas/AttributeNoId]/last_seen` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/NullableMicroTimestamp, subschema #2` to the `response/items/Object/first_seen` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/NullableMicroTimestamp, subschema #2` to the `response/items/Object/last_seen` response property `oneOf` list for the response status `200`
  - the `response/items/Object/Attribute/items/allOf[#/components/schemas/AttributeNoId]/first_seen` response's property type changed from `string` to no type for status `200`
  - the `response/items/Object/Attribute/items/allOf[#/components/schemas/AttributeNoId]/last_seen` response's property type changed from `string` to no type for status `200`
  - the `response/items/Object/first_seen` response's property type changed from `string` to no type for status `200`
  - the `response/items/Object/last_seen` response's property type changed from `string` to no type for status `200`
  - the `response/items/Object/Attribute/items/allOf[#/components/schemas/AttributeNoId]/first_seen` response's property pattern `^\d+$|^$` was removed for the status `200`
  - the `response/items/Object/Attribute/items/allOf[#/components/schemas/AttributeNoId]/last_seen` response's property pattern `^\d+$|^$` was removed for the status `200`
  - the `response/items/Object/first_seen` response's property pattern `^\d+$|^$` was removed for the status `200`
  - the `response/items/Object/last_seen` response's property pattern `^\d+$|^$` was removed for the status `200`
- **2023-10-18** `070eab1318eb`: 1 breaking, 1 info
  - the `page` request property's min was increased to `1.00`
  - the `limit` request property's min was decreased from `1.00` to `0.00`
- **2022-11-18** `dcdd29273389`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/misp/apis/misp-automation-api/docs/objects/restsearch/post.md) - [API](https://skmtc.dev/misp/apis/misp-automation-api.md) - [Page](https://skmtc.dev/misp/apis/misp-automation-api/changes/objects/restsearch/post)
