---
title: "Changes to Update field"
method: PATCH
path: "/api/v1/models/{modelId}/view/{viewName}/field/{fieldName}"
---

# Changes to Update field

`PATCH /api/v1/models/{modelId}/view/{viewName}/field/{fieldName}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 4 of 97 revisions.

- **2026-10-28** `b148d41a2c5b`: 1 breaking
- **2026-10-20** `d2e6d7209af9`: 1 breaking, 19 info
- **2026-09-29** `674a4fd780b1`: 1 info
- **2026-08-04** `d84b70fbd0ef`: 3 breaking

## Changes

- **2026-10-28** `b148d41a2c5b`: 1 breaking
  - added the pattern `^\S*$` to the `path` request parameter `viewName`
- **2026-10-20** `d2e6d7209af9`: 1 breaking, 19 info
  - the `groupFilters` request property type changed from `array` to no type
  - added `subschema #1, subschema #2` to the `groupFilters` request property `anyOf` list
  - the request property `aiContext` became nullable
  - the request property `description` became nullable
  - the request property `format` became nullable
  - the request property `groupLabel` became nullable
  - the request property `label` became nullable
  - request property `allValues` list-of-types was widened by adding types `null and string` to media type `application/json`
  - request property `binBoundaries` list-of-types was widened by adding types `string` to media type `application/json`
  - request property `binLabels` list-of-types was widened by adding types `string` to media type `application/json`
  - request property `drillFields` list-of-types was widened by adding types `null and string` to media type `application/json`
  - request property `elseRawValue` list-of-types was widened by adding types `string` to media type `application/json`
  - request property `filters` list-of-types was widened by adding types `string` to media type `application/json`
  - request property `groupNames` list-of-types was widened by adding types `string` to media type `application/json`
  - request property `hidden` list-of-types was widened by adding types `string` to media type `application/json`
  - request property `ignored` list-of-types was widened by adding types `string` to media type `application/json`
  - request property `isCalc` list-of-types was widened by adding types `string` to media type `application/json`
  - request property `sampleValues` list-of-types was widened by adding types `null and string` to media type `application/json`
  - request property `synonyms` list-of-types was widened by adding types `null and string` to media type `application/json`
  - request property `tags` list-of-types was widened by adding types `string` to media type `application/json`
- **2026-09-29** `674a4fd780b1`: 1 info
  - added the new optional request property `elseRawValue`
- **2026-08-04** `d84b70fbd0ef`: 3 breaking
  - added the new required request property `filters/additionalProperties/type`
  - added the new required request property `groupFilters/items/type`
  - the `filters/additionalProperties/` request property type changed from no type to `object`

---

[Operation](https://skmtc.dev/omniapp/apis/omni-api/docs/api/v1/models/:modelId/view/:viewName/field/:fieldName/patch.md) - [API](https://skmtc.dev/omniapp/apis/omni-api.md) - [Page](https://skmtc.dev/omniapp/apis/omni-api/changes/api/v1/models/:modelId/view/:viewName/field/:fieldName/patch)
