Cohesity Vaults API

The Vaults API from Cohesity — 5 operation(s) for vaults.

Business capability
IT Infrastructure Management BC-600.50

Operations 9

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

GET /public/vaults List external targets (vaults) · List the Vaults (External Targets) registered on the Cohesity Cluster filtered… #
Ask an LLM
“Which external targets are registered on my Cohesity cluster?”
“Can I find a vault by name?”
Tell an agent
List all external targets.
Find the vault named {name}.
POST /public/vaults Register an external target (vault) · Create a new Vault (External Target) #
Ask an LLM
“How do I add a cloud archive target to the cluster?”
“Can I create a vault with dedup and encryption enabled?”
Tell an agent
Create a vault named {name} of type {type}.
Register external target {name} with encryption policy {encryptionPolicy}.
GET /public/vaults/archiveMediaInfo Get archive media info for a tape archive · List the media information for the specified archive service #
Ask an LLM
“What tape media does a QStar archive job use?”
“Can I see the media information behind an archive service?”
Tell an agent
Get archive media info for QStar job {qstarArchiveJobId} on cluster {clusterId} incarnation {clusterIncarnationId}.
Show tape media for archive job {qstarArchiveJobId}, cluster {clusterId}, incarnation {clusterIncarnationId}.
GET /public/vaults/bandwidthSettings Get external target bandwidth limits · List the upload and download bandwidth limit and bandwidth overrides settings #
Ask an LLM
“What upload and download bandwidth limits apply to my external targets?”
“Are there bandwidth overrides on archive traffic?”
Tell an agent
Show the vault bandwidth settings.
Get the current upload and download limits for external targets.
PUT /public/vaults/bandwidthSettings Update external target bandwidth limits · Updates bandwidth limits #
Ask an LLM
“How do I throttle upload bandwidth to my archive targets?”
“Can I change the download bandwidth limit for vaults?”
Tell an agent
Set the vault upload bandwidth limit to {upload}.
Change archive download bandwidth to {download}.
GET /public/vaults/encryptionKey/{id} Get a vault's encryption key · Get encryption information for a Vault (External Target). #
Ask an LLM
“How do I get the encryption key needed to restore archive data to another cluster?”
“Where can I retrieve encryption info for an external target for disaster recovery?”
Tell an agent
Get the encryption key for vault {id}.
Fetch encryption info of external target {id} for a DR restore.
GET /public/vaults/{id} Get one external target · List details about a single Vault (External Target) #
Ask an LLM
“What are the settings of a specific vault?”
“Where can I look up an external target by id?”
Tell an agent
Show vault {id}.
Get the details of external target {id}.
PUT /public/vaults/{id} Update an external target · Update a Vault (External Target) #
Ask an LLM
“Can I change the compression or dedup settings of an existing vault?”
“How do I rename an external target?”
Tell an agent
Rename vault {id} to {name}.
Set compression policy {compressionPolicy} on external target {id}.
DELETE /public/vaults/{id} Delete an external target · Delete a Vault (External Target) #
Ask an LLM
“How do I remove an external target from the cluster?”
“Can I force-delete a vault that won't remove cleanly?”
Tell an agent destructive · confirm first
Delete vault {id}.
Force delete external target {id} with forceDelete={forceDelete}.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/cohesity:cohesity-vaults-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

cohesity-vaults-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  description: 'This API list provides operations for interfacing with the Cohesity

    Cluster.'
  title: Cohesity REST Vaults API
  version: '1.0'
servers:
- url: https://<CLUSTER_VIP>/irisservices/api/v1
tags:


# --- truncated at 32 KB (51 KB total) ---
# Full source: https://artifacts.apis.io/cohesity/openapi/cohesity-vaults-api-openapi.yml