---
title: "Changes to Create checklist specification"
method: POST
path: "/approval/checklist/specification"
---

# Changes to Create checklist specification

`POST /approval/checklist/specification`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 3 of 17 revisions.

- **2026-10-15** `728d4df70ca1`: 6 breaking, 15 info
- **2026-10-02** `ac7c8dabaaa7`: 1 breaking, 5 info
- **2026-09-10** `48f4b247ee12`: 1 info

## Changes

- **2026-10-15** `728d4df70ca1`: 6 breaking, 15 info
  - the response property `message` became optional for the status `4XX`
  - the response property `message` became optional for the status `5XX`
  - removed the required property `error` from the response with the `4XX` status
  - removed the required property `error` from the response with the `5XX` status
  - removed the required property `statusCode` from the response with the `4XX` status
  - removed the required property `statusCode` from the response with the `5XX` status
  - media type `application/json` was changed to a more specific media type `application/problem+json` for the response status `4XX`
  - media type `application/json` was changed to a more specific media type `application/problem+json` for the response status `5XX`
  - added the optional property `detail` to the response with the `4XX` status
  - added the optional property `detail` to the response with the `5XX` status
  - added the optional property `errors` to the response with the `4XX` status
  - added the optional property `traceId` to the response with the `4XX` status
  - added the optional property `traceId` to the response with the `5XX` status
  - response property `message` deprecated
  - response property `message` deprecated
  - added the required property `status` to the response with the `4XX` status
  - added the required property `status` to the response with the `5XX` status
  - added the required property `title` to the response with the `4XX` status
  - added the required property `title` to the response with the `5XX` status
  - added the required property `type` to the response with the `4XX` status
  - added the required property `type` to the response with the `5XX` status
- **2026-10-02** `ac7c8dabaaa7`: 1 breaking, 5 info
  - added the new required request property `definition/items`
  - added the new optional request property `definition/aggregation`
  - added the new optional request property `definition/execution_trigger`
  - added the optional property `definition/aggregation` to the response with the `201` status
  - added the optional property `definition/execution_trigger` to the response with the `201` status
  - added the required property `definition/items` to the response with the `201` status
- **2026-09-10** `48f4b247ee12`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/nullplatform/apis/nullplatform-api/docs/approval/checklist/specification/post.md) - [API](https://skmtc.dev/nullplatform/apis/nullplatform-api.md) - [Page](https://skmtc.dev/nullplatform/apis/nullplatform-api/changes/approval/checklist/specification/post)
