---
title: "Changes to POST /api/tenants/{tenantId}/regulations/{regulationId}/cases/{caseId}/fields"
method: POST
path: "/api/tenants/{tenantId}/regulations/{regulationId}/cases/{caseId}/fields"
---

# Changes to POST /api/tenants/{tenantId}/regulations/{regulationId}/cases/{caseId}/fields

`POST /api/tenants/{tenantId}/regulations/{regulationId}/cases/{caseId}/fields`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 5 of 20 revisions.

- **2026-03-09** `642427b60b7a`: 76 warning
- **2026-01-07** `e70510c47700`: 8 warning
- **2025-02-25** `b58fbaf73c7d`: 16 warning, 48 info
- **2025-02-12** `e55062063156`: 12 warning, 46 info
- **2023-07-23** `fd1b5146be4a`: 48 breaking, 24 warning, 134 info

## Changes

- **2026-03-09** `642427b60b7a`: 76 warning
  - added the new `8192.00` enum value to the `additionalProperties/errors/items/exception/targetSite/customAttributes/items/constructor/methodImplementationFlags` response property for the response status `422`
  - added the new `8192.00` enum value to the `additionalProperties/errors/items/exception/targetSite/customAttributes/items/constructor/module/assembly/definedTypes/items/declaredEvents/items/addMethod/methodImplementationFlags` response property for the response status `422`
  - added the new `8192.00` enum value to the `additionalProperties/errors/items/exception/targetSite/customAttributes/items/constructor/module/assembly/definedTypes/items/declaredEvents/items/raiseMethod/methodImplementationFlags` response property for the response status `422`
  - added the new `8192.00` enum value to the `additionalProperties/errors/items/exception/targetSite/customAttributes/items/constructor/module/assembly/definedTypes/items/declaredEvents/items/removeMethod/methodImplementationFlags` response property for the response status `422`
  - added the new `8192.00` enum value to the `additionalProperties/errors/items/exception/targetSite/customAttributes/items/constructor/module/assembly/definedTypes/items/declaredMethods/items/methodImplementationFlags` response property for the response status `422`
  - added the new `8192.00` enum value to the `additionalProperties/errors/items/exception/targetSite/customAttributes/items/constructor/module/assembly/definedTypes/items/declaredProperties/items/getMethod/methodImplementationFlags` response property for the response status `422`
  - added the new `8192.00` enum value to the `additionalProperties/errors/items/exception/targetSite/customAttributes/items/constructor/module/assembly/definedTypes/items/declaredProperties/items/setMethod/methodImplementationFlags` response property for the response status `422`
  - added the new `8192.00` enum value to the `additionalProperties/errors/items/exception/targetSite/customAttributes/items/constructor/module/assembly/entryPoint/methodImplementationFlags` response property for the response status `422`
  - added the new `8192.00` enum value to the `additionalProperties/errors/items/exception/targetSite/declaringType/assembly/definedTypes/items/declaredEvents/items/addMethod/methodImplementationFlags` response property for the response status `422`
  - added the new `8192.00` enum value to the `additionalProperties/errors/items/exception/targetSite/declaringType/assembly/definedTypes/items/declaredEvents/items/raiseMethod/methodImplementationFlags` response property for the response status `422`
  - added the new `8192.00` enum value to the `additionalProperties/errors/items/exception/targetSite/declaringType/assembly/definedTypes/items/declaredEvents/items/removeMethod/methodImplementationFlags` response property for the response status `422`
  - added the new `8192.00` enum value to the `additionalProperties/errors/items/exception/targetSite/declaringType/assembly/definedTypes/items/declaredMethods/items/methodImplementationFlags` response property for the response status `422`
  - added the new `8192.00` enum value to the `additionalProperties/errors/items/exception/targetSite/declaringType/assembly/definedTypes/items/declaredProperties/items/getMethod/methodImplementationFlags` response property for the response status `422`
  - added the new `8192.00` enum value to the `additionalProperties/errors/items/exception/targetSite/declaringType/assembly/definedTypes/items/declaredProperties/items/setMethod/methodImplementationFlags` response property for the response status `422`
  - added the new `8192.00` enum value to the `additionalProperties/errors/items/exception/targetSite/declaringType/assembly/entryPoint/methodImplementationFlags` response property for the response status `422`
  - added the new `8192.00` enum value to the `additionalProperties/errors/items/exception/targetSite/declaringType/customAttributes/items/constructor/methodImplementationFlags` response property for the response status `422`
  - added the new `8192.00` enum value to the `additionalProperties/errors/items/exception/targetSite/declaringType/customAttributes/items/constructor/module/assembly/definedTypes/items/declaredEvents/items/addMethod/methodImplementationFlags` response property for the response status `422`
  - added the new `8192.00` enum value to the `additionalProperties/errors/items/exception/targetSite/declaringType/customAttributes/items/constructor/module/assembly/definedTypes/items/declaredEvents/items/raiseMethod/methodImplementationFlags` response property for the response status `422`
  - added the new `8192.00` enum value to the `additionalProperties/errors/items/exception/targetSite/declaringType/customAttributes/items/constructor/module/assembly/definedTypes/items/declaredEvents/items/removeMethod/methodImplementationFlags` response property for the response status `422`
  - added the new `8192.00` enum value to the `additionalProperties/errors/items/exception/targetSite/declaringType/customAttributes/items/constructor/module/assembly/definedTypes/items/declaredMethods/items/methodImplementationFlags` response property for the response status `422`
  - added the new `8192.00` enum value to the `additionalProperties/errors/items/exception/targetSite/declaringType/customAttributes/items/constructor/module/assembly/definedTypes/items/declaredProperties/items/getMethod/methodImplementationFlags` response property for the response status `422`
  - added the new `8192.00` enum value to the `additionalProperties/errors/items/exception/targetSite/declaringType/customAttributes/items/constructor/module/assembly/definedTypes/items/declaredProperties/items/setMethod/methodImplementationFlags` response property for the response status `422`
  - added the new `8192.00` enum value to the `additionalProperties/errors/items/exception/targetSite/declaringType/customAttributes/items/constructor/module/assembly/entryPoint/methodImplementationFlags` response property for the response status `422`
  - added the new `8192.00` enum value to the `additionalProperties/errors/items/exception/targetSite/declaringType/module/assembly/definedTypes/items/declaredEvents/items/addMethod/methodImplementationFlags` response property for the response status `422`
  - added the new `8192.00` enum value to the `additionalProperties/errors/items/exception/targetSite/declaringType/module/assembly/definedTypes/items/declaredEvents/items/raiseMethod/methodImplementationFlags` response property for the response status `422`
  - added the new `8192.00` enum value to the `additionalProperties/errors/items/exception/targetSite/declaringType/module/assembly/definedTypes/items/declaredEvents/items/removeMethod/methodImplementationFlags` response property for the response status `422`
  - added the new `8192.00` enum value to the `additionalProperties/errors/items/exception/targetSite/declaringType/module/assembly/definedTypes/items/declaredMethods/items/methodImplementationFlags` response property for the response status `422`
  - added the new `8192.00` enum value to the `additionalProperties/errors/items/exception/targetSite/declaringType/module/assembly/definedTypes/items/declaredProperties/items/getMethod/methodImplementationFlags` response property for the response status `422`
  - added the new `8192.00` enum value to the `additionalProperties/errors/items/exception/targetSite/declaringType/module/assembly/definedTypes/items/declaredProperties/items/setMethod/methodImplementationFlags` response property for the response status `422`
  - added the new `8192.00` enum value to the `additionalProperties/errors/items/exception/targetSite/declaringType/module/assembly/entryPoint/methodImplementationFlags` response property for the response status `422`
  - added the new `8192.00` enum value to the `additionalProperties/errors/items/exception/targetSite/declaringType/typeInitializer/methodImplementationFlags` response property for the response status `422`
  - added the new `8192.00` enum value to the `additionalProperties/errors/items/exception/targetSite/declaringType/typeInitializer/module/assembly/definedTypes/items/declaredEvents/items/addMethod/methodImplementationFlags` response property for the response status `422`
  - added the new `8192.00` enum value to the `additionalProperties/errors/items/exception/targetSite/declaringType/typeInitializer/module/assembly/definedTypes/items/declaredEvents/items/raiseMethod/methodImplementationFlags` response property for the response status `422`
  - added the new `8192.00` enum value to the `additionalProperties/errors/items/exception/targetSite/declaringType/typeInitializer/module/assembly/definedTypes/items/declaredEvents/items/removeMethod/methodImplementationFlags` response property for the response status `422`
  - added the new `8192.00` enum value to the `additionalProperties/errors/items/exception/targetSite/declaringType/typeInitializer/module/assembly/definedTypes/items/declaredMethods/items/methodImplementationFlags` response property for the response status `422`
  - added the new `8192.00` enum value to the `additionalProperties/errors/items/exception/targetSite/declaringType/typeInitializer/module/assembly/definedTypes/items/declaredProperties/items/getMethod/methodImplementationFlags` response property for the response status `422`
  - added the new `8192.00` enum value to the `additionalProperties/errors/items/exception/targetSite/declaringType/typeInitializer/module/assembly/definedTypes/items/declaredProperties/items/setMethod/methodImplementationFlags` response property for the response status `422`
  - added the new `8192.00` enum value to the `additionalProperties/errors/items/exception/targetSite/declaringType/typeInitializer/module/assembly/entryPoint/methodImplementationFlags` response property for the response status `422`
  - added the new `8192.00` enum value to the `additionalProperties/errors/items/exception/targetSite/methodImplementationFlags` response property for the response status `422`
  - added the new `8192.00` enum value to the `additionalProperties/errors/items/exception/targetSite/module/assembly/definedTypes/items/declaredEvents/items/addMethod/methodImplementationFlags` response property for the response status `422`
  - …36 more
- **2026-01-07** `e70510c47700`: 8 warning
  - removed the request property `buildActions` (media type: application/json)
  - removed the request property `buildActions` (media type: text/json)
  - removed the request property `buildActions` (media type: application/*+json)
  - removed the request property `validateActions` (media type: application/json)
  - removed the request property `validateActions` (media type: text/json)
  - removed the request property `validateActions` (media type: application/*+json)
  - removed the optional property `buildActions` from the response with the `201` status
  - removed the optional property `validateActions` from the response with the `201` status
- **2025-02-25** `b58fbaf73c7d`: 16 warning, 48 info
  - added the new `CycleEnd` enum value to the `endDateType` response property for the response status `201`
  - added the new `CycleEnd` enum value to the `startDateType` response property for the response status `201`
  - added the new `CycleEndDate` enum value to the `endDateType` response property for the response status `201`
  - added the new `CycleEndDate` enum value to the `startDateType` response property for the response status `201`
  - added the new `CycleStart` enum value to the `endDateType` response property for the response status `201`
  - added the new `CycleStart` enum value to the `startDateType` response property for the response status `201`
  - added the new `CycleStartDate` enum value to the `endDateType` response property for the response status `201`
  - added the new `CycleStartDate` enum value to the `startDateType` response property for the response status `201`
  - added the new `PeriodEnd` enum value to the `endDateType` response property for the response status `201`
  - added the new `PeriodEnd` enum value to the `startDateType` response property for the response status `201`
  - added the new `PeriodEndDate` enum value to the `endDateType` response property for the response status `201`
  - added the new `PeriodEndDate` enum value to the `startDateType` response property for the response status `201`
  - added the new `PeriodStart` enum value to the `endDateType` response property for the response status `201`
  - added the new `PeriodStart` enum value to the `startDateType` response property for the response status `201`
  - added the new `PeriodStartDate` enum value to the `endDateType` response property for the response status `201`
  - added the new `PeriodStartDate` enum value to the `startDateType` response property for the response status `201`
  - added the new `CycleEnd` enum value to the request property `endDateType` (media type: application/json)
  - added the new `CycleEnd` enum value to the request property `endDateType` (media type: text/json)
  - added the new `CycleEnd` enum value to the request property `endDateType` (media type: application/*+json)
  - added the new `CycleEnd` enum value to the request property `startDateType` (media type: application/json)
  - added the new `CycleEnd` enum value to the request property `startDateType` (media type: text/json)
  - added the new `CycleEnd` enum value to the request property `startDateType` (media type: application/*+json)
  - added the new `CycleEndDate` enum value to the request property `endDateType` (media type: application/json)
  - added the new `CycleEndDate` enum value to the request property `endDateType` (media type: text/json)
  - added the new `CycleEndDate` enum value to the request property `endDateType` (media type: application/*+json)
  - added the new `CycleEndDate` enum value to the request property `startDateType` (media type: application/json)
  - added the new `CycleEndDate` enum value to the request property `startDateType` (media type: text/json)
  - added the new `CycleEndDate` enum value to the request property `startDateType` (media type: application/*+json)
  - added the new `CycleStart` enum value to the request property `endDateType` (media type: application/json)
  - added the new `CycleStart` enum value to the request property `endDateType` (media type: text/json)
  - added the new `CycleStart` enum value to the request property `endDateType` (media type: application/*+json)
  - added the new `CycleStart` enum value to the request property `startDateType` (media type: application/json)
  - added the new `CycleStart` enum value to the request property `startDateType` (media type: text/json)
  - added the new `CycleStart` enum value to the request property `startDateType` (media type: application/*+json)
  - added the new `CycleStartDate` enum value to the request property `endDateType` (media type: application/json)
  - added the new `CycleStartDate` enum value to the request property `endDateType` (media type: text/json)
  - added the new `CycleStartDate` enum value to the request property `endDateType` (media type: application/*+json)
  - added the new `CycleStartDate` enum value to the request property `startDateType` (media type: application/json)
  - added the new `CycleStartDate` enum value to the request property `startDateType` (media type: text/json)
  - added the new `CycleStartDate` enum value to the request property `startDateType` (media type: application/*+json)
  - …24 more
- **2025-02-12** `e55062063156`: 12 warning, 46 info
  - added the new `32.00` enum value to the `additionalProperties/errors/items/exception/targetSite/customAttributes/items/constructor/module/assembly/definedTypes/items/genericParameterAttributes` response property for the response status `422`
  - added the new `32.00` enum value to the `additionalProperties/errors/items/exception/targetSite/declaringType/assembly/definedTypes/items/genericParameterAttributes` response property for the response status `422`
  - added the new `32.00` enum value to the `additionalProperties/errors/items/exception/targetSite/declaringType/customAttributes/items/constructor/module/assembly/definedTypes/items/genericParameterAttributes` response property for the response status `422`
  - added the new `32.00` enum value to the `additionalProperties/errors/items/exception/targetSite/declaringType/genericParameterAttributes` response property for the response status `422`
  - added the new `32.00` enum value to the `additionalProperties/errors/items/exception/targetSite/declaringType/module/assembly/definedTypes/items/genericParameterAttributes` response property for the response status `422`
  - added the new `32.00` enum value to the `additionalProperties/errors/items/exception/targetSite/declaringType/typeInitializer/module/assembly/definedTypes/items/genericParameterAttributes` response property for the response status `422`
  - added the new `32.00` enum value to the `additionalProperties/errors/items/exception/targetSite/module/assembly/definedTypes/items/genericParameterAttributes` response property for the response status `422`
  - added the new `32.00` enum value to the `additionalProperties/errors/items/exception/targetSite/reflectedType/assembly/definedTypes/items/genericParameterAttributes` response property for the response status `422`
  - added the new `32.00` enum value to the `additionalProperties/errors/items/exception/targetSite/reflectedType/customAttributes/items/constructor/module/assembly/definedTypes/items/genericParameterAttributes` response property for the response status `422`
  - added the new `32.00` enum value to the `additionalProperties/errors/items/exception/targetSite/reflectedType/genericParameterAttributes` response property for the response status `422`
  - added the new `32.00` enum value to the `additionalProperties/errors/items/exception/targetSite/reflectedType/module/assembly/definedTypes/items/genericParameterAttributes` response property for the response status `422`
  - added the new `32.00` enum value to the `additionalProperties/errors/items/exception/targetSite/reflectedType/typeInitializer/module/assembly/definedTypes/items/genericParameterAttributes` response property for the response status `422`
  - added the optional property `additionalProperties/errors/items/exception/targetSite/customAttributes/items/constructor/module/assembly/definedTypes/items/isFunctionPointer` to the response with the `422` status
  - added the optional property `additionalProperties/errors/items/exception/targetSite/customAttributes/items/constructor/module/assembly/definedTypes/items/isUnmanagedFunctionPointer` to the response with the `422` status
  - added the optional property `additionalProperties/errors/items/exception/targetSite/declaringType/assembly/definedTypes/items/isFunctionPointer` to the response with the `422` status
  - added the optional property `additionalProperties/errors/items/exception/targetSite/declaringType/assembly/definedTypes/items/isUnmanagedFunctionPointer` to the response with the `422` status
  - added the optional property `additionalProperties/errors/items/exception/targetSite/declaringType/customAttributes/items/constructor/module/assembly/definedTypes/items/isFunctionPointer` to the response with the `422` status
  - added the optional property `additionalProperties/errors/items/exception/targetSite/declaringType/customAttributes/items/constructor/module/assembly/definedTypes/items/isUnmanagedFunctionPointer` to the response with the `422` status
  - added the optional property `additionalProperties/errors/items/exception/targetSite/declaringType/isFunctionPointer` to the response with the `422` status
  - added the optional property `additionalProperties/errors/items/exception/targetSite/declaringType/isUnmanagedFunctionPointer` to the response with the `422` status
  - added the optional property `additionalProperties/errors/items/exception/targetSite/declaringType/module/assembly/definedTypes/items/isFunctionPointer` to the response with the `422` status
  - added the optional property `additionalProperties/errors/items/exception/targetSite/declaringType/module/assembly/definedTypes/items/isUnmanagedFunctionPointer` to the response with the `422` status
  - added the optional property `additionalProperties/errors/items/exception/targetSite/declaringType/typeInitializer/module/assembly/definedTypes/items/isFunctionPointer` to the response with the `422` status
  - added the optional property `additionalProperties/errors/items/exception/targetSite/declaringType/typeInitializer/module/assembly/definedTypes/items/isUnmanagedFunctionPointer` to the response with the `422` status
  - added the optional property `additionalProperties/errors/items/exception/targetSite/module/assembly/definedTypes/items/isFunctionPointer` to the response with the `422` status
  - added the optional property `additionalProperties/errors/items/exception/targetSite/module/assembly/definedTypes/items/isUnmanagedFunctionPointer` to the response with the `422` status
  - added the optional property `additionalProperties/errors/items/exception/targetSite/reflectedType/assembly/definedTypes/items/isFunctionPointer` to the response with the `422` status
  - added the optional property `additionalProperties/errors/items/exception/targetSite/reflectedType/assembly/definedTypes/items/isUnmanagedFunctionPointer` to the response with the `422` status
  - added the optional property `additionalProperties/errors/items/exception/targetSite/reflectedType/customAttributes/items/constructor/module/assembly/definedTypes/items/isFunctionPointer` to the response with the `422` status
  - added the optional property `additionalProperties/errors/items/exception/targetSite/reflectedType/customAttributes/items/constructor/module/assembly/definedTypes/items/isUnmanagedFunctionPointer` to the response with the `422` status
  - added the optional property `additionalProperties/errors/items/exception/targetSite/reflectedType/isFunctionPointer` to the response with the `422` status
  - added the optional property `additionalProperties/errors/items/exception/targetSite/reflectedType/isUnmanagedFunctionPointer` to the response with the `422` status
  - added the optional property `additionalProperties/errors/items/exception/targetSite/reflectedType/module/assembly/definedTypes/items/isFunctionPointer` to the response with the `422` status
  - added the optional property `additionalProperties/errors/items/exception/targetSite/reflectedType/module/assembly/definedTypes/items/isUnmanagedFunctionPointer` to the response with the `422` status
  - added the optional property `additionalProperties/errors/items/exception/targetSite/reflectedType/typeInitializer/module/assembly/definedTypes/items/isFunctionPointer` to the response with the `422` status
  - added the optional property `additionalProperties/errors/items/exception/targetSite/reflectedType/typeInitializer/module/assembly/definedTypes/items/isUnmanagedFunctionPointer` to the response with the `422` status
  - response property `additionalProperties/errors/items/exception/targetSite/customAttributes/items/constructor/module/assembly/definedTypes/items/declaredFields/items/isNotSerialized` deprecated
  - response property `additionalProperties/errors/items/exception/targetSite/customAttributes/items/constructor/module/assembly/definedTypes/items/isSerializable` deprecated
  - response property `additionalProperties/errors/items/exception/targetSite/declaringType/assembly/definedTypes/items/declaredFields/items/isNotSerialized` deprecated
  - response property `additionalProperties/errors/items/exception/targetSite/declaringType/assembly/definedTypes/items/isSerializable` deprecated
  - …18 more
- **2023-07-23** `fd1b5146be4a`: 48 breaking, 24 warning, 134 info
  - removed the enum value `CycleEnd` of the request property `endDateType` (media type: application/json)
  - removed the enum value `CycleEnd` of the request property `endDateType` (media type: text/json)
  - removed the enum value `CycleEnd` of the request property `endDateType` (media type: application/*+json)
  - removed the enum value `CycleEnd` of the request property `startDateType` (media type: application/json)
  - removed the enum value `CycleEnd` of the request property `startDateType` (media type: text/json)
  - removed the enum value `CycleEnd` of the request property `startDateType` (media type: application/*+json)
  - removed the enum value `CycleEndDate` of the request property `endDateType` (media type: application/json)
  - removed the enum value `CycleEndDate` of the request property `endDateType` (media type: text/json)
  - removed the enum value `CycleEndDate` of the request property `endDateType` (media type: application/*+json)
  - removed the enum value `CycleEndDate` of the request property `startDateType` (media type: application/json)
  - removed the enum value `CycleEndDate` of the request property `startDateType` (media type: text/json)
  - removed the enum value `CycleEndDate` of the request property `startDateType` (media type: application/*+json)
  - removed the enum value `CycleStart` of the request property `endDateType` (media type: application/json)
  - removed the enum value `CycleStart` of the request property `endDateType` (media type: text/json)
  - removed the enum value `CycleStart` of the request property `endDateType` (media type: application/*+json)
  - removed the enum value `CycleStart` of the request property `startDateType` (media type: application/json)
  - removed the enum value `CycleStart` of the request property `startDateType` (media type: text/json)
  - removed the enum value `CycleStart` of the request property `startDateType` (media type: application/*+json)
  - removed the enum value `CycleStartDate` of the request property `endDateType` (media type: application/json)
  - removed the enum value `CycleStartDate` of the request property `endDateType` (media type: text/json)
  - removed the enum value `CycleStartDate` of the request property `endDateType` (media type: application/*+json)
  - removed the enum value `CycleStartDate` of the request property `startDateType` (media type: application/json)
  - removed the enum value `CycleStartDate` of the request property `startDateType` (media type: text/json)
  - removed the enum value `CycleStartDate` of the request property `startDateType` (media type: application/*+json)
  - removed the enum value `PeriodEnd` of the request property `endDateType` (media type: application/json)
  - removed the enum value `PeriodEnd` of the request property `endDateType` (media type: text/json)
  - removed the enum value `PeriodEnd` of the request property `endDateType` (media type: application/*+json)
  - removed the enum value `PeriodEnd` of the request property `startDateType` (media type: application/json)
  - removed the enum value `PeriodEnd` of the request property `startDateType` (media type: text/json)
  - removed the enum value `PeriodEnd` of the request property `startDateType` (media type: application/*+json)
  - removed the enum value `PeriodEndDate` of the request property `endDateType` (media type: application/json)
  - removed the enum value `PeriodEndDate` of the request property `endDateType` (media type: text/json)
  - removed the enum value `PeriodEndDate` of the request property `endDateType` (media type: application/*+json)
  - removed the enum value `PeriodEndDate` of the request property `startDateType` (media type: application/json)
  - removed the enum value `PeriodEndDate` of the request property `startDateType` (media type: text/json)
  - removed the enum value `PeriodEndDate` of the request property `startDateType` (media type: application/*+json)
  - removed the enum value `PeriodStart` of the request property `endDateType` (media type: application/json)
  - removed the enum value `PeriodStart` of the request property `endDateType` (media type: text/json)
  - removed the enum value `PeriodStart` of the request property `endDateType` (media type: application/*+json)
  - removed the enum value `PeriodStart` of the request property `startDateType` (media type: application/json)
  - …166 more

---

[Operation](https://skmtc.dev/payroll-engine/apis/payroll-engine-backend-api-v1/docs/api/tenants/:tenantId/regulations/:regulationId/cases/:caseId/fields/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/regulations/:regulationId/cases/:caseId/fields/post)
