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.