---
title: "Changes to Update sheet"
method: PUT
path: "/sheets/{sheetId}"
---

# Changes to Update sheet

`PUT /sheets/{sheetId}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 5 of 16 revisions.

- **2026-11-04** `b0f91b1eed16`: 1 info
- **2026-10-28** `27a7913bad87`: 1 info
- **2026-10-19** `5fecdbbecd34`: 2 info
- **2026-10-16** `6b9653485729`: 2 warning
- **2026-10-14** `5c8c99a1e417`: 1 warning, 13 info

## Changes

- **2026-11-04** `b0f91b1eed16`: 1 info
  - added the optional property `allOf[subschema #2]/result/dataClassification` to the response with the `200` status
- **2026-10-28** `27a7913bad87`: 1 info
  - added the new optional request property `dependenciesEnabled`
- **2026-10-19** `5fecdbbecd34`: 2 info
  - the response optional property `allOf[subschema #2]/result/rows/items/cells/items/overrideValidation` became write-only for the status `200`
  - the response optional property `allOf[subschema #2]/result/rows/items/cells/items/strict` became write-only for the status `200`
- **2026-10-16** `6b9653485729`: 2 warning
  - removed the optional property `allOf[subschema #2]/result/rows/items/accessLevel` from the response with the `200` status
  - removed the optional property `allOf[subschema #2]/result/rows/items/version` from the response with the `200` status
- **2026-10-14** `5c8c99a1e417`: 1 warning, 13 info
  - removed the optional property `allOf[subschema #2]/result/rows/items/expanded` from the response with the `200` status
  - added the optional property `allOf[subschema #2]/result/rows/items/parentId` to the response with the `200` status
  - the response optional property `allOf[subschema #2]/result/rows/items/accessLevel` became read-only for the status `200`
  - the response optional property `allOf[subschema #2]/result/rows/items/columns` became read-only for the status `200`
  - the response optional property `allOf[subschema #2]/result/rows/items/createdBy` became read-only for the status `200`
  - the response optional property `allOf[subschema #2]/result/rows/items/filteredOut` became read-only for the status `200`
  - the response optional property `allOf[subschema #2]/result/rows/items/id` became read-only for the status `200`
  - the response optional property `allOf[subschema #2]/result/rows/items/modifiedBy` became read-only for the status `200`
  - the response optional property `allOf[subschema #2]/result/rows/items/permaLink` became read-only for the status `200`
  - the response optional property `allOf[subschema #2]/result/rows/items/rowNumber` became read-only for the status `200`
  - the response optional property `allOf[subschema #2]/result/rows/items/version` became read-only for the status `200`
  - added the optional write-only property `allOf[subschema #2]/result/rows/items/above` to the response with the `200` status
  - added the optional write-only property `allOf[subschema #2]/result/rows/items/toBottom` to the response with the `200` status
  - added the optional write-only property `allOf[subschema #2]/result/rows/items/toTop` to the response with the `200` status

---

[Operation](https://skmtc.dev/smartsheet/apis/smartsheet-openapi-reference/docs/sheets/:sheetId/put.md) - [API](https://skmtc.dev/smartsheet/apis/smartsheet-openapi-reference.md) - [Page](https://skmtc.dev/smartsheet/apis/smartsheet-openapi-reference/changes/sheets/:sheetId/put)
