All Products
Search
Document Center

Tablestore:API overview

Last Updated:Jun 29, 2026

API standards and multilingual preset SDKs

The OpenAPI of this product (Tablestore/2020-12-09) uses the ROA 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.

Instances

API

Title

Description

CreateVCUInstance CreateVCUInstance Creates a VCU instance.
DeleteVCUInstance DeleteVCUInstance Deletes a VCU instance.

Instance access control policies

API

Title

Description

ListClusterType ListClusterType Lists the supported cluster types in the current region.
UpdateInstanceElasticVCUUpperLimit UpdateInstanceElasticVCUUpperLimit Modifies the upper limit for the VCUs of an instance in VCU mode (formerly reserved mode).
BindInstance2Vpc BindInstance2Vpc Binds an instance to a VPC.
ListVpcInfoByInstance ListVpcInfoByInstance Retrieves a list of VPC information for an instance.
ListVpcInfoByVpc ListVpcInfoByVpc Retrieves a list of VpcInfo objects for a specified Virtual Private Cloud (VPC).
UnbindInstance2Vpc UnbindInstance2Vpc Detaches an instance from a VPC.
ChangeResourceGroup ChangeResourceGroup Changes the resource group to which an instance belongs.
CheckInstancePolicy CheckInstancePolicy Checks the validity of a Resource Access Management (RAM) policy for an instance.
CreateAgentStorage Create agent storage Creates an agent storage instance.
CreateInstance CreateInstance Creates an instance.
DeleteAgentStorage Delete an agent store Deletes an agent store.
DeleteInstance DeleteInstance Deletes an instance.
DeleteInstancePolicy DeleteInstancePolicy Deletes a Resource Access Management (RAM) policy of an instance.
DescribeRegions DescribeRegions Retrieves a list of available regions.
GetAgentStorage Retrieve agent storage Retrieves agent storage.
GetInstance GetInstance Queries instance information.
ListAgentStorages List agent storages Lists agent storages.
ListInstances ListInstances Queries instances.
ListTagResources ListTagResources Queries tagged resources.
TagResources TagResources Adds tags to instances.
UntagResources UntagResources Removes tags from resources.
UpdateInstance UpdateInstance Updates instance information.
UpdateInstancePolicy UpdateInstancePolicy Modifies a Resource Access Management (RAM) policy for an instance.