Skip to main content
PATCH
Update rows
Send rows, each with a row id and the values to change, keyed by column ID. Only the cells you send change; null clears a cell. Each row ID may appear once per request. All rows are updated in one transaction: an invalid value or read-only column rejects the whole request. Rows that are deleted or not in this table are skipped and listed in notFound. Editing a cell filled by an enrichment removes its enrichment details, as an edit in the app does. Updates never start enrichments.
Paid plans only. No credits are charged. Limits: 10 write requests per minute per workspace, one write at a time per workspace, plus 60 requests per minute per API key. Rows count toward 5,000 rows per minute and 100,000 rows per UTC day per workspace. See the Tables API overview for every limit.

Authentication

Send Authorization: Bearer $AIRSCALE_API_KEY. The key determines the workspace. See Authentication.

Parameters

JSON body

Request example

Replace path variables with IDs returned by the API. Column UUIDs in the example body must belong to your table.

Response

200

Rows were updated.

Errors

See limits, retries and error codes for shared behavior.