Reading Files
Writing Files
Content can be a string or binary data:
Listing Directories
EntryInfo
Managing Files
Create Directory
Remove
Deletes a file or directory:
Check Existence
exists() is a client-side convenience — it attempts a file read and returns false on error. There is no dedicated HTTP endpoint for existence checks.
Large Files
All file operations are streamed end-to-end using 256KB chunks — there is no file size limit beyond available disk space. Files up to 200MB+ transfer reliably at ~20 MB/s.
The standard read(), readBytes(), and write() methods work for large files, but they buffer the full content in memory on the client side. For very large files, use the streaming methods to avoid high memory usage:
Examples
Upload and Run a Script