# Cloudera Lakehouse Optimizer API

**Canonical:** https://apis.io/apis/cloudera/cloudera-lakehouse-optimizer-api/  
**Provider:** Cloudera — https://apis.io/providers/cloudera/  
**Base URL:** https://api.us-west-1.cdp.cloudera.com  
**Documentation:** https://docs.cloudera.com/cdp-public-cloud/cloud/api/topics/mc-api-overview.html

Cloudera Lakehouse Optimizer API is one of 24 APIs that [Cloudera](https://apis.io/providers/cloudera/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Lakehouse, Iceberg, and Optimization. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

Configure and monitor automatic table maintenance and optimization for Iceberg lakehouse tables. 30 operations.

## Operations (30)

| Method | Path | Summary |
|---|---|---|
| POST | `/api/v1/lakehouseopt/getHealth` | Performs health check on CLO components. |
| POST | `/api/v1/lakehouseopt/listEnvironments` | List environments. |
| POST | `/api/v1/lakehouseopt/getDatahubCrn` | Fetches Data Hub CRN for an environment. |
| POST | `/api/v1/lakehouseopt/getCloDatahub` | Fetches CLO Data Hub for an environment. |
| POST | `/api/v1/lakehouseopt/listPolicies` | Lists policies. |
| POST | `/api/v1/lakehouseopt/getPolicy` | Fetches the policy details. |
| POST | `/api/v1/lakehouseopt/downloadPolicy` | Downloads the policy definition for a particular policy version. |
| POST | `/api/v1/lakehouseopt/getNamespaces` | Get all namespaces. |
| POST | `/api/v1/lakehouseopt/getTableNames` | Get table names in a namespace. |
| POST | `/api/v1/lakehouseopt/listTables` | List tables in a namespace. |
| POST | `/api/v1/lakehouseopt/getTablePolicies` | get policies of a table in a namespace. |
| POST | `/api/v1/lakehouseopt/getPolicyNames` | get all policy names associated with a namespace. |
| POST | `/api/v1/lakehouseopt/createTablePoliciesAssociations` | create associations of a table and policies. |
| POST | `/api/v1/lakehouseopt/getScripts` | Get scripts. |
| POST | `/api/v1/lakehouseopt/getAssociations` | Get policy to table associations. |
| POST | `/api/v1/lakehouseopt/createAssociations` | Create policy to table associations. |
| POST | `/api/v1/lakehouseopt/createPolicy` | Create a new policy. |
| POST | `/api/v1/lakehouseopt/updatePolicy` | Update an existing policy. |
| POST | `/api/v1/lakehouseopt/unsubscribePolicy` | Unsubscribe a policy from the table. |
| POST | `/api/v1/lakehouseopt/pauseTable` | Pause a table. |
| POST | `/api/v1/lakehouseopt/unpauseTable` | Unpause a table. |
| POST | `/api/v1/lakehouseopt/listTasks` | Retrieves CLO maintenance tasks. |
| POST | `/api/v1/lakehouseopt/changeTablePolicy` | Perform policy change operations on a table. |
| POST | `/api/v1/lakehouseopt/deletePolicy` | Delete a policy definition for a resource. |
| POST | `/api/v1/lakehouseopt/getTimezones` | Get all supported timezones. |
| POST | `/api/v1/lakehouseopt/getAssociatedTables` | Get all associated tables for a policy |
| POST | `/api/v1/lakehouseopt/getAssociatedNamespaces` | Get all associated namespaces for a policy. |
| POST | `/api/v1/lakehouseopt/getTableStatusDetails` | Get table status details. |
| POST | `/api/v1/lakehouseopt/executePolicy` | Execute a policy on a table. |
| POST | `/api/v1/lakehouseopt/getAssociationDetails` | Get policy association details. |

## Machine-readable artifacts (4)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/cloudera/refs/heads/main/openapi/cloudera-lakehouseopt-openapi.yml
- **Overlay** — https://raw.githubusercontent.com/api-evangelist/cloudera/refs/heads/main/overlays/cloudera-lakehouseopt-overlay.yaml
- **Documentation** — https://docs.cloudera.com/cdp-public-cloud/cloud/api/topics/mc-api-overview.html
- **APIReference** — https://cloudera.github.io/cdp-dev-docs/api-docs/

## Other Cloudera APIs (12)

- [Cloudera Audit Service API](https://apis.io/apis/cloudera/cloudera-audit-api/)
- [Cloudera Private Links API](https://apis.io/apis/cloudera/cloudera-cloudprivatelinks-api/)
- [Cloudera Compute Service API](https://apis.io/apis/cloudera/cloudera-compute-api/)
- [Cloudera Consumption API](https://apis.io/apis/cloudera/cloudera-consumption-api/)
- [Cloudera Data Catalog API](https://apis.io/apis/cloudera/cloudera-datacatalog-api/)
- [Cloudera Data Hub API](https://apis.io/apis/cloudera/cloudera-datahub-api/)
- [Cloudera Datalake API](https://apis.io/apis/cloudera/cloudera-datalake-api/)
- [Cloudera Data Engineering API](https://apis.io/apis/cloudera/cloudera-dataengineering-api/)
- [Cloudera DataFlow API](https://apis.io/apis/cloudera/cloudera-dataflow-api/)
- [Cloudera DataFlow Workload API](https://apis.io/apis/cloudera/cloudera-dataflow-workload-api/)
- [Cloudera Control Plane Data Recovery API](https://apis.io/apis/cloudera/cloudera-datarecovery-api/)
- [Cloudera Data Warehouse API](https://apis.io/apis/cloudera/cloudera-datawarehouse-api/)

## Tags

Lakehouse, Iceberg, Optimization

---

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