Other Access Drivers (v1)
Non-standard drivers accessing to structured data like IMAP, MySQL, Apis, etc.
Demo (no write actions)¶
This is a standard access to the filesystem but with all write actions disabled server-side.
- /workspace_alias/ls/dir+
Standard listing action to retrieve the list of children for a given directory. For the main parameters, use {nodes} parameter, the {dir}+{file} are kept for backward compatibility.
Details - /workspace_alias/mkdir/file+
Creates a directory with name {dirname} at the given location.
Details - /workspace_alias/mkfile/node+
Creates a file at the given path. Optionally sets a content.
Details - /workspace_alias/upload/input_stream/dir+
Post a file content for upload, by default as x-www-form-urlencoded, but can be passed as input stream as well.
Details - /workspace_alias/download/file+
Download one or many files at once. If multiple files (or a folder path) passed, they are sent back as an archive.
Details - /workspace_alias/compress/file+
Compress one or many files into a Zip archive. May be disabled for remote-access workspaces (like FTP).
Details - /workspace_alias/stat/file+
Returns an fstat() structure
Details - /workspace_alias/lsync/
For externally modified files, triggers the node.change event in the platform
Details - /workspace_alias/apply_check_hook/hook_name/node+
Applies a node.before_create or node.before_change event to check for exemple that an upload is authorized before posting actual upload.
Details - /workspace_alias/get_content/node+
Alternative to Download, without attachment headers but more in a stream-like format, depending on file type (image, audio, video, plain text).
Details - /workspace_alias/put_content/node+
PUT the content inside a file, directly from the POST array.
Details - /workspace_alias/restore/node+
For an item located inside the recycle bin, tries to find its original location and move it there.
Details - /workspace_alias/rename/
Rename a resource, file or folder.
Details - /workspace_alias/copy/
Copy one or more items to a given target
Details - /workspace_alias/move/
Move a resource at a given target
Details - /workspace_alias/delete/nodes+
Delete one or more resources. If the workspace supports Recycle Bin features, resource is actually moved to the recycle bin.
Details - /workspace_alias/chmod/node+
Change the FS permissions of the selected item.
Details - /workspace_alias/prepare_chunk_dl/chunk_count/node+
Use the filesize of the file to generate an list of pieces to be downloaded using {download_chunk} action. Will generate a unique file_id to be used later.
Details - /workspace_alias/download_chunk/chunk_index/file_id
Chunk file into pieces before downloading the pieces. Can be handy for problematic and limited servers.
Details - /workspace_alias/purge/
If the workspace has a PURGE configured parameter, finds the expired files and delete them. Can be typically called from command line.
Details
Remote Server (via API)¶
Access a remote server implementing the Pydio API (most commonly a remote server with another Pydio installed)
- /workspace_alias/ls/dir+
Standard listing action to retrieve the list of children for a given directory. For the main parameters, use {nodes} parameter, the {dir}+{file} are kept for backward compatibility.
Details - /workspace_alias/mkdir/file+
Creates a directory with name {dirname} at the given location.
Details - /workspace_alias/mkfile/node+
Creates a file at the given path. Optionally sets a content.
Details - /workspace_alias/upload/input_stream/dir+
Post a file content for upload, by default as x-www-form-urlencoded, but can be passed as input stream as well.
Details - /workspace_alias/download/file+
Download one or many files at once. If multiple files (or a folder path) passed, they are sent back as an archive.
Details - /workspace_alias/compress/file+
Compress one or many files into a Zip archive. May be disabled for remote-access workspaces (like FTP).
Details - /workspace_alias/stat/file+
Returns an fstat() structure
Details - /workspace_alias/lsync/
For externally modified files, triggers the node.change event in the platform
Details - /workspace_alias/apply_check_hook/hook_name/node+
Applies a node.before_create or node.before_change event to check for exemple that an upload is authorized before posting actual upload.
Details - /workspace_alias/get_content/node+
Alternative to Download, without attachment headers but more in a stream-like format, depending on file type (image, audio, video, plain text).
Details - /workspace_alias/put_content/node+
PUT the content inside a file, directly from the POST array.
Details - /workspace_alias/restore/node+
For an item located inside the recycle bin, tries to find its original location and move it there.
Details - /workspace_alias/rename/
Rename a resource, file or folder.
Details - /workspace_alias/copy/
Copy one or more items to a given target
Details - /workspace_alias/move/
Move a resource at a given target
Details - /workspace_alias/delete/nodes+
Delete one or more resources. If the workspace supports Recycle Bin features, resource is actually moved to the recycle bin.
Details - /workspace_alias/chmod/node+
Change the FS permissions of the selected item.
Details - /workspace_alias/prepare_chunk_dl/chunk_count/node+
Use the filesize of the file to generate an list of pieces to be downloaded using {download_chunk} action. Will generate a unique file_id to be used later.
Details - /workspace_alias/download_chunk/chunk_index/file_id
Chunk file into pieces before downloading the pieces. Can be handy for problematic and limited servers.
Details - /workspace_alias/purge/
If the workspace has a PURGE configured parameter, finds the expired files and delete them. Can be typically called from command line.
Details
Dropbox¶
This plugin allows accessing a dropbox account. Still experimental, requires PEAR/HTTP_OAuth extension.
- /workspace_alias/ls/dir+
Standard listing action to retrieve the list of children for a given directory. For the main parameters, use {nodes} parameter, the {dir}+{file} are kept for backward compatibility.
Details - /workspace_alias/mkdir/file+
Creates a directory with name {dirname} at the given location.
Details - /workspace_alias/mkfile/node+
Creates a file at the given path. Optionally sets a content.
Details - /workspace_alias/upload/input_stream/dir+
Post a file content for upload, by default as x-www-form-urlencoded, but can be passed as input stream as well.
Details - /workspace_alias/download/file+
Download one or many files at once. If multiple files (or a folder path) passed, they are sent back as an archive.
Details - /workspace_alias/compress/file+
Compress one or many files into a Zip archive. May be disabled for remote-access workspaces (like FTP).
Details - /workspace_alias/stat/file+
Returns an fstat() structure
Details - /workspace_alias/lsync/
For externally modified files, triggers the node.change event in the platform
Details - /workspace_alias/apply_check_hook/hook_name/node+
Applies a node.before_create or node.before_change event to check for exemple that an upload is authorized before posting actual upload.
Details - /workspace_alias/get_content/node+
Alternative to Download, without attachment headers but more in a stream-like format, depending on file type (image, audio, video, plain text).
Details - /workspace_alias/put_content/node+
PUT the content inside a file, directly from the POST array.
Details - /workspace_alias/restore/node+
For an item located inside the recycle bin, tries to find its original location and move it there.
Details - /workspace_alias/rename/
Rename a resource, file or folder.
Details - /workspace_alias/copy/
Copy one or more items to a given target
Details - /workspace_alias/move/
Move a resource at a given target
Details - /workspace_alias/delete/nodes+
Delete one or more resources. If the workspace supports Recycle Bin features, resource is actually moved to the recycle bin.
Details - /workspace_alias/chmod/node+
Change the FS permissions of the selected item.
Details - /workspace_alias/prepare_chunk_dl/chunk_count/node+
Use the filesize of the file to generate an list of pieces to be downloaded using {download_chunk} action. Will generate a unique file_id to be used later.
Details - /workspace_alias/download_chunk/chunk_index/file_id
Chunk file into pieces before downloading the pieces. Can be handy for problematic and limited servers.
Details - /workspace_alias/purge/
If the workspace has a PURGE configured parameter, finds the expired files and delete them. Can be typically called from command line.
Details
FTP Server¶
This driver can access a remote FTP server
- /workspace_alias/ls/dir+
Standard listing action to retrieve the list of children for a given directory. For the main parameters, use {nodes} parameter, the {dir}+{file} are kept for backward compatibility.
Details - /workspace_alias/mkdir/file+
Creates a directory with name {dirname} at the given location.
Details - /workspace_alias/mkfile/node+
Creates a file at the given path. Optionally sets a content.
Details - /workspace_alias/upload/input_stream/dir+
Post a file content for upload, by default as x-www-form-urlencoded, but can be passed as input stream as well.
Details - /workspace_alias/download/file+
Download one or many files at once. If multiple files (or a folder path) passed, they are sent back as an archive.
Details - /workspace_alias/compress/file+
Compress one or many files into a Zip archive. May be disabled for remote-access workspaces (like FTP).
Details - /workspace_alias/stat/file+
Returns an fstat() structure
Details - /workspace_alias/lsync/
For externally modified files, triggers the node.change event in the platform
Details - /workspace_alias/apply_check_hook/hook_name/node+
Applies a node.before_create or node.before_change event to check for exemple that an upload is authorized before posting actual upload.
Details - /workspace_alias/get_content/node+
Alternative to Download, without attachment headers but more in a stream-like format, depending on file type (image, audio, video, plain text).
Details - /workspace_alias/put_content/node+
PUT the content inside a file, directly from the POST array.
Details - /workspace_alias/restore/node+
For an item located inside the recycle bin, tries to find its original location and move it there.
Details - /workspace_alias/rename/
Rename a resource, file or folder.
Details - /workspace_alias/copy/
Copy one or more items to a given target
Details - /workspace_alias/move/
Move a resource at a given target
Details - /workspace_alias/delete/nodes+
Delete one or more resources. If the workspace supports Recycle Bin features, resource is actually moved to the recycle bin.
Details - /workspace_alias/chmod/node+
Change the FS permissions of the selected item.
Details - /workspace_alias/prepare_chunk_dl/chunk_count/node+
Use the filesize of the file to generate an list of pieces to be downloaded using {download_chunk} action. Will generate a unique file_id to be used later.
Details - /workspace_alias/download_chunk/chunk_index/file_id
Chunk file into pieces before downloading the pieces. Can be handy for problematic and limited servers.
Details - /workspace_alias/purge/
If the workspace has a PURGE configured parameter, finds the expired files and delete them. Can be typically called from command line.
Details
Mailbox (Imap or POP)¶
This plugin will browse the content of a mailbox (imap or pop) and allow to grab emails attachments and copy them to another repository. Requires the PHP IMAP extension.
- /workspace_alias/ls/dir+
Standard listing action to retrieve the list of children for a given directory. For the main parameters, use {nodes} parameter, the {dir}+{file} are kept for backward compatibility.
Details - /workspace_alias/download/file+
Download one or many files at once. If multiple files (or a folder path) passed, they are sent back as an archive.
Details - /workspace_alias/stat/file+
Returns an fstat() structure
Details - /workspace_alias/get_content/node+
Alternative to Download, without attachment headers but more in a stream-like format, depending on file type (image, audio, video, plain text).
Details - /workspace_alias/copy/
Copy one or more items to a given target
Details
Inbox Workspace¶
Received Files
- /workspace_alias/download/file+
Download one or many files at once. If multiple files (or a folder path) passed, they are sent back as an archive.
Details - /workspace_alias/copy_inbox/
Copy one or more items to a given target
Details - /workspace_alias/ls/dir+
Standard listing action to retrieve the list of children for a given directory. For the main parameters, use {nodes} parameter, the {dir}+{file} are kept for backward compatibility.
Details - /workspace_alias/mkdir/file+
Creates a directory with name {dirname} at the given location.
Details - /workspace_alias/mkfile/node+
Creates a file at the given path. Optionally sets a content.
Details - /workspace_alias/upload/input_stream/dir+
Post a file content for upload, by default as x-www-form-urlencoded, but can be passed as input stream as well.
Details - /workspace_alias/stat/file+
Returns an fstat() structure
Details - /workspace_alias/lsync/
For externally modified files, triggers the node.change event in the platform
Details - /workspace_alias/apply_check_hook/hook_name/node+
Applies a node.before_create or node.before_change event to check for exemple that an upload is authorized before posting actual upload.
Details - /workspace_alias/get_content/node+
Alternative to Download, without attachment headers but more in a stream-like format, depending on file type (image, audio, video, plain text).
Details - /workspace_alias/put_content/node+
PUT the content inside a file, directly from the POST array.
Details - /workspace_alias/restore/node+
For an item located inside the recycle bin, tries to find its original location and move it there.
Details - /workspace_alias/prepare_chunk_dl/chunk_count/node+
Use the filesize of the file to generate an list of pieces to be downloaded using {download_chunk} action. Will generate a unique file_id to be used later.
Details - /workspace_alias/purge/
If the workspace has a PURGE configured parameter, finds the expired files and delete them. Can be typically called from command line.
Details
S3 (Amazon Web Service)¶
Access an AWS server. Requires AWS-SDK (Version 2) for PHP
- /workspace_alias/ls/dir+
Standard listing action to retrieve the list of children for a given directory. For the main parameters, use {nodes} parameter, the {dir}+{file} are kept for backward compatibility.
Details - /workspace_alias/mkdir/file+
Creates a directory with name {dirname} at the given location.
Details - /workspace_alias/mkfile/node+
Creates a file at the given path. Optionally sets a content.
Details - /workspace_alias/upload/input_stream/dir+
Post a file content for upload, by default as x-www-form-urlencoded, but can be passed as input stream as well.
Details - /workspace_alias/download/file+
Download one or many files at once. If multiple files (or a folder path) passed, they are sent back as an archive.
Details - /workspace_alias/compress/file+
Compress one or many files into a Zip archive. May be disabled for remote-access workspaces (like FTP).
Details - /workspace_alias/stat/file+
Returns an fstat() structure
Details - /workspace_alias/lsync/
For externally modified files, triggers the node.change event in the platform
Details - /workspace_alias/apply_check_hook/hook_name/node+
Applies a node.before_create or node.before_change event to check for exemple that an upload is authorized before posting actual upload.
Details - /workspace_alias/get_content/node+
Alternative to Download, without attachment headers but more in a stream-like format, depending on file type (image, audio, video, plain text).
Details - /workspace_alias/put_content/node+
PUT the content inside a file, directly from the POST array.
Details - /workspace_alias/restore/node+
For an item located inside the recycle bin, tries to find its original location and move it there.
Details - /workspace_alias/rename/
Rename a resource, file or folder.
Details - /workspace_alias/copy/
Copy one or more items to a given target
Details - /workspace_alias/move/
Move a resource at a given target
Details - /workspace_alias/delete/nodes+
Delete one or more resources. If the workspace supports Recycle Bin features, resource is actually moved to the recycle bin.
Details - /workspace_alias/chmod/node+
Change the FS permissions of the selected item.
Details - /workspace_alias/prepare_chunk_dl/chunk_count/node+
Use the filesize of the file to generate an list of pieces to be downloaded using {download_chunk} action. Will generate a unique file_id to be used later.
Details - /workspace_alias/download_chunk/chunk_index/file_id
Chunk file into pieces before downloading the pieces. Can be handy for problematic and limited servers.
Details - /workspace_alias/purge/
If the workspace has a PURGE configured parameter, finds the expired files and delete them. Can be typically called from command line.
Details
FTP over SSH¶
Access a remote server filesystem using FTP via SSH server. Handy for working around permissions problems.
- /workspace_alias/ls/dir+
Standard listing action to retrieve the list of children for a given directory. For the main parameters, use {nodes} parameter, the {dir}+{file} are kept for backward compatibility.
Details - /workspace_alias/mkdir/file+
Creates a directory with name {dirname} at the given location.
Details - /workspace_alias/mkfile/node+
Creates a file at the given path. Optionally sets a content.
Details - /workspace_alias/upload/input_stream/dir+
Post a file content for upload, by default as x-www-form-urlencoded, but can be passed as input stream as well.
Details - /workspace_alias/download/file+
Download one or many files at once. If multiple files (or a folder path) passed, they are sent back as an archive.
Details - /workspace_alias/compress/file+
Compress one or many files into a Zip archive. May be disabled for remote-access workspaces (like FTP).
Details - /workspace_alias/stat/file+
Returns an fstat() structure
Details - /workspace_alias/lsync/
For externally modified files, triggers the node.change event in the platform
Details - /workspace_alias/apply_check_hook/hook_name/node+
Applies a node.before_create or node.before_change event to check for exemple that an upload is authorized before posting actual upload.
Details - /workspace_alias/get_content/node+
Alternative to Download, without attachment headers but more in a stream-like format, depending on file type (image, audio, video, plain text).
Details - /workspace_alias/put_content/node+
PUT the content inside a file, directly from the POST array.
Details - /workspace_alias/restore/node+
For an item located inside the recycle bin, tries to find its original location and move it there.
Details - /workspace_alias/rename/
Rename a resource, file or folder.
Details - /workspace_alias/copy/
Copy one or more items to a given target
Details - /workspace_alias/move/
Move a resource at a given target
Details - /workspace_alias/delete/nodes+
Delete one or more resources. If the workspace supports Recycle Bin features, resource is actually moved to the recycle bin.
Details - /workspace_alias/chmod/node+
Change the FS permissions of the selected item.
Details - /workspace_alias/prepare_chunk_dl/chunk_count/node+
Use the filesize of the file to generate an list of pieces to be downloaded using {download_chunk} action. Will generate a unique file_id to be used later.
Details - /workspace_alias/download_chunk/chunk_index/file_id
Chunk file into pieces before downloading the pieces. Can be handy for problematic and limited servers.
Details - /workspace_alias/purge/
If the workspace has a PURGE configured parameter, finds the expired files and delete them. Can be typically called from command line.
Details
SSH File Transfer Protocol (SFTP)¶
The SSH File Transfer Protocol is a network protocol that provides file access, file transfer, and file management functionalities over SSH2.
- /workspace_alias/ls/dir+
Standard listing action to retrieve the list of children for a given directory. For the main parameters, use {nodes} parameter, the {dir}+{file} are kept for backward compatibility.
Details - /workspace_alias/mkdir/file+
Creates a directory with name {dirname} at the given location.
Details - /workspace_alias/mkfile/node+
Creates a file at the given path. Optionally sets a content.
Details - /workspace_alias/upload/input_stream/dir+
Post a file content for upload, by default as x-www-form-urlencoded, but can be passed as input stream as well.
Details - /workspace_alias/download/file+
Download one or many files at once. If multiple files (or a folder path) passed, they are sent back as an archive.
Details - /workspace_alias/stat/file+
Returns an fstat() structure
Details - /workspace_alias/lsync/
For externally modified files, triggers the node.change event in the platform
Details - /workspace_alias/apply_check_hook/hook_name/node+
Applies a node.before_create or node.before_change event to check for exemple that an upload is authorized before posting actual upload.
Details - /workspace_alias/get_content/node+
Alternative to Download, without attachment headers but more in a stream-like format, depending on file type (image, audio, video, plain text).
Details - /workspace_alias/put_content/node+
PUT the content inside a file, directly from the POST array.
Details - /workspace_alias/rename/
Rename a resource, file or folder.
Details - /workspace_alias/copy/
Copy one or more items to a given target
Details - /workspace_alias/move/
Move a resource at a given target
Details - /workspace_alias/delete/nodes+
Delete one or more resources. If the workspace supports Recycle Bin features, resource is actually moved to the recycle bin.
Details - /workspace_alias/chmod/node+
Change the FS permissions of the selected item.
Details - /workspace_alias/prepare_chunk_dl/chunk_count/node+
Use the filesize of the file to generate an list of pieces to be downloaded using {download_chunk} action. Will generate a unique file_id to be used later.
Details - /workspace_alias/download_chunk/chunk_index/file_id
Chunk file into pieces before downloading the pieces. Can be handy for problematic and limited servers.
Details
Samba¶
Browse a Samba Server
- /workspace_alias/ls/dir+
Standard listing action to retrieve the list of children for a given directory. For the main parameters, use {nodes} parameter, the {dir}+{file} are kept for backward compatibility.
Details - /workspace_alias/mkdir/file+
Creates a directory with name {dirname} at the given location.
Details - /workspace_alias/mkfile/node+
Creates a file at the given path. Optionally sets a content.
Details - /workspace_alias/upload/input_stream/dir+
Post a file content for upload, by default as x-www-form-urlencoded, but can be passed as input stream as well.
Details - /workspace_alias/download/file+
Download one or many files at once. If multiple files (or a folder path) passed, they are sent back as an archive.
Details - /workspace_alias/compress/file+
Compress one or many files into a Zip archive. May be disabled for remote-access workspaces (like FTP).
Details - /workspace_alias/stat/file+
Returns an fstat() structure
Details - /workspace_alias/lsync/
For externally modified files, triggers the node.change event in the platform
Details - /workspace_alias/apply_check_hook/hook_name/node+
Applies a node.before_create or node.before_change event to check for exemple that an upload is authorized before posting actual upload.
Details - /workspace_alias/get_content/node+
Alternative to Download, without attachment headers but more in a stream-like format, depending on file type (image, audio, video, plain text).
Details - /workspace_alias/put_content/node+
PUT the content inside a file, directly from the POST array.
Details - /workspace_alias/restore/node+
For an item located inside the recycle bin, tries to find its original location and move it there.
Details - /workspace_alias/rename/
Rename a resource, file or folder.
Details - /workspace_alias/copy/
Copy one or more items to a given target
Details - /workspace_alias/move/
Move a resource at a given target
Details - /workspace_alias/delete/nodes+
Delete one or more resources. If the workspace supports Recycle Bin features, resource is actually moved to the recycle bin.
Details - /workspace_alias/chmod/node+
Change the FS permissions of the selected item.
Details - /workspace_alias/prepare_chunk_dl/chunk_count/node+
Use the filesize of the file to generate an list of pieces to be downloaded using {download_chunk} action. Will generate a unique file_id to be used later.
Details - /workspace_alias/download_chunk/chunk_index/file_id
Chunk file into pieces before downloading the pieces. Can be handy for problematic and limited servers.
Details - /workspace_alias/purge/
If the workspace has a PURGE configured parameter, finds the expired files and delete them. Can be typically called from command line.
Details
Open Stack (Swift)¶
Access Open Stack Object Storage via Swift API
- /workspace_alias/ls/dir+
Standard listing action to retrieve the list of children for a given directory. For the main parameters, use {nodes} parameter, the {dir}+{file} are kept for backward compatibility.
Details - /workspace_alias/mkdir/file+
Creates a directory with name {dirname} at the given location.
Details - /workspace_alias/mkfile/node+
Creates a file at the given path. Optionally sets a content.
Details - /workspace_alias/upload/input_stream/dir+
Post a file content for upload, by default as x-www-form-urlencoded, but can be passed as input stream as well.
Details - /workspace_alias/download/file+
Download one or many files at once. If multiple files (or a folder path) passed, they are sent back as an archive.
Details - /workspace_alias/compress/file+
Compress one or many files into a Zip archive. May be disabled for remote-access workspaces (like FTP).
Details - /workspace_alias/stat/file+
Returns an fstat() structure
Details - /workspace_alias/lsync/
For externally modified files, triggers the node.change event in the platform
Details - /workspace_alias/apply_check_hook/hook_name/node+
Applies a node.before_create or node.before_change event to check for exemple that an upload is authorized before posting actual upload.
Details - /workspace_alias/get_content/node+
Alternative to Download, without attachment headers but more in a stream-like format, depending on file type (image, audio, video, plain text).
Details - /workspace_alias/put_content/node+
PUT the content inside a file, directly from the POST array.
Details - /workspace_alias/restore/node+
For an item located inside the recycle bin, tries to find its original location and move it there.
Details - /workspace_alias/rename/
Rename a resource, file or folder.
Details - /workspace_alias/copy/
Copy one or more items to a given target
Details - /workspace_alias/move/
Move a resource at a given target
Details - /workspace_alias/delete/nodes+
Delete one or more resources. If the workspace supports Recycle Bin features, resource is actually moved to the recycle bin.
Details - /workspace_alias/chmod/node+
Change the FS permissions of the selected item.
Details - /workspace_alias/prepare_chunk_dl/chunk_count/node+
Use the filesize of the file to generate an list of pieces to be downloaded using {download_chunk} action. Will generate a unique file_id to be used later.
Details - /workspace_alias/download_chunk/chunk_index/file_id
Chunk file into pieces before downloading the pieces. Can be handy for problematic and limited servers.
Details - /workspace_alias/purge/
If the workspace has a PURGE configured parameter, finds the expired files and delete them. Can be typically called from command line.
Details
WebDAV¶
Access WebDAV through Guzzle and SabreDAV
- /workspace_alias/ls/dir+
Standard listing action to retrieve the list of children for a given directory. For the main parameters, use {nodes} parameter, the {dir}+{file} are kept for backward compatibility.
Details - /workspace_alias/mkdir/file+
Creates a directory with name {dirname} at the given location.
Details - /workspace_alias/mkfile/node+
Creates a file at the given path. Optionally sets a content.
Details - /workspace_alias/upload/input_stream/dir+
Post a file content for upload, by default as x-www-form-urlencoded, but can be passed as input stream as well.
Details - /workspace_alias/download/file+
Download one or many files at once. If multiple files (or a folder path) passed, they are sent back as an archive.
Details - /workspace_alias/compress/file+
Compress one or many files into a Zip archive. May be disabled for remote-access workspaces (like FTP).
Details - /workspace_alias/stat/file+
Returns an fstat() structure
Details - /workspace_alias/lsync/
For externally modified files, triggers the node.change event in the platform
Details - /workspace_alias/apply_check_hook/hook_name/node+
Applies a node.before_create or node.before_change event to check for exemple that an upload is authorized before posting actual upload.
Details - /workspace_alias/get_content/node+
Alternative to Download, without attachment headers but more in a stream-like format, depending on file type (image, audio, video, plain text).
Details - /workspace_alias/put_content/node+
PUT the content inside a file, directly from the POST array.
Details - /workspace_alias/restore/node+
For an item located inside the recycle bin, tries to find its original location and move it there.
Details - /workspace_alias/rename/
Rename a resource, file or folder.
Details - /workspace_alias/copy/
Copy one or more items to a given target
Details - /workspace_alias/move/
Move a resource at a given target
Details - /workspace_alias/delete/nodes+
Delete one or more resources. If the workspace supports Recycle Bin features, resource is actually moved to the recycle bin.
Details - /workspace_alias/chmod/node+
Change the FS permissions of the selected item.
Details - /workspace_alias/prepare_chunk_dl/chunk_count/node+
Use the filesize of the file to generate an list of pieces to be downloaded using {download_chunk} action. Will generate a unique file_id to be used later.
Details - /workspace_alias/download_chunk/chunk_index/file_id
Chunk file into pieces before downloading the pieces. Can be handy for problematic and limited servers.
Details - /workspace_alias/purge/
If the workspace has a PURGE configured parameter, finds the expired files and delete them. Can be typically called from command line.
Details