Files
(Required) Machine ID
1File system content
Bad request (machine is not running)
Machine not found
Permission required
(Optional) Parent folder ID. Empty = root folder
string(Optional) Page number. Default: 1
1(Optional) Records per page. Default: 20
20(Optional) Search by file name
stringList of files and folders
Bad request
Parent folder not found
Permission required
Headers
Body Parameters
Error Responses
Success Response Fields (File)
Success Response Fields (Directory)
Request Body Example
Success Response Example (File)
Success Response Example (Directory)
Upload Flow for Files
Name of the file or directory
Type of object to create
MIME type of the file (required for files)
File size in bytes (required for files)
Chunk size for multipart upload in MB
Whether to overwrite existing file with same name
Parent folder ID (root folder if omitted)
File or directory created successfully
Bad request
Machine not found
Storage full
File already exists
Permission required
(Required) Machine ID
1(Optional) Parent folder ID. Empty = root folder
string(Optional) Page number. Default: 1
1(Optional) Records per page. Default: 20
20(Optional) Search by file name
stringList of files and folders
Bad request
Machine not found
Permission required
(Required) File ID (returned from create endpoint)
123Upload completed successfully
Bad request
File not found
Storage limit exceeded
File size mismatch
Permission required
(Required) File/Directory ID
123File deleted successfully
Bad request
File not found
Permission required
Directory ID to download (for directory downloads)
List of file IDs to download
Download link generated
Bad request
File or directory not found
Permission required
(Required) Temporary file ID (download_id returned from POST /files/download)
123Download status
Bad request
Download not found
Permission required
Last updated