---
title: "Changes to Add rows"
method: POST
path: "/sheets/{sheetId}/rows"
---

# Changes to Add rows

`POST /sheets/{sheetId}/rows`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 3 of 16 revisions.

- **2026-10-19** `5fecdbbecd34`: 4 info
- **2026-10-16** `904ddd1d4169`: 1 info
- **2026-10-14** `5c8c99a1e417`: 4 warning, 26 info

## Changes

- **2026-10-19** `5fecdbbecd34`: 4 info
  - the request optional property `oneOf[subschema #1: Row]/cells/items/overrideValidation` became write-only
  - the request optional property `oneOf[subschema #1: Row]/cells/items/strict` became write-only
  - the request optional property `oneOf[subschema #2: Row array]/items/cells/items/overrideValidation` became write-only
  - the request optional property `oneOf[subschema #2: Row array]/items/cells/items/strict` became write-only
- **2026-10-16** `904ddd1d4169`: 1 info
  - added the non-success response with the status `400`
- **2026-10-14** `5c8c99a1e417`: 4 warning, 26 info
  - the `oneOf[subschema #1: Row]/siblingId` request property's min was set to `1.00`
  - the `oneOf[subschema #2: Row array]/items/siblingId` request property's min was set to `1.00`
  - removed the request property `oneOf[subschema #1: Row]/expanded`
  - removed the request property `oneOf[subschema #2: Row array]/items/expanded`
  - added the new optional request property `oneOf[subschema #1: Row]/above`
  - added the new optional request property `oneOf[subschema #1: Row]/parentId`
  - added the new optional request property `oneOf[subschema #1: Row]/toBottom`
  - added the new optional request property `oneOf[subschema #1: Row]/toTop`
  - added the new optional request property `oneOf[subschema #2: Row array]/items/above`
  - added the new optional request property `oneOf[subschema #2: Row array]/items/parentId`
  - added the new optional request property `oneOf[subschema #2: Row array]/items/toBottom`
  - added the new optional request property `oneOf[subschema #2: Row array]/items/toTop`
  - the request optional property `oneOf[subschema #1: Row]/accessLevel` became read-only
  - the request optional property `oneOf[subschema #1: Row]/columns` became read-only
  - the request optional property `oneOf[subschema #1: Row]/createdBy` became read-only
  - the request optional property `oneOf[subschema #1: Row]/filteredOut` became read-only
  - the request optional property `oneOf[subschema #1: Row]/id` became read-only
  - the request optional property `oneOf[subschema #1: Row]/modifiedBy` became read-only
  - the request optional property `oneOf[subschema #1: Row]/permaLink` became read-only
  - the request optional property `oneOf[subschema #1: Row]/rowNumber` became read-only
  - the request optional property `oneOf[subschema #1: Row]/version` became read-only
  - the request optional property `oneOf[subschema #2: Row array]/items/accessLevel` became read-only
  - the request optional property `oneOf[subschema #2: Row array]/items/columns` became read-only
  - the request optional property `oneOf[subschema #2: Row array]/items/createdBy` became read-only
  - the request optional property `oneOf[subschema #2: Row array]/items/filteredOut` became read-only
  - the request optional property `oneOf[subschema #2: Row array]/items/id` became read-only
  - the request optional property `oneOf[subschema #2: Row array]/items/modifiedBy` became read-only
  - the request optional property `oneOf[subschema #2: Row array]/items/permaLink` became read-only
  - the request optional property `oneOf[subschema #2: Row array]/items/rowNumber` became read-only
  - the request optional property `oneOf[subschema #2: Row array]/items/version` became read-only

---

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