Read grid data
Read a grid’s columns, rows, one cell, a cell’s run detail, or search rows via the view enum. A workflow column’s workflow_version_id (view=columns) names its pinned VERSION - pass to get_workflow(view=version_detail); cell_run’s workflow_run_id instead names the RUN.
Headers
Project ID for tenant scoping
Overrides the key's workspace
User API key
Body
Which grid data slice to return: columns, rows, cell (needs row_id/column_id), cell_run (that cell's producing run - needs row_id/column_id/workflow_run_id), or row_search. Prefer cell/cell_run over rows+page_size=1 for a single-row/cell question - but only for expandable (blob-backed) columns, e.g. workflow/output columns with markdown/json/array/file content; plain scalar columns (text/number/boolean/single_select) already return their full value via rows and have no cell view to expand.
columns, rows, cell, cell_run, row_search Grid to read from
Row id; required for cell and cell_run views
Column id; required for cell and cell_run views. For cell_run specifically, must be the WORKFLOW-type column id (not the input/output column) - the one whose AI runs are being traced.
Run id; required for the cell_run view
Search text; required for the row_search view. row_search matches only searchable (text-like input) cell values — generated workflow output stored as markdown/JSON/blobs is not indexed and won't match.
x >= 11 <= x <= 200Column id filter for the rows view — return only these columns per row instead of every column. See also field_name/column_type for the columns view.
Row id filter for the rows view — fetch specific, non-contiguous rows (e.g. 'rows 3, 7, and 9') instead of a page range. Resolve ordinal positions to ids with a prior rows view read, then pass them here.
Column-type filter for the columns view. Defaults to INPUT columns; pass ['output'] to see the generated/workflow columns the grid produces for each row.
input, workflow, output Column filter for the columns view — matches the underlying workflow input schema's field name (not the grid's display column name). Use this to answer 'which column maps to field X' directly instead of listing all columns and matching by eye.
Filter columns by workflow id (for the columns view)
Response
Successful Response