table-rows

Set a table cell value

Edit one manual cell (read-your-writes: the response carries the post-write row state and version). When the edit marks formula dependents stale, a small scope is recomputed INLINE inside this request: those columns are listed in recomputed_column_ids and their final values are already in cells, with no run requested. A larger scope instead requests a cell-edited recompute run that appears on the next active-runs poll; the response never carries a run ID. A same-value edit writes nothing, recomputes nothing, and requests no run.

A Select or Multi-select cell takes only the column's own options (its type_options.choices): a value is matched to one ignoring case and spacing and stored as the option is spelled, and anything else is refused with a 422 cell_value_not_a_choice that lists the options.

post/tables/{table_id}/cells/

Request

  • Base URL: https://api.getoneprofile.ai (the document declares no server; this is the origin it was published from)
  • URL: https://api.getoneprofile.ai/tables/{table_id}/cells/
  • Auth: one of:
    • API key in header X-API-Key
    • HTTP bearer

Path parameters

table_idstring uuid required

Request body

column_idstring uuid required
record_idstring uuid required

Response

Successful Response

cellsobject required
column_idstring uuid required
recomputed_column_idsstring[]

Formula columns recomputed INLINE within this request. Their values in cells are final and no background run was requested. Empty when a run was queued instead, in which case those cells arrive later.

record_idstring uuid required
stale_column_idsstring[] required

Transitive formula dependents now marked stale; empty on a same-value edit.

Changes

No recorded changes to this operation across all 1 revision of this API.