How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Facets UI Dropdowns Controller API

The ui-dropdowns-controller API from Facets — 30 operation(s) for ui-dropdowns-controller.

Facets UI Dropdowns Controller API is one of 62 APIs that Facets publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include ui-dropdowns-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.

This API exposes 30 operations across 30 paths, and defines 30 schemas. It is described by OpenAPI 3.2.0, at version 1.0.

Requests are made against a single base URL, https://facetsdemo.console.facets.cloud.

30 operations 30 paths 30 schemas 26 GET4 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0
Base URL
https://{account-id}.console.facets.cloud
Authentication
HTTP Basic
Resource Areas
1

Authentication & Security 1

Facets UI Dropdowns Controller API declares 1 security scheme for authenticating requests. It accepts HTTP basic authentication (basicAuth). By default, every request must be authenticated.

  • basicAuth — Basic Authentication

Paths & Operations 30

Across 30 paths, the API surfaces 30 operations — 26 GET, 4 POST. Each is listed below with its method, path, parameters, and response codes.

ui-dropdowns-controller 30
GET
/cc-ui/v1/dropdown/cluster-resources-lite
List cluster resources (lite)
getAllResourcesByClusterLite 1 param → 200400403404405409500
POST
/cc-ui/v1/dropdown/cluster/{clusterId}/affected-resources
Get affected resources by cluster
getAffectedResourcesByCluster 1 param body → 200400403404405409500
GET
/cc-ui/v1/dropdown/cluster/{clusterId}/resources
Get all resources
getAllResources 2 params → 200400403404405409500
GET
/cc-ui/v1/dropdown/cluster/{clusterId}/resources-info
Get all resources by cluster
getAllResourcesByCluster 4 params → 200400403404405409500
GET
/cc-ui/v1/dropdown/cluster/{clusterId}/{resourceType}/{resourceName}/resource-info
Get resource by cluster id
getResourceByClusterId 4 params → 200400403404405409500
GET
/cc-ui/v1/dropdown/file
Get file from facets modules
getFileFromFacetsModules 2 params → 200400403404405409500
GET
/cc-ui/v1/dropdown/getAllPermissions
Get all permissions
getAllPermissions → 200400403404405409500
POST
/cc-ui/v1/dropdown/logs/cluster/{clusterId}
Sync cluster history
syncClusterHistory 2 params → 200400403404405409500
GET
/cc-ui/v1/dropdown/logs/cluster/{clusterId}/resourceName/{resourceName}/resourceType/{resourceType}
Get git history for resource
getGitHistoryForResource 3 params → 200400403404405409500
POST
/cc-ui/v1/dropdown/logs/substack
Sync substack git history
syncSubstackGitHistory 2 params → 200400403404405409500
GET
/cc-ui/v1/dropdown/releaseStreams
Get release streams
getReleaseStreams → 200400403404405409500
GET
/cc-ui/v1/dropdown/rolePermissions/{role}
Get role permissions
getRolePermissions 1 param → 200400403404405409500
GET
/cc-ui/v1/dropdown/stack-resources-lite
List stack resources (lite)
getAllResourcesByStackLite 1 param → 200400403404405409500
POST
/cc-ui/v1/dropdown/stack/{stackName}/affected-resources
Get affected resources by stack
getAffectedResourcesByStack 1 param body → 200400403404405409500
GET
/cc-ui/v1/dropdown/stack/{stackName}/all-cluster-resources
Get all resources for all cluster of stack
getAllResourcesForAllClusterOfStack 2 params → 200400403404405409500
GET
/cc-ui/v1/dropdown/stack/{stackName}/resources-info
Get all resources by stack
getAllResourcesByStack 4 params → 200400403404405409500
GET
/cc-ui/v1/dropdown/stack/{stackName}/service/{serviceName}/overview
Get service overview
getServiceOverview 2 params → 200400403404405409500
GET
/cc-ui/v1/dropdown/stack/{stackName}/{resourceType}/{resourceName}/cluster-resources-info
Get all cluster resources by stack
getAllClusterResourcesByStack 3 params → 200400403404405409500
GET
/cc-ui/v1/dropdown/stack/{stackName}/{resourceType}/{resourceName}/resource-info
Get resource by stack
getResourceByStack 4 params → 200400403404405409500
GET
/cc-ui/v1/dropdown/vcs
Get all VCS
getAllVCS → 200400403404405409500
GET
/cc-ui/v1/dropdown/{cloud}/region/{region}/availability-zones
Get az for region by cloud
getAzForRegionByCloud 2 params → 200400403404405409500
GET
/cc-ui/v1/dropdown/{cloud}/regionsdeprecated
Get regions
getRegions 1 param → 200400403404405409500
GET
/cc-ui/v1/dropdown/{cloud}/regions-v2
Get regions V2
getRegionsV2 1 param → 200400403404405409500
GET
/cc-ui/v1/dropdown/{clusterId}/cloud/{cloud}/launch-dag
Get launch DAG
getLaunchDAG 4 params → 200400403404405409500
GET
/cc-ui/v1/dropdown/{clusterId}/resource-type/{resourceType}/connection-strings
Get connection strings by resource type
getConnectionStringsByResourceType 2 params → 200400403404405409500
GET
/cc-ui/v1/dropdown/{clusterId}/{resourceType}
Get application list by cluster id and resource name
getApplicationListByClusterIdAndResourceName 2 params → 200400403404405409500
GET
/cc-ui/v1/dropdown/{stackName}/output-references
Get output references by type
getOutputReferencesByType 4 params → 200400403404405409500
GET
/cc-ui/v1/dropdown/{stackName}/output/{outputType}/referencesdeprecated
Get output references
getOutputReferences 4 params → 200400403404405409500
GET
/cc-ui/v1/dropdown/{stackName}/resourceType/{resourceType}/resourceName/{resourceName}/resource-historydeprecated
Get resource histories by stack
getResourceHistoriesByStack 3 params → 200400403404405409500
GET
/cc-ui/v1/dropdown/{stackName}/resourceType/{resourceType}/resourceName/{resourceName}/resource-history-overview
Get resource history overview by stack
getResourceHistoryOverviewByStack 3 params → 200400403404405409500

Schemas 30

The contract defines 30 schemas that model the data the API accepts and returns. The most detailed are BlueprintFile (25 properties), Info (21 properties), ResourceHistory (11 properties), ResourceHistoryOverview (11 properties). Each schema is shown below with its type and property counts.

OutputReference
object
5 properties
ResourceAffectedResponse
object
4 properties
AffectedResourcesRequest
object
1 property 1 required
ClusterResourcesResponse.FacetsResource
object
2 properties
GithubAppPermissionsPendingErrorDetails
object
5 properties
RegionAndZone
object
2 properties
BlueprintFile
object
25 properties
AffectedResource
object
2 properties
Versioned
object
2 properties
PortInfo
object
1 property
ServiceOverview
object
1 property
ClusterResourcesResponse
object
3 properties
StackResourceLite
object
8 properties
ResourceStatusMetadata
object
3 properties
StackGitLog
object
10 properties
ReleaseButtonStatus
object
2 properties
JsonNode
object
ErrorDetails
object
2 properties
HistoryMetadata
object
3 properties
Info
object
21 properties
ResourceHistory
object
11 properties
AllRegionsAndAZ
object
2 properties
CommitLog
object
5 properties
ResourceConnectionStringResponse
object
Connection string information for a resource interface
7 properties
BlueprintValidationError
object
5 properties
Version
object
7 properties
Edge
object
7 properties
TargetResource
object
2 properties
RefExpression
object
1 property
ResourceHistoryOverview
object
11 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

facets-ui-dropdowns-controller-api-openapi.yml Raw ↑

Other APIs Facets publishes across the network.

Facets Application Controller API
Facets Blueprint Designer V2 API
Facets Blueprint Diff API
Facets Blueprint Hook API
Facets Blueprint Pull Requests API
Facets Intent Management API
Facets Label Management API
Facets Module Management API
Facets Modules Repo API
Facets Public APIs API
Facets Service Accounts API
Facets TF Output Management API
Where this information came from

This is an independent, third-party profile of Facets UI Dropdowns Controller API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.