Cloud File Management for Excel – An Efficient and Secure Solution for Excel File Storage and Intelligent Organization

Aspose.Cells Cloud provides a comprehensive set of helper functions for working with files stored in Aspose.Cells Cloud Storage or any third‑party cloud storage of your choice. For assistance with setting up third‑party storage, please refer to Aspose Cloud UI Help Topics.

Aspose.Cells Cloud offers a range of file, folder, and storage operation APIs.

Note: All API calls must use HTTPS.

How to Upload a File

Upload File API Information

PUT https://api.aspose.cloud/v3.0/cells/storage/file/{path}

The request parameters are:

Parameter Name Type Location Description
path string path Path to upload the file, including the filename and extension (e.g., /folder1/Report.xlsx).
file file formData The file to upload.
storageName string query Name of the storage to use.

The OpenAPI Specification defines a publicly accessible programming interface, enabling REST interactions directly from a web browser.

Upload File Example

You can use the cURL command‑line tool to access Aspose.Cells web services easily. The following example shows how to upload a file with cURL.

How to Download a File

Download File API Information

GET https://api.aspose.cloud/v3.0/cells/storage/file/{path}

The request parameters are:

Parameter Name Type Location Description
path string path File path (e.g., /folder/Report.xlsx).
storageName string query Name of the storage to use.
versionId string query Identifier of the file version to download (optional).

The OpenAPI Specification defines a publicly accessible programming interface, enabling REST interactions directly from a web browser.

Download File Example

How to Delete a File

Delete File API Information

DELETE https://api.aspose.cloud/v3.0/cells/storage/file/{path}

The request parameters are:

Parameter Name Type Location Description
path string path File path (e.g., /folder/Report.xlsx).
storageName string query Name of the storage to use.
versionId string query Identifier of the file version to delete (optional).

The OpenAPI Specification defines a publicly accessible programming interface, enabling REST interactions directly from a web browser.

Delete File Example

How to Copy a File

Copy File API Information

PUT https://api.aspose.cloud/v3.0/cells/storage/file/copy/{srcPath}

The request parameters are:

Parameter Name Type Location Description
srcPath string path Source file path (e.g., /folder/Source.xlsx).
destPath string query Destination file path (e.g., /folder/Destination.xlsx).
srcStorageName string query Source storage name (optional).
destStorageName string query Destination storage name (optional).
versionId string query File version ID to copy (optional).

The OpenAPI Specification defines a publicly accessible programming interface, enabling REST interactions directly from a web browser.

Copy File Example

How to Move a File

Move File API Information

PUT https://api.aspose.cloud/v3.0/cells/storage/file/move/{srcPath}

The request parameters are:

Parameter Name Type Location Description
srcPath string path Source file path (e.g., /folder/Source.xlsx).
destPath string query Destination file path (e.g., /folder/Destination.xlsx).
srcStorageName string query Source storage name (optional).
destStorageName string query Destination storage name (optional).
versionId string query File version ID to move (optional).

The OpenAPI Specification defines a publicly accessible programming interface, enabling REST interactions directly from a web browser.

Move File Example

How to Create a Folder

Create Folder API Information

PUT https://api.aspose.cloud/v3.0/cells/storage/folder/{path}

The request parameters are:

Parameter Name Type Location Description
path string path Folder path to create (e.g., folder1/folder2/).
storageName string query Name of the storage to use.

The OpenAPI Specification defines a publicly accessible programming interface, enabling REST interactions directly from a web browser.

Create Folder Example

How to Get Files in a Folder

Get Files API Information

GET https://api.aspose.cloud/v3.0/cells/storage/folder/{path}

The request parameters are:

Parameter Name Type Location Description
path string path Folder path (e.g., /folder).
storageName string query Name of the storage to use.

The OpenAPI Specification defines a publicly accessible programming interface, enabling REST interactions directly from a web browser.

Get Files Example

How to Delete a Folder

Delete Folder API Information

DELETE https://api.aspose.cloud/v3.0/cells/storage/folder/{path}

The request parameters are:

Parameter Name Type Location Description
path string path Folder path (e.g., /folder).
storageName string query Name of the storage to use.
recursive boolean query Set to true to delete the folder recursively.

The OpenAPI Specification defines a publicly accessible programming interface, enabling REST interactions directly from a web browser.

Delete Folder Example

How to Copy a Folder

Copy Folder API Information

PUT https://api.aspose.cloud/v3.0/cells/storage/folder/copy/{srcPath}

The request parameters are:

Parameter Name Type Location Description
srcPath string path Source folder path (e.g., /src).
destPath string query Destination folder path (e.g., /dst).
srcStorageName string query Source storage name (optional).
destStorageName string query Destination storage name (optional).

The OpenAPI Specification defines a publicly accessible programming interface, enabling REST interactions directly from a web browser.

Copy Folder Example

How to Move a Folder

Move Folder API Information

PUT https://api.aspose.cloud/v3.0/cells/storage/folder/move/{srcPath}

The request parameters are:

Parameter Name Type Location Description
srcPath string path Source folder path (e.g., /folder).
destPath string query Destination folder path (e.g., /dst).
srcStorageName string query Source storage name (optional).
destStorageName string query Destination storage name (optional).

The OpenAPI Specification defines a publicly accessible programming interface, enabling REST interactions directly from a web browser.

Move Folder Example

How to Check if Storage Exists

Storage Exists API Information

GET https://api.aspose.cloud/v3.0/cells/storage/{storageName}/exist

The request parameters are:

Parameter Name Type Location Description
storageName string path Name of the storage to check.

The OpenAPI Specification defines a publicly accessible programming interface, enabling REST interactions directly from a web browser.

Storage Exists Example

How to Check if a File or Folder Exists

Object Exists API Information

GET https://api.aspose.cloud/v3.0/cells/storage/exist/{path}

The request parameters are:

Parameter Name Type Location Description
path string path File or folder path (e.g., /file.xlsx or /folder).
storageName string query Name of the storage to check.
versionId string query File version identifier (optional).

The OpenAPI Specification defines a publicly accessible programming interface, enabling REST interactions directly from a web browser.

Object Exists Example

How to Get Disk Usage

Get Disk Usage API Information

GET https://api.aspose.cloud/v3.0/cells/storage/disc

The request parameters are:

Parameter Name Type Location Description
storageName string query Name of the storage to query.

The OpenAPI Specification defines a publicly accessible programming interface, enabling REST interactions directly from a web browser.

Get Disk Usage Example

How to Get File Versions

Get File Versions API Information

GET https://api.aspose.cloud/v3.0/cells/storage/version/{path}

The request parameters are:

Parameter Name Type Location Description
path string path File path (e.g., /file.xlsx).
storageName string query Name of the storage to query.

The OpenAPI Specification defines a publicly accessible programming interface, enabling REST interactions directly from a web browser.

Get File Versions Example