Cloudera Datalake API

The Datalake API from Cloudera — 56 operation(s) for datalake.

Operations 56

POST /api/v1/datalake/listRuntimes Lists the datalake versions #
POST /api/v1/datalake/createAWSDatalake Creates an AWS datalake #
POST /api/v1/datalake/createAWSGovCloudDatalake Creates a Data Lake on AWS GovCloud #
POST /api/v1/datalake/createAzureDatalake Creates an Azure datalake #
POST /api/v1/datalake/createGCPDatalake Creates an GCP Data Lake #
POST /api/v1/datalake/listDatalakes Lists datalakes #
POST /api/v1/datalake/deleteDatalake Deletes a datalake #
POST /api/v1/datalake/retryDatalake Retry last failed operation on a datalake #
POST /api/v1/datalake/startDatalakeVerticalScaling Initiates the vertical scaling on Data Lake #
POST /api/v1/datalake/describeDatalake Describes a datalake #
POST /api/v1/datalake/renewCertificate Renew certificate on Datalake cluster by name or CRN #
POST /api/v1/datalake/renewPublicCertificate Renews public certificate on Datalake cluster by name or CRN #
POST /api/v1/datalake/repairDatalake Repairs a datalake #
POST /api/v1/datalake/restartDatalakeInstances Restarts instances of a datalake on Cloud provider #
POST /api/v1/datalake/getClusterServiceStatus Get cluster service status #
POST /api/v1/datalake/getClusterHostStatus Get cluster host status #
POST /api/v1/datalake/upgradeDatalake OS or data platform upgrade for the SDX cluster #
POST /api/v1/datalake/prepareDatalakeUpgrade Prepares the Data Lake cluster for upgrade #
POST /api/v1/datalake/startDatabaseUpgrade Upgrades the database of the Data Lake cluster #
POST /api/v1/datalake/startDatalake Start Datalake #
POST /api/v1/datalake/stopDatalake Stop Datalake #
POST /api/v1/datalake/backupDatalake Create backup of datalake #
POST /api/v1/datalake/backupDatalakeStatus Check the status of a datalake backup operation performed #
POST /api/v1/datalake/restoreDatalake Restore the datalake from backup taken #
POST /api/v1/datalake/restoreDatalakeStatus Check the status of datalake restore operation #
POST /api/v1/datalake/listDatalakeBackups List all the backup operations that were performed on the datalake #
POST /api/v1/datalake/cancelBackup Cancels the specified ongoing backup operation #
POST /api/v1/datalake/cancelRestore Cancels the restore that was performed #
POST /api/v1/datalake/replaceRecipes Replaces recipes for the given instance groups #
POST /api/v1/datalake/rotateSecrets Rotates secrets for a specific Datalake #
POST /api/v1/datalake/rotateDbCertificate Rotates database ssl certificate for a specific Data Lake #
POST /api/v1/datalake/listDatalakeSecretTypes Lists all Datalake related secret types #
POST /api/v1/datalake/getDatalakeLogDescriptors Gather log descriptors that are used for diagnostics collection #
POST /api/v1/datalake/collectDatalakeDiagnostics Start DataLake diagnostics collection #
POST /api/v1/datalake/listDatalakeDiagnostics List recent Datalake diagnostics collections #
POST /api/v1/datalake/cancelDatalakeDiagnostics Cancel running Datalake diagnostics collections #
POST /api/v1/datalake/collectCmDiagnostics Start DataLake Cloudera Manager based diagnostics collection #
POST /api/v1/datalake/getCmRoles Gather Cloudera Manager roles that can be used for filtering in CM based… #
POST /api/v1/datalake/getOperation Used for retrieving operation status for the datalake cluster, defaulting to… #
POST /api/v1/datalake/rotateAutoTlsCertificates Rotate autotls certificates on the datalake's hosts #
POST /api/v1/datalake/rotatePrivateCertificates Rotates private certificates on the datalake's hosts #
POST /api/v1/datalake/describeDatabaseServer Gets external database server details #
POST /api/v1/datalake/validateAwsCloudStorage Validates AWS cloud storage #
POST /api/v1/datalake/validateAzureCloudStorage Validates Azure cloud storage #
POST /api/v1/datalake/resizeDatalake Resizes the given datalake to the given target size #
POST /api/v1/datalake/scaleHorizontally Horizontally scale the Data Lake nodes, to add additional compute nodes to the… #
POST /api/v1/datalake/recoverDatalake Recover data lake to the original version after a failed upgrade #
POST /api/v1/datalake/setCatalog Sets a catalog for a DataLake #
POST /api/v1/datalake/syncComponentVersionsFromCm Syncs component versions from CM after a failed upgrade #
POST /api/v1/datalake/rotateSaltPassword Rotate SaltStack user password on DataLake instances #
POST /api/v1/datalake/updateOrchestratorState Run orchestrator engine state update on the Data Lake cluster #
POST /api/v1/datalake/updateToAwsImdsV2 Updates Data Lake AWS cluster to use IMDSv2 #
POST /api/v1/datalake/updateToAwsImdsV1 Updates Data Lake AWS cluster to use IMDSv1 #
POST /api/v1/datalake/setDefaultJavaVersion Configures the default Java version for the Data Lake #
POST /api/v1/datalake/migrateSkus Migrate the Data Lake to a new SKU #
POST /api/v1/datalake/updatePublicDnsEntries Update public DNS entries of a Data Lake cluster by name or CRN #

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/cloudera-datalake-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

cloudera-datalake-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  version: 0.9.163
  title: Cloudera Service Datalake API
  license:
    name: Apache 2.0
  description: Cloudera data lake is a service for launching and managing data lake clusters powered by Cloudera Runtime.
  termsOfService: https://www.cloudera.com/legal/commercial-terms-and-conditions.html
tags:


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