Public Parameters

Last Updated: May 27, 2016

Public Request Parameters

Public request parameters refer to the request parameters required for each interface.

Name Type Required? Description
Format String No Type of value returned, JSON and XML supported. XML is the default format
Version String Yes API version, with the date format: YYYY-MM-DD. The current version is 2015-01-09
AccessKeyId String Yes The access key ID used to access services, issued to a user by Alibaba Cloud
Signature String Yes Signature result string. For the signature calculation method, refer to Signature Mechanism.
SignatureMethod String Yes The signature method, HMAC-SHA1 currently supported
Timestamp String Yes The request's timestamp. The date format follows the ISO8601 standard and uses UTC time. Format: YYYY-MM-DDThh:mm:ssZ. For example: 2015-01-09T12:00:00Z (for 12:00:00 January 9, 2015 UTC)
SignatureVersion String Yes Signature algorithm version. The current version is 1.0
SignatureNonce String Yes A unique random number, used to prevent replay attacks. The user must use different random numbers for different requests

Example

https://dns.aliyuncs.com/
?Format=xml
&Version=2015-01-09
&Signature=Pc5WB8gokVn0xfeu%2FZV%2BiNM1dgI%3D 
&SignatureMethod=HMAC-SHA1
&SignatureNonce=15215528852396
&SignatureVersion=1.0
&AccessKeyId=key-test
&Timestamp=2015-01-09T12:00:00Z
…

Public Return Parameters

Each time the user sends a call request to an interface. Whether successful or not, the system will return a unique identification code (RequestId) to the user.

Example

XML Example

<?xml version="1.0" encoding="UTF-8"?> 
<!—Result Root Node-->
<Interface Name+Response>
    <!—Return Request Tag-->
    <RequestId>4C467B38-3910-447D-87BC-AC049166F216</RequestId>
    <!—Return Result Data-->
</Interface Name+Response>

JSON Example

{
    "RequestId": "4C467B38-3910-447D-87BC-AC049166F216"
    /* Return Result Data*/
}
Thank you! We've received your feedback.