# Facets UI Common Cluster Controller API

**Canonical:** https://apis.io/apis/facets/facets-ui-common-cluster-controller-api/  
**Provider:** Facets — https://apis.io/providers/facets/  
**Base URL:** https://{account-id}.console.facets.cloud  
**Documentation:** https://www.facets.cloud/docs/api

Facets UI Common Cluster Controller API is one of 62 APIs that [Facets](https://apis.io/providers/facets/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include ui-common-cluster-controller. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, a getting-started guide, authentication docs, and release notes.

The ui-common-cluster-controller API from Facets — 48 operation(s) for ui-common-cluster-controller.

## Operations (58)

| Method | Path | Summary |
|---|---|---|
| POST | `/cc-ui/v1/clusters/draft-cluster` | Create draft cluster 1 |
| PUT | `/cc-ui/v1/clusters/draft-cluster/{clusterId}` | Update draft cluster |
| GET | `/cc-ui/v1/clusters/stack/{stackName}/cluster/{clusterName}/info` | Get cluster info by stack name and cluster name |
| GET | `/cc-ui/v1/clusters/{baseClusterId}/base-env-in-use-namespaces` | Get namespaces in use by dependent clusters 1 |
| DELETE | `/cc-ui/v1/clusters/{clusterId}` | Delete cluster |
| GET | `/cc-ui/v1/clusters/{clusterId}` | Get cluster common |
| GET | `/cc-ui/v1/clusters/{clusterId}/alerts` | Get alerts |
| DELETE | `/cc-ui/v1/clusters/{clusterId}/alerts/silence/{silenceId}` | Remove silence |
| POST | `/cc-ui/v1/clusters/{clusterId}/attach-image` | Attach image |
| GET | `/cc-ui/v1/clusters/{clusterId}/availability-schedule` | Get availability schedules |
| POST | `/cc-ui/v1/clusters/{clusterId}/availability-schedule` | Create availability schedule |
| DELETE | `/cc-ui/v1/clusters/{clusterId}/availability-schedule/{availabilityScheduleId}` | Delete availability schedule |
| PUT | `/cc-ui/v1/clusters/{clusterId}/availability-schedule/{scheduleId}` | Update availability schedules |
| PATCH | `/cc-ui/v1/clusters/{clusterId}/branch` | Update cluster branch |
| GET | `/cc-ui/v1/clusters/{clusterId}/cluster-metadata` | Get cluster metadata |
| PUT | `/cc-ui/v1/clusters/{clusterId}/copy-configurations-selective` | Copy configurations from one cluster to another selectively |
| DELETE | `/cc-ui/v1/clusters/{clusterId}/detachImage` | Detach image |
| DELETE | `/cc-ui/v1/clusters/{clusterId}/force` | Delete cluster force |
| GET | `/cc-ui/v1/clusters/{clusterId}/info` | Get cluster info |
| GET | `/cc-ui/v1/clusters/{clusterId}/intent/{intent}/flavor/{flavor}/input` | Get module inputs for a cluster |
| GET | `/cc-ui/v1/clusters/{clusterId}/k8sCredentials` | Get k8s credentials |
| GET | `/cc-ui/v1/clusters/{clusterId}/kubeconfig` | Get kube config |
| GET | `/cc-ui/v1/clusters/{clusterId}/kubeconfig/refresh` | Refresh kube config |
| GET | `/cc-ui/v1/clusters/{clusterId}/match-modules` | Get matched modules |
| GET | `/cc-ui/v1/clusters/{clusterId}/open-alerts` | Get open alerts |
| GET | `/cc-ui/v1/clusters/{clusterId}/overrides` | Get overrides 1 |
| DELETE | `/cc-ui/v1/clusters/{clusterId}/overrides/{resourceType}/{resourceName}` | Delete overrides |
| POST | `/cc-ui/v1/clusters/{clusterId}/pause-release` | Pause release |
| GET | `/cc-ui/v1/clusters/{clusterId}/providedResources` | Get provided resources |
| POST | `/cc-ui/v1/clusters/{clusterId}/providedResources` | Upsert provided resources |
| PUT | `/cc-ui/v1/clusters/{clusterId}/resource-enable-disable` | Bulk enable disable resources |
| PUT | `/cc-ui/v1/clusters/{clusterId}/resource-inherit-from-base` | Bulk edit inherit from base for resources 1 |
| GET | `/cc-ui/v1/clusters/{clusterId}/resource-stats` | Get resource stats |
| GET | `/cc-ui/v1/clusters/{clusterId}/resourceDetails` | Resource details |
| GET | `/cc-ui/v1/clusters/{clusterId}/resourceType/{resourceType}/resourceName/{resourceName}/add-ons` | Get add-ons for a resource in a cluster |
| GET | `/cc-ui/v1/clusters/{clusterId}/resourceType/{resourceType}/resourceName/{resourceName}/release-impacts` | Get release impacts |
| GET | `/cc-ui/v1/clusters/{clusterId}/schedule` | Get cluster schedules |
| POST | `/cc-ui/v1/clusters/{clusterId}/schedule` | Add cluster schedules |
| DELETE | `/cc-ui/v1/clusters/{clusterId}/schedule/{clusterScheduleId}` | Delete cluster schedule |
| PUT | `/cc-ui/v1/clusters/{clusterId}/schedule/{clusterScheduleId}` | Update cluster schedules |
| POST | `/cc-ui/v1/clusters/{clusterId}/setClusterCode` | Set cluster code |
| POST | `/cc-ui/v1/clusters/{clusterId}/silence-alerts` | Silence alerts |
| GET | `/cc-ui/v1/clusters/{clusterId}/templateInputs/` | Get all template inputs |
| GET | `/cc-ui/v1/clusters/{clusterId}/templateInputs/{inputType}/items` | Get template inputs |
| POST | `/cc-ui/v1/clusters/{clusterId}/templateInputs/{inputType}/items` | Create template inputs |
| DELETE | `/cc-ui/v1/clusters/{clusterId}/templateInputs/{inputType}/items/{uid}` | Delete template inputs |
| GET | `/cc-ui/v1/clusters/{clusterId}/templateInputs/{inputType}/items/{uid}` | Get template input by uid |
| PUT | `/cc-ui/v1/clusters/{clusterId}/templateInputs/{inputType}/items/{uid}` | Update template input |
| DELETE | `/cc-ui/v1/clusters/{clusterId}/tools-config` | Delete tools config |
| GET | `/cc-ui/v1/clusters/{clusterId}/tools-config` | Get tools config |
| POST | `/cc-ui/v1/clusters/{clusterId}/tools-config` | Add tools config |
| PUT | `/cc-ui/v1/clusters/{clusterId}/tools-config/{toolsConfigId}` | Edit tools config |
| GET | `/cc-ui/v1/clusters/{clusterId}/variable-counts` | Get variable counts |
| GET | `/cc-ui/v1/clusters/{clusterId}/vars` | Get vars |
| GET | `/cc-ui/v1/clusters/{clusterId}/vars-with-secrets` | Get vars with secrets |
| POST | `/cc-ui/v1/clusters/{clusterId}/vars/upsert` | Upsert vars |
| GET | `/cc-ui/v1/clusters/{clusterId}/varsWithStatus` | Get vars with status |
| GET | `/cc-ui/v1/clusters/{clusterId}/vpn-profile` | Get VPN profile |

## Machine-readable artifacts (10)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/facets/refs/heads/main/openapi/facets-ui-common-cluster-controller-api-openapi.yml
- **Documentation** — https://www.facets.cloud/docs
- **APIReference** — https://www.facets.cloud/docs/api
- **GettingStarted** — https://www.facets.cloud/docs/quickstart
- **Authentication** — https://www.facets.cloud/docs/api/recipes/authentication-setup
- **ReleaseNotes** — https://www.facets.cloud/docs/changelog
- **DataModel** — https://raw.githubusercontent.com/api-evangelist/facets/refs/heads/main/data-model/facets-data-model.yml
- **ErrorCatalog** — https://raw.githubusercontent.com/api-evangelist/facets/refs/heads/main/errors/facets-problem-types.yml
- **ToolCrosswalk** — https://raw.githubusercontent.com/api-evangelist/facets/refs/heads/main/mcp/facets-tool-crosswalk.yml
- **Webhooks** — https://raw.githubusercontent.com/api-evangelist/facets/refs/heads/main/asyncapi/facets-webhooks.yml

## Other Facets APIs (12)

- [Facets Application Controller API](https://apis.io/apis/facets/facets-application-controller-api/)
- [Facets Blueprint Designer V2 API](https://apis.io/apis/facets/facets-blueprint-designer-v2-api/)
- [Facets Blueprint Diff API](https://apis.io/apis/facets/facets-blueprint-diff-api/)
- [Facets Blueprint Hook API](https://apis.io/apis/facets/facets-blueprint-hook-api/)
- [Facets Blueprint Pull Requests API](https://apis.io/apis/facets/facets-blueprint-pull-requests-api/)
- [Facets Intent Management API](https://apis.io/apis/facets/facets-intent-management-api/)
- [Facets Label Management API](https://apis.io/apis/facets/facets-label-management-api/)
- [Facets Module Management API](https://apis.io/apis/facets/facets-module-management-api/)
- [Facets Modules Repo API](https://apis.io/apis/facets/facets-modules-repo-api/)
- [Facets Public APIs API](https://apis.io/apis/facets/facets-public-ap-is-api/)
- [Facets Service Accounts API](https://apis.io/apis/facets/facets-service-accounts-api/)
- [Facets TF Output Management API](https://apis.io/apis/facets/facets-tf-output-management-api/)

## Tags

ui-common-cluster-controller

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/facets/facets-ui-common-cluster-controller-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/facets/.
