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.