---
title: "Changes to List All Obligations"
method: GET
path: "/obligations"
---

# Changes to List All Obligations

`GET /obligations`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 1 of 2 revisions.

- **2026-11-03** `435da5a4396e`: 5 breaking, 4 warning, 2 info

## Changes

- **2026-11-03** `435da5a4396e`: 5 breaking, 4 warning, 2 info
  - the `list/items/` response's property type changed from `object` to no type for status `200`
  - removed the required property `list/items/id` from the response with the `200` status
  - removed the required property `list/items/ironcladId` from the response with the `200` status
  - removed the required property `list/items/name` from the response with the `200` status
  - removed the required property `list/items/properties` from the response with the `200` status
  - removed the optional property `list/items/lastUpdated` from the response with the `200` status
  - removed the optional property `list/items/namedTypeIds` from the response with the `200` status
  - removed the optional property `list/items/parentReadableId` from the response with the `200` status
  - removed the optional property `list/items/parentRecordName` from the response with the `200` status
  - added the new optional `query` request parameter `include`
  - added `#/components/schemas/ObligationModel, subschema #2` to the `list/items/` response property `allOf` list for the response status `200`

---

[Operation](https://skmtc.dev/ironcladapp/apis/ironclad-public-api/docs/obligations/get.md) - [API](https://skmtc.dev/ironcladapp/apis/ironclad-public-api.md) - [Page](https://skmtc.dev/ironcladapp/apis/ironclad-public-api/changes/obligations/get)
