C# SDK to Manage Documents in Cloud

.NET REST APIs to seamlessly integrate document cloud storage operations in your C# applications. Load, move, download, delete files.

Start Free Trial
.NET SDK for Cloud Storage REST API

GroupDocs.Storage Cloud SDK for .NET


GroupDocs.Storage Cloud is a REST API for performing different Storage related operations in applications and websites. The API comes with many storage-related features crucial to organizations, including support for default GroupDocs storage along with 3rd party storage services. The API supports HTTP requests and responses in form of JSON or XML data. 

 To further facilitate our customers, we provide the SDK for .NET which makes it easier for them to integrate their .NET application with our cloud storage API.

Previous Next

Advanced Cloud Storage REST API Features



Support default GroupDocs storage


Support 3rd party storage services


Support Folder related operations


Support Files related operations


Disc usage statistics


Check Storage Presence

Get Started with Cloud Storage REST API

Using GroupDocs.Storage Cloud in your apps has always been very simple since there is nothing to install. You just need to create an account at GroupDocs Cloud and get your application information. Once you have the App SID & key, you are ready to give the GroupDocs.Storage Cloud REST API a try with any language - on any platform. But to further simplify the process, we have developed the storage SDK for .NET, which facilitates the users and speed up the development of their applications written in .NET while taking care of low-level details, such as making requests and handling responses so that the users can focus on writing code specific to their particular scenario. 

Fully-managed, Highly Reliable Storage API

Using the SDK for .NET, you can perform a number of file-related operations supported by the storage API. The list of some operations supported by the cloud API goes as follows:

  • Upload file
  • Download a particular file
  • Move a file to another location
  • Delete a particular file
  • Check presence of a file
  • Check the version of a file

For example, the below-mentioned code shows how to delete a particular file from the GroupDocs Storage using SDK for .NET:

Get disc usage details - C#

//Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required).
var configuration = new Configuration {AppSid = Sid, AppKey = Key}; 
DeleteFileRequest request = new DeleteFileRequest();
request.Path = "template.docx";
var response = apiInstance.DeleteFile(request);
Debug.Print("File Deleted: " + response.Code.ToString());

Get Disc Storage

Using GroupDocs.Storage Cloud SDK for .NET, you can get information about the disc storage used with just a few lines of code.

Get disc storage details - C#

//Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required).
var configuration = new Configuration {AppSid = Sid, AppKey = Key}; 
GetDiscUsageRequest request = new GetDiscUsageRequest();
request.Storage = "MyStorage";
var response = apiInstance.GetDiscUsage(request);

Easy Customization

GroupDocs.Storage Cloud SDK for .NET is completely tested and out of the box running. The SDK is open source and has an MIT license. You can use it, and even customize it for absolutely free of charge.

Support for Different Cloud Storage Platforms

GroupDocs.Storage Cloud is very flexible and allows its users to use their own cloud storage or some other 3rd party storage services they are comfortable with. 

GroupDocs Cloud goes beyond limitations and acts as a kind of Gateway between a developer and the cloud storage of his users. This will allow you to write your Application once, and we'll take care of both the File Formats and also letting you support many different Cloud Storage platforms through a single consistent interface.

Support and Learning Resources


GroupDocs.Storage Cloud also offers individual SDKs for other popular languages as listed below: