# Cohesity Restore Tasks API

**Canonical:** https://apis.io/apis/cohesity/cohesity-restoretasks-api/  
**Provider:** Cohesity — https://apis.io/providers/cohesity/  
**Base URL:** https://helios.cohesity.com/irisservices/api/v1/public/  
**Documentation:** https://developer.cohesity.com/helios-api.html

Cohesity Restore Tasks API is one of 91 APIs that [Cohesity](https://apis.io/providers/cohesity/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include RestoreTasks. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, a getting-started guide, and an API reference.

The RestoreTasks API from Cohesity — 27 operation(s) for restoretasks.

## Operations (30)

| Method | Path | Summary |
|---|---|---|
| GET | `/public/restore/adDomainRootTopology` | Gets Root Topology for an AD Domain |
| POST | `/public/restore/adObjectAttributes` | Compares the AD Object from both Snapshot and Production AD and returns the… |
| GET | `/public/restore/adObjects` | Searches for AD Objects in both Production and Snapshot AD from given search… |
| POST | `/public/restore/adObjects` | Searches for AD Objects that match the list of object guids, sam account names… |
| GET | `/public/restore/adObjects/searchResults` | Get ad objects |
| GET | `/public/restore/adObjects/status` | Ad objects restore status |
| POST | `/public/restore/applicationsClone` | Create a Restore Task for cloning Applications like SQL Databases |
| POST | `/public/restore/applicationsRecover` | Create a Restore Task for recovering Applications like SQL Databases |
| POST | `/public/restore/clone` | Create a Restore Task for cloning VMs or a View |
| DELETE | `/public/restore/clone/{id}` | Destroy a clone task with specified id |
| POST | `/public/restore/deploy` | Create a Restore Task for deploying VMs or a View on cloud |
| POST | `/public/restore/downloadFilesAndFolders` | Create a Download Task for downloading files and folders |
| GET | `/public/restore/files` | Search for files and folders to recover that match the specified search and… |
| POST | `/public/restore/files` | Create a Restore Task for recovering files and folders |
| GET | `/public/restore/files/fstats` | Get the fstat information about file provided using query parameters |
| GET | `/public/restore/files/snapshotsInformation` | Get the information about snapshots that contain the specified file or folder. |
| GET | `/public/restore/objects` | Find backup objects that match the specified search and filter criteria on the… |
| GET | `/public/restore/office365/onedrive/documents` | Returns the OneDrive files and folders |
| GET | `/public/restore/office365/outlook/emails` | Returns the Outlook emails and folders containing emails |
| GET | `/public/restore/office365/sharepoint/documents` | Returns the Sharepoint Site's files and folders |
| POST | `/public/restore/pointsForTimeRange` | List Restore Points in a give time range |
| PUT | `/public/restore/recover` | Update restore task |
| POST | `/public/restore/recover` | Create a Restore Task for recovering VMs or instantly mounting volumes |
| GET | `/public/restore/tasks` | List the Restore Tasks filtered by the specified parameters |
| PUT | `/public/restore/tasks/cancel/{id}` | Cancel a recover or clone task with specified id |
| GET | `/public/restore/tasks/{id}` | List details about a single Restore Task |
| GET | `/public/restore/virtualDiskInformation` | Fetches information of virtual disk |
| GET | `/public/restore/vms/directoryList` | Get the directory list based on the given directory name and other query… |
| GET | `/public/restore/vms/volumesInformation` | Get information about the logical volumes found in a VM |
| GET | `/public/virtualDatacenters/{id}/storageProfiles` | Fetches information of virtual disk |

## Machine-readable artifacts (10)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/cohesity/refs/heads/main/openapi/cohesity-restoretasks-api-openapi.yml
- **Documentation** — https://developer.cohesity.com/helios-api.html
- **GettingStarted** — https://developer.cohesity.com/docs/helios-getting-started
- **APIReference** — https://developer.cohesity.com/apidocs/versions/
- **Postman** — https://api.cohesity.com/
- **Documentation** — https://developer.cohesity.com/apidocs/versions/
- **APIReference** — https://developers.cohesity.com/page/api-reference
- **GettingStarted** — https://developers.cohesity.com/docs/getting-started
- **Documentation** — https://developer.cohesity.com/apidocs/helios-reporting
- **Documentation** — https://developer.cohesity.com/apidocs/site-continuity

## Other Cohesity APIs (12)

- [Cohesity Alerts API](https://apis.io/apis/cohesity/cohesity-alerts-api/)
- [Cohesity Analytics API](https://apis.io/apis/cohesity/cohesity-analytics-api/)
- [Cohesity Antivirus Service Group API](https://apis.io/apis/cohesity/cohesity-antivirusservicegroup-api/)
- [Cohesity App API](https://apis.io/apis/cohesity/cohesity-app-api/)
- [Cohesity App Instance API](https://apis.io/apis/cohesity/cohesity-appinstance-api/)
- [Cohesity Applications API](https://apis.io/apis/cohesity/cohesity-applications-api/)
- [Cohesity Artifacts API](https://apis.io/apis/cohesity/cohesity-artifacts-api/)
- [Cohesity Audit API](https://apis.io/apis/cohesity/cohesity-audit-api/)
- [Cohesity Banner API](https://apis.io/apis/cohesity/cohesity-banner-api/)
- [Cohesity Certificates API](https://apis.io/apis/cohesity/cohesity-certificates-api/)
- [Cohesity Clone Refresh Tasks API](https://apis.io/apis/cohesity/cohesity-clonerefreshtasks-api/)
- [Cohesity Cluster API](https://apis.io/apis/cohesity/cohesity-cluster-api/)

## Tags

RestoreTasks

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/cohesity/cohesity-restoretasks-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/cohesity/.
