> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sndbox.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Files and folders

> Use approved local paths for read, write, move, copy, delete, and list operations.

File-system nodes operate inside paths reviewed for the workflow. Select local files and folders with the operating-system picker or map a trusted `path` output from an earlier node.

| Node | Result |
| - | - |
| [Read File](https://docs.sndbox.app/nodes/read-file.md) | UTF-8 text, path, and byte count, with a configurable 1–100 MB limit. |
| [Write File](https://docs.sndbox.app/nodes/write-file.md) | Writes mapped text, optionally overwriting and creating parent folders. |
| [Move File](https://docs.sndbox.app/nodes/move-file.md) | Moves a source into an approved destination folder with optional rename. |
| [Copy File or Folder](https://docs.sndbox.app/nodes/copy-path.md) | Copies a source to an explicit destination. |
| [Delete File or Folder](https://docs.sndbox.app/nodes/delete-path.md) | Deletes an approved path; recursive folder deletion is an explicit option. |
| [List Folder](https://docs.sndbox.app/nodes/list-folder.md) | Returns matching entries and count, optionally including subfolders. |

## Destructive operations

Delete and overwrite settings are visible in permission and test review. Delete requires the path to stay inside an approved folder, and a test run requires an additional confirmation.

## Map a downloaded path

```text theme={"system"}
Download File.path → Parse CSV.path
Read File.content   → Parse JSON.content
List Folder.entries → Condition.left
```

Do not convert a path to an arbitrary template string to bypass approval. Keep it as the typed path output so the host can preserve provenance.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.