Update a table
Partially update a table’s name or description (omitted fields are left untouched). Cosmetic only — no recompute run is requested.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
Body
Request body for updating a table (tri-state PATCH semantics).
Whether data changes (cell edits, new rows) request recompute runs by themselves. Off, formula cells go stale and wait for an explicit run.
New description. Set to null to clear.
1 - 2000Whether a manual run-all skips cells that already hold a good value, touching only the errored, empty and stale ones. Off re-runs every cell in scope.
1 - 255Publish this table's SHAPE — its columns, their configuration and one sample row — to anyone with the link, with no sign-in. Never its rows. Off by default.
Response
Successful Response
A table definition with its authoritative row counter.
Whether data changes request recompute runs by themselves. Column-definition changes always recompute.
Whether a manual run-all only fills the errored, empty and stale cells rather than recomputing every cell in scope.
Exact row count, maintained atomically by row mutations.
When the table was moved to trash; null for a live table.
Whether the CALLING USER starred this table. Per-user, so a teammate may see a different value. Always false for API-key callers, which have no user to have preferences.
When the calling user last opened this table; null means never.
The owner's name, resolved for display. Null when there is no owner or the account has no name to show.
Who created the table. Null for tables older than this field and for anything a background job created. NOT an access control — every member of the organisation can open and edit every table.
Whether this table's shape is readable by anyone with the link, with no sign-in. Never its rows.
The organisation tags assigned to this table, alphabetical.