table-columns

Run several columns over chosen rows

Recompute the named columns over the named rows as ONE run, in dependency order. This is what a swept selection in the grid becomes.

A column another named column feeds is planned once, after its input, so no column reads a value a sibling is still computing. Sending one request per column instead is what makes them race, and it also plans every shared dependent twice.

Cell-scoped: the rows are always explicit, and the grid's filter and sort do not narrow them. The response's run is null while the workflow start is still queued; the active-runs feed picks it up.

post/tables/{table_id}/columns/run/

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}/columns/run/
  • Auth: one of:
    • API key in header X-API-Key
    • HTTP bearer

Path parameters

table_idstring uuid required

Request body

column_idsstring[] required

The computed columns to run, in any order. A column another one here feeds is planned once, AFTER its input, so no column reads a value a sibling is still computing. Sending one request per column instead is what makes them race.

record_idsstring[] required

The target rows, shared by every column named. A swept selection is a rectangle. Duplicates are dropped and the order is kept.

Response

Successful Response

request_idstring uuid nullable

The id of this run request. The run is minted with it as its origin, so it is known at once, even while run is still null.

Changes

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