Calls the AddDomain operation to add a domain name based on input parameters.

Debugging

OpenAPI Explorer automatically calculates the signature value. For your convenience, we recommend that you call this operation in OpenAPI Explorer. OpenAPI Explorer dynamically generates the sample code of the operation for different SDKs.

Request parameters

Parameter Type Required Example Description
Action String Yes AddDomain

The operation that you want to perform. Set the value to AddDomain.

DomainName String Yes example.com

The domain name.

AccessKeyId String No your_accessskey_id

The AccessKey ID provided to you by Alibaba Cloud.

GroupId String No 2223

The ID of the domain name group. The default value is the GroupId value of the default group.

Lang String No en

The language type.

ResourceGroupId String No rg-resourcegroupid

The ID of the resource group.

Response parameters

Parameter Type Example Description
DnsServers List {"DnsServer": ["ns1.alidns.com","ns2.alidns.com"]}

The list of DNS servers of the domain name in the DNS system.

DnsServer

Details about a DNS server of the domain name in the DNS system.

DomainId String 00efd71a-770e-4255-b54e-6fe5659baffe

The ID of the domain name.

DomainName String example.com

The domain name.

GroupId String 2223

The ID of the domain name group.

GroupName String MyGroup

The name of the domain name group.

PunyCode String xn--fsq270a.com

The punycode is only returned for Chinese domain names.

RequestId String 536E9CAD-DB30-4647-AC87-AA5CC38C5382

The ID of the request.

Examples

Sample requests


http(s)://[Endpoint]/?Action=AddDomain
&DomainName=example.com
&<Common request parameters>

Sample success responses

XML format

<AddDomainResponse>
      <RequestId>536E9CAD-DB30-4647-AC87-AA5CC38C5382</RequestId>
      <DomainId>00efd71a-770e-4255-b54e-6fe5659baffe</DomainId>
      <DomainName>example.com</DomainName>
      <GroupId>2223</GroupId>
      <GroupName>MyGroup</GroupName>
      <PunyCode>xn--fsq270a.com</PunyCode>
      <DnsServers>
            <DnsServer>dns1.hichina.com</DnsServer>
            <DnsServer>dns2.hichina.com</DnsServer>
      </DnsServers>
</AddDomainResponse>

JSON format

{
	"GroupName":"MyGroup",
	"PunyCode":"xn--fsq270a.com",
	"RequestId":"536E9CAD-DB30-4647-AC87-AA5CC38C5382",
	"DomainName":"example.com",
	"DomainId":"00efd71a-770e-4255-b54e-6fe5659baffe",
	"DnsServers":{
		"DnsServer":[
			"ns1.alidns.com",
			"ns2.alidns.com"
		]
	},
	"GroupId":"2223"
}

Error codes

For a list of error codes, visit the API Error Center.