Questions
Saved SQL-over-dataset questions and their execution.
Read Questions
Cursor-paginated. The wire query parameter is `exclusiveStartKey` (what the cURL tab and the parameter table show); the TypeScript SDK takes it as the `exclusiveStartKey` option and the Python SDK as the `exclusive_start_key` keyword โ one parameter, spelled per language. Pass the previous page's `nextKey` and stop when it comes back `null` โ or let `iterAll()` / `iter_all()` drive the cursor for you (see the SDKs page, 'Pagination').
Create Question
Create a saved question.
Read Folder Questions
Cursor-paginated. The wire query parameter is `exclusiveStartKey` (what the cURL tab and the parameter table show); the TypeScript SDK takes it as the `exclusiveStartKey` option and the Python SDK as the `exclusive_start_key` keyword โ one parameter, spelled per language. Pass the previous page's `nextKey` and stop when it comes back `null` โ or let `iterAll()` / `iter_all()` drive the cursor for you (see the SDKs page, 'Pagination').
Preview Question Sql
Run candidate SQL live and return ``{columns, rows, row_count}``.
Validate Question Sql
Probe candidate SQL โ output ``{columns}`` (422 with the DuckDB error on
Delete Question
Delete Question
Read Question
Read Question
Update Question
Update Question
Get Question Bundle
Q7 โ computed (on-demand) question viz served as one S3-cached zip.
Execute Question
Run a saved question LIVE and return ``{columns, rows, row_count}``.