Common request parameters must be included in all Alibaba Cloud Domain Name System (DNS) PrivateZone API requests.
Parameter | Type | Required | Description |
---|---|---|---|
Format | String | No | The format in which to return the response. Valid values: JSON and XML. Default value: XML. |
Version | String | Yes | The version number of the API. Specify the version number in the YYYY-MM-DD format. Set the value to 2018-01-01. |
AccessKeyId | String | Yes | The AccessKey ID provided to you by Alibaba Cloud. |
Signature | String | Yes | The signature string of the current request. |
SignatureMethod | String | Yes | The encryption method of the signature string. Set the value to HMAC-SHA1. |
Timestamp | String | Yes | The timestamp of the request. Specify the time in the ISO 8601 standard in the YYYY-MM-DDThh:mm:ssZ format. The time must be in UTC. For example, 2018-01-01T12:00:00Z is a valid timestamp, which indicates 12:00:00 on January 1, 2018 UTC.
|
SignatureVersion | String | Yes | The version of the signature encryption algorithm. Set the value to 1.0. |
SignatureNonce | String | Yes | A unique, random number used to prevent replay attacks. You must use different numbers for different requests. |
Sample requests
https://pvtz.aliyuncs.com/
?Format=xml
&Version=2018-01-01
&Signature=Pc5WB8gokVn0xfeu%2FZV%2BiNM1dgI%3D
&SignatureMethod=HMAC-SHA1
&SignatureNonce=15215528852396
&SignatureVersion=1.0
&AccessKeyId=key-test
&Timestamp=2018-01-01T12:00:00Z
...
Common response parameters
Every response returns a unique request ID regardless of whether the call is successful.
Sample responses
XML format
<?xml version="1.0" encoding="UTF-8"?>
<!-Result root node-->
<Operation name+Response>
<!-Returned request tag-->
<RequestId>4C467B38-3910-447D-87BC-AC049166F216</RequestId>
<!-Returned result data-->
</Operation name+Response>
JSON format
{
"RequestId": "4C467B38-3910-447D-87BC-AC049166F216"
/* Returned result data */
}