openapi: 3.2.0 info: title: Others Cluster Management API description: 'Other APIs Include APIs that do not belong to other categories' contact: email: vmanage@cisco.com license: name: Commercial License url: https://www.cisco.com/c/en/us/solutions/enterprise-networks/sd-wan/index.html version: 26.1.0+2026-01-06 x-provenance: method: harvested authored_by: Cisco Catalyst SD-WAN harvested_by: API Evangelist harvested_on: '2026-08-19' first_party: true provider_published: true source_host: pubhub.devnetcloud.com note: 4,138 operations across 2,841 paths, published by Cisco as self-contained per-operation OpenAPI 3.1.0 fragments on the DevNet CDN and consolidated here into 13 documents. Ownership verified from info.contact vmanage@cisco.com and the Cisco license URL rather than from the fetch host. x-evidence: - type: source url: https://pubhub.devnetcloud.com/media/cisco-catalyst-sd-wan-26-1-api-guide/docs/ - type: source url: https://developer.cisco.com/docs/sdwan/ servers: - url: /dataservice tags: - name: Cluster Management paths: /clusterManagement/clusterLocked: get: tags: - Cluster Management description: 'Check whether cluster is locked


Note: In a multitenant vManage system, this API is only available in the Provider view.' operationId: checkIfClusterLocked responses: '200': description: Success content: application/json: schema: type: object examples: Cluster lock: description: Cluster lock value: {} '400': description: Bad Request '403': description: Forbidden '500': description: Internal Server Error /clusterManagement/clusterworkflow/version: get: tags: - Cluster Management description: 'List vManages in the cluster


Note: In a multitenant vManage system, this API is only available in the Provider view.' operationId: getClusterWorkflowVersion responses: '200': description: Success content: application/json: schema: type: array items: type: object examples: clusterV2Enabled: description: clusterV2Enabled value: 'True' '400': description: Bad Request '403': description: Forbidden '500': description: Internal Server Error /clusterManagement/configure: post: tags: - Cluster Management description: 'Configure vManage


Note: In a multitenant vManage system, this API is only available in the Provider view.' operationId: configureVmanage requestBody: description: vManage server config content: application/json: schema: type: object examples: vManage server config: description: vManage server config value: {} required: true responses: '200': description: Success '400': description: Bad Request '403': description: Forbidden '500': description: Internal Server Error /clusterManagement/connectedDevices/{vmanageIP}: get: tags: - Cluster Management description: 'Get connected device for vManage


Note: In a multitenant vManage system, this API is only available in the Provider view.' operationId: getConnectedDevices parameters: - name: vmanageIP in: path description: vManage IP required: true schema: type: string responses: '200': description: Success content: application/json: schema: type: array items: type: object examples: Devices: description: Devices value: [] '400': description: Bad Request '403': description: Forbidden '500': description: Internal Server Error /clusterManagement/health/details: get: tags: - Cluster Management description: 'Get cluster health check details


Note: In a multitenant vManage system, this API is only available in the Provider view.' operationId: healthDetails responses: '200': description: Success content: application/json: schema: type: object examples: Cluster health check detail: description: Cluster health check detail value: {} '403': description: Forbidden '500': description: Internal Server Error /clusterManagement/health/status: get: tags: - Cluster Management description: 'Get cluster health check details


Note: In a multitenant vManage system, this API is only available in the Provider view.' operationId: healthStatusInfo responses: '200': description: Success content: application/json: schema: type: object examples: Cluster health status info: description: Cluster health status info value: {} '403': description: Forbidden '500': description: Internal Server Error /clusterManagement/health/summary: get: tags: - Cluster Management description: 'Get cluster health check summary


Note: In a multitenant vManage system, this API is only available in the Provider view.' operationId: healthSummary parameters: - name: isCached in: query description: Flag to enable cached result schema: type: boolean default: false - name: site-id in: query description: Optional site ID to filter devices schema: type: string responses: '200': description: Success content: application/json: schema: type: object examples: Cluster health check summary: description: Cluster health check summary value: {} '400': description: Bad Request '403': description: Forbidden '500': description: Internal Server Error /clusterManagement/host/health/status: get: tags: - Cluster Management description: 'Get vManage cluster health check details


Note: In a multitenant vManage system, this API is only available in the Provider view.' operationId: hostHealthStatus responses: '200': description: Success content: application/json: schema: type: object examples: vManage cluster health status info: description: vManage cluster health status info value: {} '403': description: Forbidden '500': description: Internal Server Error /clusterManagement/iplist/{vmanageID}: get: tags: - Cluster Management description: 'Get configured IP addresses


Note: In a multitenant vManage system, this API is only available in the Provider view.' operationId: getConfiguredIPList parameters: - name: vmanageID in: path description: vManage Id required: true schema: type: string responses: '200': description: Success content: application/json: schema: type: array items: type: object examples: vManage IP list: description: vManage IP list value: [] '400': description: Bad Request '403': description: Forbidden '500': description: Internal Server Error /clusterManagement/isready: get: tags: - Cluster Management description: 'Is cluster ready


Note: In a multitenant vManage system, this API is only available in the Provider view.' operationId: isClusterReady responses: '200': description: Success content: application/json: schema: type: object examples: Cluster state: description: Cluster state value: {} '400': description: Bad Request '403': description: Forbidden '500': description: Internal Server Error deprecated: true /clusterManagement/list: get: tags: - Cluster Management description: 'List vManages in the cluster


Note: In a multitenant vManage system, this API is only available in the Provider view.' operationId: listVmanages responses: '200': description: Success content: application/json: schema: type: array items: type: object examples: vManage server: description: vManage server value: [] '400': description: Bad Request '403': description: Forbidden '500': description: Internal Server Error /clusterManagement/nodeProperties: get: tags: - Cluster Management description: 'Get properties of vManage being added to cluster


Note: In a multitenant vManage system, this API is only available in the Provider view.' operationId: nodeProperties responses: '200': description: Success content: application/json: schema: type: object examples: vManage cluster properties: description: vManage cluster properties value: {} '400': description: Bad Request '403': description: Forbidden '500': description: Internal Server Error /clusterManagement/remove: post: tags: - Cluster Management description: 'Remove vManage from cluster


Note: In a multitenant vManage system, this API is only available in the Provider view.' operationId: removeVmanage requestBody: description: vManage server info content: application/json: schema: type: object examples: vManage server info: description: vManage server info value: {} required: true responses: '200': description: Success '400': description: Bad Request '403': description: Forbidden '500': description: Internal Server Error /clusterManagement/replicateAndRebalance: put: tags: - Cluster Management description: 'Initiate replication and rebalance of kafka topics


Note: In a multitenant vManage system, this API is only available in the Provider view.' operationId: performReplicationAndRebalanceOfKafkaPartitions responses: '200': description: Success content: application/json: schema: type: object examples: Kafka topics rebalance status: description: Kafka topics rebalance status value: {} '400': description: Bad Request '403': description: Forbidden '500': description: Internal Server Error /clusterManagement/setup: put: tags: - Cluster Management description: 'Update vManage cluster info


Note: In a multitenant vManage system, this API is only available in the Provider view.' operationId: editVmanage requestBody: description: vManage cluster config content: application/json: schema: type: object examples: vManage cluster config: description: vManage cluster config value: "{\n \"vmanageID\":\"0\",\n \"deviceIP”:”10.0.1.38”,\n \"username\":\"admin\",\n \"password”:”password”,\n \"persona\":\"COMPUTE_AND_DATA\",\n \"services\":{\n \"container-manager\":{\n \"server\":false\n }\n }\n}" required: true responses: '200': description: Success '400': description: Bad Request '403': description: Forbidden '500': description: Internal Server Error post: tags: - Cluster Management description: Add vManage to cluster operationId: addVmanage requestBody: description: vManage cluster config content: application/json: schema: type: object examples: vManage cluster config: description: vManage cluster config value: deviceIP: 10.0.1.200 username: admin password: password genCSR: false persona: COMPUTE_AND_DATA services: container-manager: server: false required: true responses: '200': description: Success '400': description: Bad Request '403': description: Forbidden '500': description: Internal Server Error /clusterManagement/tenancy/mode: get: tags: - Cluster Management description: 'Get vManage tenancy mode


Note: In a multitenant vManage system, this API is only available in the Provider view.' operationId: getTenancyMode responses: '200': description: Success content: application/json: schema: type: object examples: vManage tenancy mode: description: vManage tenancy mode value: {} '400': description: Bad Request '403': description: Forbidden '500': description: Internal Server Error post: tags: - Cluster Management description: Update vManage tenancy mode operationId: setTenancyMode requestBody: description: Tenancy mode setting content: application/json: schema: type: object examples: Tenancy mode: description: Tenancy mode value: {} required: true responses: '200': description: Success '400': description: Bad Request '403': description: Forbidden '500': description: Internal Server Error /clusterManagement/tenantList: get: tags: - Cluster Management description: 'Get tenant list


Note: In a multitenant vManage system, this API is only available in the Provider view.' operationId: getTenantsList responses: '200': description: Success content: application/json: schema: type: array items: type: object examples: Tenant: description: Tenant value: [] '400': description: Bad Request '403': description: Forbidden '500': description: Internal Server Error /clusterManagement/userCreds: post: tags: - Cluster Management description: 'Add or update user credentials for cluster operations


Note: In a multitenant vManage system, this API is only available in the Provider view.' operationId: addOrUpdateUserCredentials requestBody: description: User credential content: application/json: schema: type: object examples: User credential: description: User credential value: {} required: true responses: '200': description: Success '400': description: Bad Request '403': description: Forbidden '500': description: Internal Server Error /clusterManagement/vManage/details/{vmanageIP}: get: tags: - Cluster Management description: 'Get vManage detail


Note: In a multitenant vManage system, this API is only available in the Provider view.' operationId: getVManageDetails parameters: - name: vmanageIP in: path description: vManage IP required: true schema: type: string responses: '200': description: Success content: application/json: schema: type: object examples: vManage detail: description: vManage detail value: {} '400': description: Bad Request '403': description: Forbidden '500': description: Internal Server Error /clusterManagement/{tenantId}/connectedDevices/{vmanageIP}: get: tags: - Cluster Management description: 'Get connected device for vManage for a tenant


Note: In a multitenant vManage system, this API is only available in the Provider view.' operationId: getConnectedDevicesPerTenant parameters: - name: tenantId in: path description: Tenant Id required: true schema: type: string - name: vmanageIP in: path description: vManage IP required: true schema: type: string responses: '200': description: Success content: application/json: schema: type: array items: type: object examples: Devices: description: Devices value: [] '400': description: Bad Request '403': description: Forbidden '500': description: Internal Server Error