Cohesity Reports API

The Reports API from Cohesity — 12 operation(s) for reports.

Operations 12

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/reports/agents Report on installed agents and their health · Get agent deployment report #
Ask an LLM
“Which Cohesity agents are unhealthy or need an upgrade?”
“Can I export the agent deployment report as CSV?”
Tell an agent
Show the agent deployment report for {hostOsType} hosts.
List installed agents with health status {healthStatus} as {outputFormat}.
GET /public/reports/dataTransferFromVaults Report data pulled back from vaults · Get summary statistics about transferring data from Vaults (External Targets)… #
Ask an LLM
“How much data has been transferred from my cloud vaults back to the cluster?”
“Can I see vault-to-cluster transfer stats for a date range?”
Tell an agent
Report data transferred from vaults {vaultIds} to the cluster.
Show inbound transfer stats from vaults {vaultIds} since {startTimeMsecs}.
GET /public/reports/dataTransferToVaults Report data sent to vaults · Get summary statistics about transferring data from the Cohesity Cluster to… #
Ask an LLM
“How much data has the cluster archived out to each external target?”
“Can I group the outbound vault transfer report by target?”
Tell an agent
Report data transferred to vaults {vaultIds}.
Show cluster-to-vault transfer stats for {vaultIds} as {outputFormat}.
GET /public/reports/gdpr Get the GDPR access report · Get gdpr report related information #
Ask an LLM
“Which users can access objects that hold personal data?”
“Can I search the audit trail of GDPR-relevant actions in a time range?”
Tell an agent
Get the GDPR report for objects {id}.
Show which objects users {accessibleUsers} can access for GDPR.
GET /public/reports/protectedObjectsTrends Report protection trends over time · Get protected objects trends grouped by days/weeks/months #
Ask an LLM
“How has protection of my objects trended week over week?”
“Can I roll up the protected objects trend by month?”
Tell an agent
Show the protected objects trend in timezone {timezone}.
Report protection trends rolled up by {rollup} in timezone {timezone}.
GET /public/reports/protectionSourcesJobRuns Report backup snapshots for specific objects · Get protection details about the specified list of leaf Protection Source… #
Ask an LLM
“Which snapshots exist for a particular VM, and were they successful?”
“Can I page through the job run history for a list of objects?”
Tell an agent
List job runs for objects {protectionSourceIds}.
Show failed snapshots for objects {protectionSourceIds} with status {runStatus}.
GET /public/reports/protectionSourcesJobsSummary Summarize snapshot stats per protected object · Get Job Run (Snapshot) summary statistics about the leaf Protection Sources… #
Ask an LLM
“Which objects have failed backups several times in a row?”
“Can I get snapshot summary statistics for everything under a vCenter?”
Tell an agent
Summarize job runs for objects protected by jobs {jobIds}.
Show objects with at least {consecutiveFailures} consecutive failures.
GET /public/reports/report-types/{reportType} Describe a report type's properties · List properties of a report type #
Ask an LLM
“What properties does a given report type expose?”
“Which fields can I use with a particular report type?”
Tell an agent
Show the properties of report type {reportType}.
Describe report type {reportType}.
GET /public/reports List available reports · List Reports #
Ask an LLM
“What reports can I access as the logged-in user?”
“Can I list a handful of reports by their ids?”
Tell an agent
List all reports I can access.
List reports {ids}.
GET /public/reports/{id} Get a report's configuration · Fetch a Report #
Ask an LLM
“How do I look up a single configured report?”
“What components make up a particular report?”
Tell an agent
Get report {id}.
Show the configuration of report {id}.
POST /public/reports/{id}/preview Preview a report's data · Fetch a Report Preview #
Ask an LLM
“Can I preview a report's results before exporting or scheduling it?”
“Is it possible to preview only some components of a report with filters applied?”
Tell an agent
Preview report {id}.
Preview report {id} in timezone {timezone} for components {componentIds}.
POST /public/reports/{id}/export Export a report to a file · Export a Report #
Ask an LLM
“How do I export a report as a PDF or CSV?”
“Can a large report export run asynchronously?”
Tell an agent
Export report {id} as {reportFormat}.
Export report {id} asynchronously in {reportFormat} format.

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-reports-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-reports-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Cohesity Reports API
  version: '1.0'
  description: 'Operations tagged Reports across 2 of this provider''s published API definitions: cohesity-cluster-v1-openapi-original.yml, cohesity-helios-reporting-openapi-original.yml. Each path carries the servers of the definition it was published in.'
servers:
- url: https://<CLUSTER_VIP>/irisservices/api/v1
- url: https://helios.cohesity.com/heliosreporting/api/v1
tags:


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