---
title: "Changes to Update a form"
method: PATCH
path: "/forms/{formId}"
---

# Changes to Update a form

`PATCH /forms/{formId}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 4 of 10 revisions.

- **2026-10-26** `b4ea46b0b72d`: 1 breaking, 58 info
- **2026-10-21** `96921cd5bb76`: 1 info
- **2026-08-21** `e14b701e130a`: 1 info
- **2026-08-04** `3ae813325ad6`: 1 breaking, 1 info

## Changes

- **2026-10-26** `b4ea46b0b72d`: 1 breaking, 58 info
  - request property `settings/language` was restricted to a list of enum values
  - added the new `af` enum value to the request property `settings/language`
  - added the new `ar` enum value to the request property `settings/language`
  - added the new `bg` enum value to the request property `settings/language`
  - added the new `bn` enum value to the request property `settings/language`
  - added the new `ca` enum value to the request property `settings/language`
  - added the new `cs` enum value to the request property `settings/language`
  - added the new `da` enum value to the request property `settings/language`
  - added the new `de` enum value to the request property `settings/language`
  - added the new `el` enum value to the request property `settings/language`
  - added the new `en` enum value to the request property `settings/language`
  - added the new `es` enum value to the request property `settings/language`
  - added the new `es-MX` enum value to the request property `settings/language`
  - added the new `et` enum value to the request property `settings/language`
  - added the new `eu` enum value to the request property `settings/language`
  - added the new `fa` enum value to the request property `settings/language`
  - added the new `fi` enum value to the request property `settings/language`
  - added the new `fil` enum value to the request property `settings/language`
  - added the new `fo` enum value to the request property `settings/language`
  - added the new `fr` enum value to the request property `settings/language`
  - added the new `ga` enum value to the request property `settings/language`
  - added the new `he` enum value to the request property `settings/language`
  - added the new `hi` enum value to the request property `settings/language`
  - added the new `hr` enum value to the request property `settings/language`
  - added the new `hu` enum value to the request property `settings/language`
  - added the new `id` enum value to the request property `settings/language`
  - added the new `is` enum value to the request property `settings/language`
  - added the new `it` enum value to the request property `settings/language`
  - added the new `ja` enum value to the request property `settings/language`
  - added the new `ka` enum value to the request property `settings/language`
  - added the new `kl` enum value to the request property `settings/language`
  - added the new `ko` enum value to the request property `settings/language`
  - added the new `lt` enum value to the request property `settings/language`
  - added the new `lv` enum value to the request property `settings/language`
  - added the new `mk` enum value to the request property `settings/language`
  - added the new `ms` enum value to the request property `settings/language`
  - added the new `nl` enum value to the request property `settings/language`
  - added the new `no` enum value to the request property `settings/language`
  - added the new `pl` enum value to the request property `settings/language`
  - added the new `pt` enum value to the request property `settings/language`
  - …19 more
- **2026-10-21** `96921cd5bb76`: 1 info
  - the request property `blocks/items/oneOf[subschema #36: ConditionalLogicBlock]/payload/conditionals/items/oneOf[#/components/schemas/SingleConditional]/payload/value` became optional
- **2026-08-21** `e14b701e130a`: 1 info
  - added the new `rich` enum value to the request property `blocks/items/oneOf[subschema #11: EmbedAudioBlock]/payload/type`
- **2026-08-04** `3ae813325ad6`: 1 breaking, 1 info
  - removed the enum value `DELETED` of the request property `status`
  - removed the `DELETED` enum value from the `status` response property for the response status `200`

---

[Operation](https://skmtc.dev/tally/apis/tally-api/docs/forms/:formId/patch.md) - [API](https://skmtc.dev/tally/apis/tally-api.md) - [Page](https://skmtc.dev/tally/apis/tally-api/changes/forms/:formId/patch)
