📄️ Upload Operation
(Required) Indicates the type of the overall upload operation of which the request is part.
📄️ Upload Action
(Required) Indicates a command (action) that should be performed at the server for a given request.
📄️ FileSystemLogOpID
(Optional) Contains the ID of the current system log operation associated with the overall upload operation.
📄️ Overwrite
(Optional) Indicates whether the action should overwrite any existing file.
📄️ ImmediateParentFolderID
(Optional) Provides the ID of the folder under which the uploaded file or folder will be created.
📄️ FileID
(Optional) Provides the ID of file upon which the action will be taken.
📄️ FolderName
(Optional) Provides the name of the folder to be created in the server for the “Create folder” action.
📄️ NoRedirect
Indicates if upload URL redirects to a different URL after upload request is complete or is used by a native application.
📄️ ExpectedSizeBeforeAppendChunk
(Optional) Provides the expected file size (in bytes) of the file to which the uploaded chunk will be appended. It is used by upload requests with “Upload file middle chunk” or Upload file last chunk” actions, in order to allow the server to validate the append operation.
📄️ DeletePartiallyUploadedFile
(Required) Indicates whether a partially uploaded file within the current request should be deleted, in case the server detects that the current request was interrupted or if the client has disconnected.
📄️ IsLastFilePartiallyUploaded
(Optional) Indicates whether the last file in the current upload request is partially uploaded, due to user interrupting the upload in the middle. It should NOT be set to true in case of a regular chunked uploading, since in that case the fact that the uploaded file has partial content is expected and not caused by an interruption.