What's new
Cohesity REST API Documentation
Overview
With its API driven architecture, Cohesity simplifies management of secondary data and applications. Cohesity REST API provides an interface to connect to the Cohesity Clusters. The RESTful APIs help you to build, automate and manage your workflows.
The scope of this document is to understand the usage of the REST APIs and use the the examples provided for each API to further test and use the APIs. For details on Cohesity clusters and working with the cluster, refer to Cohesity TechDocs.
What's New
The following section lists the newly added, modified and deprecated REST APIs for 6.5:
Newly Added APIs
Resource | Method | Path | Summary |
---|---|---|---|
Cluster | GET | /public/cluster/backgroundActivitySchedule | Get the MapReduce service Throttling schedule. |
Cluster | PUT | /public/cluster/backgroundActivitySchedule | Update the MapReduce service Throttling schedule. |
Interface | GET | /public/interface | Show network interfaces. |
Ip | DELETE | /public/ip | Delete the specified IP settings on the Cohesity Cluster. |
Ip | PUT | /public/ip | Configure the specfied IP settings on the Cohesity Cluster. |
LicenseUsage | GET | /public/licenseUsage | Get the current license usage of a Cohesity Cluster. |
ProtectionSources | POST | /public/protectionSources/diagnostics/{id} | Collect diagnostics of the protection source for a host type. |
ProtectionSources | GET | /public/protectionSources/exchangeDagHosts | |
Restore | GET | /public/restore/office365/onedrive/documents | Returns the OneDrive files and folders. |
Tags | PUT | /public/tags/apply | Apply Tags on existing objects in the Cohesity Cluster. |
Tags | PUT | /public/tags/remove | Remove Tags on existing objects in the Cohesity Cluster. |
Deprecated APIs
Resource | Method | Path |
---|---|---|
Clusters | GET | /public/clusters/gflag |
Clusters | PUT | /public/clusters/gflag |
Export | POST | /public/export/config |
Import | PUT | /public/import/config |
Network | GET | /public/network/interfaces |