This topic describes the syntax of requests to call AnalyticDB for MySQL API operations.


The following table lists the endpoints of AnalyticDB for MySQL in different regions.

Region Endpoint
China (Qingdao), China (Beijing), China (Hangzhou), China (Shanghai), China (Shenzhen), China (Hong Kong), Singapore, US (Virginia), and US (Silicon Valley).
China (Zhangjiakou-Beijing Winter Olympics)
Japan (Tokyo)
Malaysia (Kuala Lumpur)
Australia (Sydney)
UAE (Dubai)
China (Hohhot)
India (Mumbai)
Indonesia (Jakarta)
Germany (Frankfurt)
UK (London)
China (Chengdu)

Communication protocols

You can call AnalyticDB for MySQL API operations by sending HTTP or HTTPS requests. We recommend that you use HTTPS for enhanced security.

Request methods

You can use the HTTP GET method to send requests. If you use this method, the request parameters must be included in the URL of the request.

Request parameters

In each request, you must specify the operation such as CreateDatabase that you want to perform by using the Action parameter. You must also specify the common request parameters and operation-specific parameters.


All requests and responses are encoded in UTF-8.