Cohesity DataProtect REST API

The DataProtect REST API is the per-cluster RESTful interface exposed by every Cohesity cluster, providing programmatic control over data management operations including backups, restores, replication, archival, cloud tiering, and storage domain management. Authentication is performed via API keys for automation users or username/password for interactive sessions.

API entry from apis.yml

apis.yml Raw ↑
aid: cohesity:dataprotect-rest-api
name: Cohesity DataProtect REST API
tags:
- Backup
- DataProtect
- Disaster Recovery
- Per-Cluster
image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
humanURL: https://developer.cohesity.com/apidocs/versions/
properties:
- url: https://developer.cohesity.com/apidocs/versions/
  type: Documentation
- url: https://developers.cohesity.com/page/api-reference
  type: APIReference
description: The DataProtect REST API is the per-cluster RESTful interface exposed by every Cohesity cluster,
  providing programmatic control over data management operations including backups, restores, replication,
  archival, cloud tiering, and storage domain management. Authentication is performed via API keys for
  automation users or username/password for interactive sessions.
x-features:
- Per-cluster REST endpoint
- API key and session authentication
- Backup, restore, replication, and archive operations
- Storage domain and view management
- Versioned API generations available concurrently
x-use-cases:
- Automate cluster registration and configuration
- Trigger ad-hoc backups and recoveries from runbooks
- Integrate with vRealize, ServiceNow, Ansible, and Terraform workflows
- Build custom dashboards over per-cluster operational data