---
title: "Changes to POST /api/tenants/{tenantId}/payrolls/{payrollId}/cases/build/{caseName}"
method: POST
path: "/api/tenants/{tenantId}/payrolls/{payrollId}/cases/build/{caseName}"
---

# Changes to POST /api/tenants/{tenantId}/payrolls/{payrollId}/cases/build/{caseName}

`POST /api/tenants/{tenantId}/payrolls/{payrollId}/cases/build/{caseName}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 5 of 22 revisions.

- **2026-01-07** `e70510c47700`: 2 warning
- **2025-09-14** `7432139da659`: 3 info
- **2025-03-12** `8f09691a3e2e`: 2 info
- **2025-02-25** `b58fbaf73c7d`: 16 warning
- **2023-07-23** `fd1b5146be4a`: 5 warning, 18 info

## Changes

- **2026-01-07** `e70510c47700`: 2 warning
  - removed the optional property `fields/items/buildActions` from the response with the `200` status
  - removed the optional property `fields/items/validateActions` from the response with the `200` status
- **2025-09-14** `7432139da659`: 3 info
  - added the new optional request property `case/values/items/culture` (media type: application/json)
  - added the new optional request property `case/values/items/culture` (media type: text/json)
  - added the new optional request property `case/values/items/culture` (media type: application/*+json)
- **2025-03-12** `8f09691a3e2e`: 2 info
  - added the optional property `forecast` to the response with the `200` status
  - added the optional property `reason` to the response with the `200` status
- **2025-02-25** `b58fbaf73c7d`: 16 warning
  - added the new `CycleEnd` enum value to the `fields/items/endDateType` response property for the response status `200`
  - added the new `CycleEnd` enum value to the `fields/items/startDateType` response property for the response status `200`
  - added the new `CycleEndDate` enum value to the `fields/items/endDateType` response property for the response status `200`
  - added the new `CycleEndDate` enum value to the `fields/items/startDateType` response property for the response status `200`
  - added the new `CycleStart` enum value to the `fields/items/endDateType` response property for the response status `200`
  - added the new `CycleStart` enum value to the `fields/items/startDateType` response property for the response status `200`
  - added the new `CycleStartDate` enum value to the `fields/items/endDateType` response property for the response status `200`
  - added the new `CycleStartDate` enum value to the `fields/items/startDateType` response property for the response status `200`
  - added the new `PeriodEnd` enum value to the `fields/items/endDateType` response property for the response status `200`
  - added the new `PeriodEnd` enum value to the `fields/items/startDateType` response property for the response status `200`
  - added the new `PeriodEndDate` enum value to the `fields/items/endDateType` response property for the response status `200`
  - added the new `PeriodEndDate` enum value to the `fields/items/startDateType` response property for the response status `200`
  - added the new `PeriodStart` enum value to the `fields/items/endDateType` response property for the response status `200`
  - added the new `PeriodStart` enum value to the `fields/items/startDateType` response property for the response status `200`
  - added the new `PeriodStartDate` enum value to the `fields/items/endDateType` response property for the response status `200`
  - added the new `PeriodStartDate` enum value to the `fields/items/startDateType` response property for the response status `200`
- **2023-07-23** `fd1b5146be4a`: 5 warning, 18 info
  - removed the request property `case/values/items/culture` (media type: application/json)
  - removed the request property `case/values/items/culture` (media type: text/json)
  - removed the request property `case/values/items/culture` (media type: application/*+json)
  - removed the optional property `forecast` from the response with the `200` status
  - removed the optional property `reason` from the response with the `200` status
  - added the optional property `fields/items/buildActions` to the response with the `200` status
  - added the optional property `fields/items/validateActions` to the response with the `200` status
  - removed the `CycleEnd` enum value from the `fields/items/endDateType` response property for the response status `200`
  - removed the `CycleEnd` enum value from the `fields/items/startDateType` response property for the response status `200`
  - removed the `CycleEndDate` enum value from the `fields/items/endDateType` response property for the response status `200`
  - removed the `CycleEndDate` enum value from the `fields/items/startDateType` response property for the response status `200`
  - removed the `CycleStart` enum value from the `fields/items/endDateType` response property for the response status `200`
  - removed the `CycleStart` enum value from the `fields/items/startDateType` response property for the response status `200`
  - removed the `CycleStartDate` enum value from the `fields/items/endDateType` response property for the response status `200`
  - removed the `CycleStartDate` enum value from the `fields/items/startDateType` response property for the response status `200`
  - removed the `PeriodEnd` enum value from the `fields/items/endDateType` response property for the response status `200`
  - removed the `PeriodEnd` enum value from the `fields/items/startDateType` response property for the response status `200`
  - removed the `PeriodEndDate` enum value from the `fields/items/endDateType` response property for the response status `200`
  - removed the `PeriodEndDate` enum value from the `fields/items/startDateType` response property for the response status `200`
  - removed the `PeriodStart` enum value from the `fields/items/endDateType` response property for the response status `200`
  - removed the `PeriodStart` enum value from the `fields/items/startDateType` response property for the response status `200`
  - removed the `PeriodStartDate` enum value from the `fields/items/endDateType` response property for the response status `200`
  - removed the `PeriodStartDate` enum value from the `fields/items/startDateType` response property for the response status `200`

---

[Operation](https://skmtc.dev/payroll-engine/apis/payroll-engine-backend-api-v1/docs/api/tenants/:tenantId/payrolls/:payrollId/cases/build/:caseName/post.md) - [API](https://skmtc.dev/payroll-engine/apis/payroll-engine-backend-api-v1.md) - [Page](https://skmtc.dev/payroll-engine/apis/payroll-engine-backend-api-v1/changes/api/tenants/:tenantId/payrolls/:payrollId/cases/build/:caseName/post)
