# Questions

Saved SQL-over-dataset questions and their execution.

<!-- -->

## [📄️Read Questions](/it/reference/read-questions.md)

[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').](/it/reference/read-questions.md)

## [📄️Create Question](/it/reference/create-question.md)

[Create a saved question.](/it/reference/create-question.md)

## [📄️Read Folder Questions](/it/reference/read-folder-questions.md)

[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').](/it/reference/read-folder-questions.md)

## [📄️Preview Question Sql](/it/reference/preview-question-sql.md)

[Run candidate SQL live and return \`\`{columns, rows, row\_count}\`\`.](/it/reference/preview-question-sql.md)

## [📄️Validate Question Sql](/it/reference/validate-question-sql.md)

[Probe candidate SQL → output \`\`{columns}\`\` (422 with the DuckDB error on](/it/reference/validate-question-sql.md)

## [📄️Delete Question](/it/reference/delete-question.md)

[Delete Question](/it/reference/delete-question.md)

## [📄️Read Question](/it/reference/read-question.md)

[Read Question](/it/reference/read-question.md)

## [📄️Update Question](/it/reference/update-question.md)

[Update Question](/it/reference/update-question.md)

## [📄️Get Question Bundle](/it/reference/get-question-bundle.md)

[Q7 — computed (on-demand) question viz served as one S3-cached zip.](/it/reference/get-question-bundle.md)

## [📄️Execute Question](/it/reference/execute-question.md)

[Run a saved question LIVE and return \`\`{columns, rows, row\_count}\`\`.](/it/reference/execute-question.md)
