All Products
Search
Document Center

ApsaraDB for ClickHouse:API overview

Last Updated:Jun 29, 2026

API standards and multilingual preset SDKs

The OpenAPI of this product (clickhouse/2019-11-11) uses the RPC signature style. We have encapsulated SDKs for common programming languages for developers. Developers can download the SDK to directly call this product's OpenAPI without worrying about technical details. If the existing SDK does not meet your needs, you can use the signature mechanism for self-signing integration. Since the details of self-signing are very complex, it may take around 5 business days. Therefore, we recommend joining our DingTalk service group (147535001692) and conducting signature integration under expert guidance.

Before using the API, you need to prepare your identity account and access key (AccessKey) to effectively access the API through client tools (such as SDK and CLI). For details, see Obtain an AccessKey.

Custom signature scenarios

If your business scenario has special requirements and you need to integrate the API through self-signing, we recommend consulting our technical support team first (DingTalk service group: 147535001692) to obtain professional guidance and ensure efficient integration.

Account and security preparation

Alibaba Cloud accounts have full administrative permissions over all resources. Once an AccessKey is compromised, all associated resources will be at risk of unauthorized access. To ensure security, it is recommended to create a RAM user with only API access permissions and configure its AccessKey, while configuring RAM policies based on the principle of least privilege (PoLP). Use the Alibaba Cloud account only in specific scenarios where Alibaba Cloud account permissions are explicitly required.

Region management

API

Title

Description

DescribeRegions DescribeRegions Queries the available regions and zones for ApsaraDB for ClickHouse.

Backup management

API

Title

Description

CreateBackupPolicy CreateBackupPolicy Creates a backup policy.
ModifyBackupPolicy ModifyBackupPolicy Modifies the backup settings of a specified ApsaraDB for ClickHouse cluster.
DescribeBackupPolicy DescribeBackupPolicy Queries the backup settings for a specified ApsaraDB for ClickHouse cluster.
DescribeBackups DescribeBackups Queries the backup sets of a specified ApsaraDB for ClickHouse cluster.

Network management

API

Title

Description

CreatePortsForClickHouse CreatePortsForClickHouse Enables the MySQL or HTTPS port for a specified ApsaraDB for ClickHouse cluster.
ReleaseClusterPublicConnection ReleaseClusterPublicConnection Releases the public endpoint of a specified ApsaraDB for ClickHouse cluster.
AllocateClusterPublicConnection AllocateClusterPublicConnection Allocates a public endpoint for a specified ApsaraDB for ClickHouse cluster.
DescribeDBClusterNetInfoItems DescribeDBClusterNetInfoItems Queries the network information for a specified ApsaraDB for ClickHouse cluster.

Account management

API

Title

Description

DescribeAccounts DescribeAccounts Describes the database accounts of a specified ApsaraDB for ClickHouse cluster.
CreateSQLAccount CreateSQLAccount Call the CreateSQLAccount operation to create a privileged or standard account for an ApsaraDB for ClickHouse cluster.
DeleteAccount DeleteAccount Deletes a database account from an ApsaraDB for ClickHouse cluster.
ResetAccountPassword ResetAccountPassword Resets the password of a database account in a specified ApsaraDB for ClickHouse cluster.
ModifyAccountDescription ModifyAccountDescription Modifies the description of a database account in an ApsaraDB for ClickHouse cluster.
CreateAccountAndAuthority CreateAccountAndAuthority Creates a database account and grants permissions.
DescribeAccountAuthority DescribeAccountAuthority Queries the permissions of a database account.
ModifyAccountAuthority ModifyAccountAuthority Modifies the permissions of a database account.

Security management

API

Title

Description

DescribeDBClusterAccessWhiteList DescribeDBClusterAccessWhiteList Queries the IP address whitelist of a specified ApsaraDB for ClickHouse cluster.
ModifyDBClusterAccessWhiteList ModifyDBClusterAccessWhiteList Modifies the IP address whitelist for a specified ApsaraDB for ClickHouse cluster.
CreateMonitorDataReport CreateMonitorDataReport Creates a monitoring data report.
CheckMonitorAlert CheckMonitorAlert Call the CheckMonitorAlert operation to check whether the alert monitoring feature of Application Real-Time Monitoring Service (ARMS) is enabled for a specified ApsaraDB for ClickHouse cluster.

Others

API

Title

Description

CheckServiceLinkedRole CheckServiceLinkedRole Queries the service-linked role for ApsaraDB for ClickHouse.
ModifyMinorVersionGreadeType ModifyMinorVersionGreadeType Modifies the upgrade type for a ClickHouse minor version to automatic or manual.

Others

API

Title

Description

CancelActiveOperationTasks CancelActiveOperationTasks Cancels tasks for O&M events.
CancelAppointmentElectZookeeperLeader CancelAppointmentElectZookeeperLeader Cancels a scheduled ZooKeeper leader switchover on a community-compatible ClickHouse instance.
CancelAppointmentRestartInstanceNodeList CancelAppointmentRestartInstanceNodeList Cancels the scheduled restart on the specified ClickHouse nodes.
CancelRestartInstance CancelRestartInstance Cancels a scheduled restart for a specific community-compatible ApsaraDB for ClickHouse cluster.
ChangeResourceGroup ChangeResourceGroup Changes the resource group of a community-edition compatible ClickHouse cluster.
CheckClickhouseToRDS CheckClickhouseToRDS Call the CheckClickhouseToRDS operation to verify the connectivity between a community-compatible ApsaraDB for ClickHouse cluster and an ApsaraDB RDS for MySQL instance.
CheckModifyConfigNeedRestart Check whether modifying configuration parameters requires a restart Calls the CheckModifyConfigNeedRestart operation to check whether modifying configuration parameters in XML mode requires a restart for an ApsaraDB for ClickHouse Community-compatible Edition cluster.
CheckScaleOutBalanced Scale-out check Performs a migration scale-out check on a specified ApsaraDB for ClickHouse cluster.
CreateAccount CreateAccount Creates a database account for an ApsaraDB for ClickHouse cluster.
CreateDBInstance CreateDBInstance Create an Alibaba Cloud ClickHouse cluster.
CreateOSSStorage CreateOSSStorage Creates a cold storage space.
CreateRDSToClickhouseDb CreateRDSToClickhouseDb You can call the CreateRDSToClickhouseDb operation to create a sync task for an ApsaraDB for ClickHouse Community-Compatible Edition cluster.
CreateSLB CreateSLB Calls the CreateSLB operation to attach a Server Load Balancer (SLB) instance to a specified ApsaraDB for ClickHouse Community-Compatible Edition cluster.
CreateServiceLinkedRole CreateServiceLinkedRole Creates a service-linked role.
DeleteBackupPolicy DeleteBackupPolicy Deletes the backup policy for a community-compatible ApsaraDB for ClickHouse cluster.
DeleteDBCluster DeleteDBCluster Deletes a specified pay-as-you-go ApsaraDB for ClickHouse cluster.
DeleteSLB DeleteSLB Releases a Server Load Balancer (SLB) instance for a specified ApsaraDB for ClickHouse Community-Compatible cluster.
DeleteSyndb DeleteSyndb Deletes a database synchronization task.
DescribeActiveOperationMaintainConf DescribeActiveOperationMaintainConf Queries the active Operations and Maintenance (O&M) configuration of a ClickHouse instance.
DescribeActiveOperationTasks DescribeActiveOperationTasks Queries the active operation tasks of a ClickHouse instance.
DescribeAllDataSource DescribeAllDataSource Describes all databases, tables, and columns in an instance.
DescribeAllDataSources DescribeAllDataSources Queries the details of all data sources.
DescribeAutoRenewAttribute DescribeAutoRenewAttribute Queries the auto-renewal status of a ClickHouse Community-Compatible cluster.
DescribeColumns DescribeColumns You can view columns.
DescribeConfigHistory DescribeConfigHistory Call the DescribeConfigHistory operation to view the configuration parameter change history of a community-compatible ApsaraDB for ClickHouse cluster.
DescribeConfigVersionDifference DescribeConfigVersionDifference Call the DescribeConfigVersionDifference operation to compare the parameter values of an ApsaraDB for ClickHouse community-compatible cluster before and after a configuration change.
DescribeDBClusterAttribute DescribeDBClusterAttribute Retrieves details for a specific ApsaraDB for ClickHouse cluster.
DescribeDBClusterConfig DescribeDBClusterConfig The DescribeDBClusterConfig operation queries the parameter configuration of a community-compatible ClickHouse cluster.
DescribeDBClusterConfigInXML DescribeDBClusterConfigInXML You can call the DescribeDBClusterConfigInXML operation to query the configuration parameters of an ApsaraDB for ClickHouse Community-Compatible Edition cluster in XML format.
DescribeDBClusterNodeInfos DescribeDBClusterNodeInfos Queries node information for a ClickHouse Community-Compatible instance.
DescribeDBClusterPerformance DescribeDBClusterPerformance Views the performance data of an ApsaraDB for ClickHouse Community-Compatible Edition cluster.
DescribeDBClusterStatusSet DescribeDBClusterStatusSet This operation queries the status set of a ClickHouse Community-Compatible Edition cluster.
DescribeDBClusters DescribeDBClusters Describes ApsaraDB for ClickHouse clusters in a specified region.
DescribeDBConfig DescribeDBConfig The DescribeDBConfig operation queries the configuration of a community-compatible cluster.
DescribeEventMetaInfo DescribeEventMetaInfo Queries the metadata of Operations and Maintenance (O&M) events for a ClickHouse-compatible cluster.
DescribeOSSStorage DescribeOSSStorage Queries cold storage information.
DescribeProcessList DescribeProcessList Call the DescribeProcessList operation to retrieve running queries on an ApsaraDB for ClickHouse Community-Compatible cluster.
DescribeSchemas DescribeSchemas Queries all databases in an instance.
DescribeSlowLogRecords DescribeSlowLogRecords Queries the details of slow query logs.
DescribeSlowLogTrend DescribeSlowLogTrend Queries statistics about the slow log trends for a cluster.
DescribeSynDbTables DescribeSynDbTables Queries synchronized databases and tables.
DescribeSynDbs DescribeSynDbs Queries information about synchronized databases.
DescribeTables DescribeTables You can call the DescribeTables operation to query tables in a community-compatible cluster.
DescribeTransferHistory DescribeTransferHistory View migration history.
DescribeUserEncryptionKeyList DescribeUserEncryptionKeyList Retrieves a list of your KMS keys.
ElectZookeeperLeader ElectZookeeperLeader Switches the ZooKeeper leader for a community-compatible ClickHouse instance.
KillProcess KillProcess Stops ongoing tasks.
ListTagResources ListTagResources Lists the tags that are attached to ApsaraDB for ClickHouse clusters.
ModifyActiveOperationMaintainConf ModifyActiveOperationMaintainConf Modifies the configuration of active O&M tasks on a community-compatible ClickHouse cluster.
ModifyActiveOperationTasks ModifyActiveOperationTasks Modifies the switch time for operations and maintenance (O&M) events on a ClickHouse Community-compatible cluster.
ModifyAutoRenewAttribute ModifyAutoRenewAttribute Modifies the auto-renewal status of a ClickHouse Community-Compatible cluster.
ModifyDBCluster ModifyDBCluster Modifies the specifications of a cluster.
ModifyDBClusterConfig ModifyDBClusterConfig Modifies the configuration of a cluster.
ModifyDBClusterConfigInXML ModifyDBClusterConfigInXML Modifies the configuration parameters of a specified community-compatible ApsaraDB for ClickHouse cluster.
ModifyDBClusterDescription ModifyDBClusterDescription Changes the description of a specified ApsaraDB for ClickHouse cluster.
ModifyDBClusterMaintainTime ModifyDBClusterMaintainTime Modifies the maintenance window for a specified ApsaraDB for ClickHouse cluster.
ModifyDBConfig ModifyDBConfig The ModifyDBConfig operation modifies the dictionary configuration of a community-compatible cluster.
ModifyRDSToClickhouseDb ModifyRDSToClickhouseDb Modifies the sync task of a community-compatible ApsaraDB for ClickHouse cluster.
RestartInstance RestartInstance Restarts a specified ApsaraDB for ClickHouse cluster.
RestartInstanceNodeList RestartInstanceNodeList Batch restart nodes of a ClickHouse Community-compatible Edition instance.
TagResources TagResources Creates and attaches tags to one or more ApsaraDB for ClickHouse clusters.
TransferVersion TransferVersion Migration between versions.
UntagResources UntagResources Removes tags from ApsaraDB for ClickHouse clusters.
UpgradeMinorVersion UpgradeMinorVersion The UpgradeMinorVersion operation upgrades the minor engine version of a specified community-compatible ApsaraDB for ClickHouse cluster.