# Folders

Folder hierarchy that organizes datasets, questions, and vizs.

<!-- -->

## [📄️Read Folders](/reference/read-folders.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').](/reference/read-folders.md)

## [📄️Create Folder](/reference/create-folder.md)

[Create Folder](/reference/create-folder.md)

## [📄️Delete Folder](/reference/delete-folder.md)

[Delete Folder](/reference/delete-folder.md)

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

[Read Folder](/reference/read-folder.md)

## [📄️Update Folder](/reference/update-folder.md)

[Update Folder](/reference/update-folder.md)

## [📄️Delete Folder Image](/reference/delete-folder-image.md)

[Delete a folder image](/reference/delete-folder-image.md)

## [📄️Put Folder Image](/reference/put-folder-image.md)

[Get a presigned URL to upload a folder image](/reference/put-folder-image.md)

## [📄️Check Folder Image Exists](/reference/check-folder-image-exists.md)

[Check if a folder image exists](/reference/check-folder-image-exists.md)

## [📄️Transfer Folder Ownership](/reference/transfer-folder-ownership.md)

[Transfer ownership of a folder to another user. Requires owner or admin role.](/reference/transfer-folder-ownership.md)
