All Products
Search
Document Center

ActionTrail:Common parameters

Last Updated:Sep 08, 2026

Common parameters include common request parameters and common response parameters.

Common request parameters

Name

Type

Required

Description

Format

String

No

The format of the response. Valid values:

  • JSON

  • XML (default)

Version

String

Yes

The version number of the API. The format is YYYY-MM-DD. Set the value to 2017-12-04.

AccessKeyId

String

Yes

The ID of your AccessKey. For more information, see Create an AccessKey pair.

Signature

String

Yes

The signature string of the request. For more information, see Signature mechanism.

SignatureMethod

String

Yes

The signature algorithm. Set the value to HMAC-SHA1.

Timestamp

String

Yes

The timestamp of the request. The timestamp must be in UTC and in the ISO 8601 standard format: YYYY-MM-DDThh:mm:ssZ.

For example, to specify January 10, 2013, 20:00:00 (UTC+8), set the value to 2013-01-10T12:00:00Z.

SignatureVersion

String

Yes

The version of the signature algorithm. Set the value to 1.0.

SignatureNonce

String

Yes

A unique random number that is used to prevent replay attacks. You must use a different random number for each request.

The following code provides an example of common request parameters:

http://actiontrail.cn-hangzhou.aliyuncs.com
?SignatureVersion=1.0
&OssBucketName=yuanch****
&Name=CreateTest
&Format=JSON
&Timestamp=2015-12-01T07%3A04%3****
&Signature=iyEsE7vgGUWop7Term5HM48wzJ****
&AccessKeyId=QzW2********C21M
&SignatureMethod=HMAC-SHA1
&Version=2017-12-04
&RoleName=aliyunactiontraildefaultrole
&Action=CreateTrail
&SignatureNonce=c69b30de-97f9-11e5-afb0-7831c1c8****
&OssKeyPrefix=            

Common response parameters

API responses use a unified format. If a call is successful, the response is returned in XML or JSON format. You can specify the data format in the request. The default format is XML. For each API call, a unique RequestId is returned, regardless of whether the call is successful.

  • A 2xx HTTP status code indicates that the call is successful.

  • A 4xx or 5xx HTTP status code indicates that the call failed.

The following are examples of common response parameters:

  • XML format

    <?xml version="1.0" encoding="utf-8"?> 
        <!--The root node of the result-->
        <APIName+Response>
            <!--The request tag-->
            <RequestId>4C467B38-3910-447D-87BC-AC049166F216</RequestId>
            <!--The response data-->
        </APIName+Response>                        
  • JSON format

    {
        "RequestId":"4C467B38-3910-447D-87BC-AC049166F216"
        /*The response data*/
    }