Cohesity Views API

The Views API from Cohesity — 24 operation(s) for views.

Operations 43

GET /public/nlmLocks List the NLM locks that match the filter criteria specified using parameters #
DELETE /public/nlmLocks Clear NLM locks that match the filter criteria specified using parameters #
GET /public/qosPolicies Fetches QoS Policies of a view #
GET /public/shares List shares filtered by name #
GET /public/smbConnections Fetches Smb Connection Status of a view #
PUT /public/viewAliases Update a View Alias. #
POST /public/viewAliases Create a View Alias. #
DELETE /public/viewAliases/{name} Delete a View Alias #
POST /public/viewAliases/{name}/activate Activates the view aliases of a view from it's source view #
GET /public/viewDirectoryQuotas Gets directory quota info for a view. Returns error if op fails #
PUT /public/viewDirectoryQuotas Updates a directory quota policy for a view. Returns error if op fails #
GET /public/viewUserQuotas Get the quota policies, usage and summary for a view for all its users. #
PUT /public/viewUserQuotas Update a new quota policy for a user in a view #
POST /public/viewUserQuotas Create a new quota policy for a user in a view #
DELETE /public/viewUserQuotas Delete the quota policy overrides for users in a view #
PUT /public/viewUserQuotasSettings Update the user quota settings in a view #
GET /public/views List Views filtered by some parameters #
PUT /public/views Update a View #
POST /public/views Create a View #
POST /public/views/clone Clone a View #
POST /public/views/cloneDirectory Clone a directory of a view #
GET /public/views/id/{id} List details about a single View #
DELETE /public/views/id/{id} Delete a View #
GET /public/views/id/{id}/fileLocks Fetches the lock status of a file in a view #
POST /public/views/id/{id}/fileLocks Lock a file in a view and optionally update its expiry timestamp #
POST /public/views/overwrite Overwrites a Target view with contents of a Source view #
POST /public/views/rename/id/{id} Rename a View #
POST /public/views/rename/{name} Rename a View #
GET /public/views/{name} List details about a single View #
PUT /public/views/{name} Update a View #
DELETE /public/views/{name} Delete a View #
GET /public/views/{name}/fileLocks Fetches the lock status of a file in a view #
POST /public/views/{name}/fileLocks Lock a file in a view and optionally update its expiry timestamp #
GET /file-services/view-template List View Templates #
POST /file-services/view-template Create a View Template #
GET /file-services/view-template/{id} Read a View Template by Id #
PUT /file-services/view-template/{id} Update a View Template #
DELETE /file-services/view-template/{id} Delete a View Template #
GET /file-services/views List Views #
POST /file-services/views Create a View #
GET /file-services/views/{id} Get a View by Id #
PUT /file-services/views/{id} Update a View #
DELETE /file-services/views/{id} Delete a View #

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


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