table-rows

Run selected rows

Recompute up to 1000 rows across the WHOLE dependency graph (every formula, enrichment and export column) in dependency order, as one run. This is what makes a row run correct rather than merely parallel: a column whose input another column in the same request produces waits for it, instead of reading an empty cell and skipping. run is null while the workflow start is still queued; the active-runs poll picks it up.

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

Path parameters

table_idstring uuid required

Request body

allboolean

Run every matching row rather than a named set. Required (and only honoured) when record_ids is absent. At most view_scope_max_rows rows may match; a wider listing is refused with scope_too_large.

record_idsstring[] nullable

Record IDs of the rows to recompute.

row_status'errored' | 'fully_computed'

A row-level state, derived from its cells rather than stored.

ERRORED is "any cell of this row failed to compute"; FULLY_COMPUTED is its exact complement, so the two partition the table. Serves the built-in smart views, which are questions about computation rather than about values. The ordinary filter vocabulary cannot express either.

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.