All Products
Search
Document Center

Domain Names:API overview

Last Updated:Dec 25, 2025

The following tables list the API operations available for use in Alibaba Cloud Domains. You can call these operations to purchase, renew, and manage domain names, and query domain names and domain name information. You can also update domain name information, change Domain Name System (DNS) servers, create DNS servers, and manage registrant profiles.

Manage domain names

Operation

Description

QueryDomainList

Queries the domain names within your account by page.

QueryDomainByInstanceId

Queries the basic information about a domain name based on the instance ID of the domain name.

QueryContactInfo

Queries the contact information of a domain name.

QueryChangeLogList

Queries the operation logs of a domain name.

DeleteEmailVerification

Deletes one or more verified email addresses.

VerifyEmail

Verifies the token that was received at the email address of a domain name.

ListEmailVerification

Queries verified and to-be-verified email addresses.

ResendEmailVerification

Sends a new verification email to one or more email addresses.

SubmitEmailVerification

Sends a verification email to one or more email addresses.

QueryEmailVerification

Queries whether an email address is verified.

SaveSingleTaskForCreatingOrderActivate

Submits a task to register a domain name.

SaveSingleTaskForCreatingOrderRenew

Submits a task to renew a domain name.

SaveBatchTaskForModifyingDomainDns

Submits a task to change the DNS servers of multiple domain names at a time.

SaveBatchTaskForUpdatingContactInfoByNewContact

Submits a task to update the domain name information of multiple domain names based on the information of the new registrant.

SaveBatchTaskForCreatingOrderActivate

Submits a task to register multiple domain names at a time.

SaveBatchTaskForCreatingOrderRenew

Submits a task to renew multiple domain names at a time.

SaveBatchTaskForUpdateProhibitionLock

Submits a task to enable the update prohibition lock for multiple domain names at a time.

SaveBatchTaskForTransferProhibitionLock

Submits a task to enable the transfer prohibition lock for multiple domain names at a time.

QueryTaskList

Queries the domain name tasks within your account by page.

QueryTaskInfoHistory

Queries the historical domain name tasks within your account by page.

QueryTaskDetailList

Queries the details of a specific domain name task by page.

QueryTaskDetailHistory

Queries the historical details of a domain name task by page.

CheckDomain

Queries whether a domain name can be registered.

AcknowledgeTaskResult

Confirms detailed task results.

CheckTransferInFeasibility

Checks whether a domain name can be transferred to Alibaba Cloud.

PollTaskResult

Queries the details about completed domain name tasks.

QueryTransferInByInstanceId

Queries domain name transfer-in information by instance ID.

QueryTransferInList

Queries the domain names that are transferred to Alibaba Cloud.

QueryTransferOutInfo

Queries the transfer-out information of a domain name.

SaveSingleTaskForCancelingTransferIn

Submits a task to cancel the transfer-in request of a domain name.

SaveSingleTaskForCancelingTransferOut

Submits a task to cancel the transfer-out request of a domain name.

SaveSingleTaskForQueryingTransferAuthorizationCode

Submits a task to obtain a domain name transfer key.

TransferInCheckMailToken

Verifies the token sent to the email address of the domain name registrant.

TransferInReenterTransferAuthorizationCode

Enters a transfer key again to transfer a domain name to Alibaba Cloud.

TransferInRefetchWhoisEmail

Captures the email address of the registrant of a domain name from WHOIS to transfer the domain name to Alibaba Cloud.

TransferInResendMailToken

Resends a verification email to transfer a domain name to Alibaba Cloud.

VerifyContactField

Verifies the information of a domain name contact.

SaveSingleTaskForCreatingOrderRedeem

Submits a task to redeem a domain name.

SaveBatchTaskForCreatingOrderRedeem

Submits a task to redeem multiple domain names at a time.

SaveSingleTaskForCreatingDnsHost

Submits a task to create a DNS server.

SaveSingleTaskForModifyingDnsHost

Submits a task to modify a DNS server.

SaveSingleTaskForSynchronizingDnsHost

Submits a task to synchronize DNS server information.

SaveSingleTaskForTransferProhibitionLock

Submits a task to enable the transfer prohibition lock for a domain name.

SaveSingleTaskForUpdateProhibitionLock

Submits a task to enable the update prohibition lock for a domain name.

SaveSingleTaskForUpdatingContactInfo

Submits a task to modify the information of a domain name.

QueryDnsHost

Queries the DNS server of a domain name.

SaveSingleTaskForAddingDSRecord

Submits a task to create the delegation signer (DS) record of a domain name.

SaveSingleTaskForModifyingDSRecord

Submits a task to modify the DS record of a domain name.

SaveSingleTaskForDeletingDSRecord

Submits a task to delete the DS record of a domain name.

SaveSingleTaskForSynchronizingDSRecord

Submits a task to synchronize the DS record of a domain name.

SaveSingleTaskForAssociatingEns

Submits a task to associate an Ethereum wallet address with a domain name.

QueryEnsAssociation

Queries the wallet addresses associated with an Ethereum Name Service (ENS) domain name.

QueryDSRecord

Queries the DS records of a domain name.

QueryDomainByDomainName

Queries the information of a specific domain name.

SaveSingleTaskForDisassociatingEns

Submits a task to disassociate an Ethereum wallet address from a domain name.

QueryLocalEnsAssociation

Queries the Ethereum wallet addresses associated with domain names in Alibaba Cloud.

SaveSingleTaskForSaveArtExtension

Submits a task to configure the extension information of a .art domain name.

QueryArtExtension

Queries the extension information of a .art domain name.

CancelTask

Cancels a running task.

SaveSingleTaskForDeletingDnsHost

Submits a task to delete a DNS server.

Manage registrant profiles

Operation

Description

SaveRegistrantProfile

Creates or updates a registrant profile.

QueryRegistrantProfiles

Queries the registrant profiles within your Alibaba Cloud account.

DeleteRegistrantProfile

Deletes a registrant profile.

SetDefaultRegistrantProfile

Sets a registrant profile as the default profile.

DeleteContactTemplates

Deletes multiple registrant profiles at a time.