Cohesity Cluster API

The Cluster API from Cohesity — 4 operation(s) for cluster.

Business capability
IT Infrastructure Management BC-600.50

Operations 6

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/basicClusterInfo Get basic cluster info without logging in · List details about the Cohesity Cluster such as the name, type, version… #
Ask an LLM
“What version and domains does a Cohesity cluster have, before I authenticate?”
“Can I see which Active Directory domains a cluster has joined?”
Tell an agent
Get the basic cluster info, including name, version and domains.
Show the joined login domains for this cluster without authentication.
GET /public/cluster Get cluster configuration · List details about this Cohesity Cluster #
Ask an LLM
“What is the full configuration of this Cohesity cluster?”
“Can I include usage stats when fetching cluster details?”
Tell an agent
Show this cluster's configuration.
Get the cluster details with stats set to {fetchStats}.
PUT /public/cluster Update cluster configuration · Update the configuration of this Cohesity Cluster #
Ask an LLM
“How do I change the cluster's DNS servers or timezone?”
“Can I enable multi-tenancy on the cluster?”
Tell an agent
Set the cluster timezone to {timezone}.
Update the cluster DNS servers to {dnsServerIps}.
GET /public/cluster/appSettings Get cluster app settings · Gets the app settings for the cluster #
Ask an LLM
“How much CPU and memory is reserved for apps on the cluster?”
“What apps mode and subnet are configured?”
Tell an agent
Show the cluster app settings.
Get the reserved CPU and memory for apps on this cluster.
PUT /public/cluster/appSettings Update cluster app settings · Update the app settings of the cluster #
Ask an LLM
“Can I reserve more memory for apps running on the cluster?”
“How do I allow external traffic to cluster apps?”
Tell an agent
Reserve {reservedMemoryPct} percent of memory for apps.
Set apps mode to {appsMode} on the cluster.
GET /public/cluster/status Get node status for the cluster · Get the status of a Cohesity Cluster #
Ask an LLM
“Are all the nodes in my cluster healthy?”
“What's the current status of each cluster node?”
Tell an agent
Show the status of every node in the cluster.
Check the cluster status.

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-cluster-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-cluster-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  description: 'This API list provides operations for interfacing with the Cohesity

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


# --- truncated at 32 KB (82 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/cohesity/refs/heads/main/openapi/cohesity-cluster-api-openapi.yml