---
title: "Changes to POST /tables/{tableID}/rows"
method: POST
path: "/tables/{tableID}/rows"
---

# Changes to POST /tables/{tableID}/rows

`POST /tables/{tableID}/rows`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 10 of 50 revisions.

- **2025-04-17** `22782d914dc3`: 1 info
- **2025-04-01** `afa4b5b8dc78`: 1 info
- **2025-03-24** `85facd138eb5`: 1 info
- **2024-09-16** `f30d34e8929d`: 2 info
- **2024-08-27** `72ef09c96e18`: 1 breaking
- **2024-08-23** `00c640e41629`: 1 breaking, 2 info
- **2024-08-21** `3837f9446689`: 1 breaking
- **2024-08-02** `be4320e403dc`: 2 breaking, 6 info
- **2024-08-02** `bab994dbe55a`: 1 breaking, 5 info
- **2024-07-24** `5968edce64cb`: 1 info

## Changes

- **2025-04-17** `22782d914dc3`: 1 info
  - added the non-success response with the status `402`
- **2025-04-01** `afa4b5b8dc78`: 1 info
  - removed the non-success response with the status `402`
- **2025-03-24** `85facd138eb5`: 1 info
  - added the non-success response with the status `402`
- **2024-09-16** `f30d34e8929d`: 2 info
  - added the media type `text/csv` to the request body
  - added the media type `text/tab-separated-values` to the request body
- **2024-08-27** `72ef09c96e18`: 1 breaking
  - added the pattern `^[a-zA-Z0-9][a-zA-Z0-9_-]{0,255}$` to the request property `anyOf[subschema #2]/$stashID`
- **2024-08-23** `00c640e41629`: 1 breaking, 2 info
  - removed the success response with the status `200`
  - removed the pattern `^[a-zA-Z0-9][a-zA-Z0-9_-]{0,255}$` from the request property `anyOf[subschema #2]/$stashID`
  - added the success response with the status `201`
- **2024-08-21** `3837f9446689`: 1 breaking
  - added the pattern `^[a-zA-Z0-9][a-zA-Z0-9_-]{0,255}$` to the request property `anyOf[subschema #2]/$stashID`
- **2024-08-02** `be4320e403dc`: 2 breaking, 6 info
  - removed `subschema #1, subschema #2` from the request body `anyOf` list
  - the `query` request parameter `onSchemaError` was restricted to a list of enum values
  - api operation id `Add rows to table` removed and replaced with ``
  - added `subschema #1, subschema #2` to the request body `anyOf` list
  - added the new enum value `abort` to the `query` request parameter `onSchemaError`
  - added the new enum value `dropColumns` to the `query` request parameter `onSchemaError`
  - added the new enum value `updateSchema` to the `query` request parameter `onSchemaError`
  - for the `query` request parameter `onSchemaError`, the type was generalized from no type to `string`
- **2024-08-02** `bab994dbe55a`: 1 breaking, 5 info
  - removed `subschema #1, subschema #2` from the request body `anyOf` list
  - added the new optional `query` request parameter `onSchemaError`
  - added `subschema #1, subschema #2` to the request body `anyOf` list
  - added the non-success response with the status `400`
  - added the non-success response with the status `404`
  - added the non-success response with the status `422`
- **2024-07-24** `5968edce64cb`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/glideapps/apis/untitled-api/docs/tables/:tableID/rows/post.md) · [API](https://skmtc.dev/glideapps/apis/untitled-api.md) · [Page](https://skmtc.dev/glideapps/apis/untitled-api/changes/tables/:tableID/rows/post)
