The following tables list 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, add DNS servers, and manage registrant profiles.

Manage domain names

API Description
QueryDomainList Queries the domain names under your account.
QueryDomainByInstanceId Queries the basic information of a domain name by instance ID.
QueryContactInfo Queries the contact information of a domain name.
QueryChangeLogList Queries the operations log of a domain name.
DeleteEmailVerification Deletes verified email addresses.
VerifyEmail Verifies email addresses.
ListEmailVerification Queries the verified email addresses.
ResendEmailVerification Resends a verification email.
SubmitEmailVerification Submits an email verification task.
QueryEmailVerification Queries whether an email address is verified.
SaveSingleTaskForCreatingOrderActivate Submits a task for registering a domain name.
SaveSingleTaskForCreatingOrderRenew Submits a task for renewing a domain name.
SaveBatchTaskForModifyingDomainDns Submits a task for changing the DNS servers of multiple domain names.
SaveBatchTaskForUpdatingContactInfoByNewContact Submits a task for updating the domain name information of multiple domain names based on the information of the new holder.
SaveBatchTaskForCreatingOrderActivate Submits a task for registering multiple domain names.
SaveBatchTaskForCreatingOrderRenew Submits a task for renewing multiple domain names.
SaveBatchTaskForUpdateProhibitionLock Submits a task for enabling the update prohibition lock for multiple domain names.
SaveBatchTaskForTransferProhibitionLock Submits a task for enabling the transfer prohibition lock for multiple domain names.
QueryTaskList Queries domain name-related tasks.
QueryTaskInfoHistory Queries historical domain name-related tasks.
QueryTaskDetailList Queries details about domain name-related tasks.
QueryTaskDetailHistory Queries details about historical domain name-related tasks.
CheckDomain Checks whether a domain name can be registered.
AcknowledgeTaskResult Acknowledges task details.
CheckTransferInFeasibility Checks whether a domain name can be transferred to Alibaba Cloud.
PollTaskResult Queries details about executed tasks.
QueryTransferInByInstanceId Queries the domain name transfer-in information by instance ID.
QueryTransferInList Queries the domain name transfer-in information.
QueryTransferOutInfo Queries the domain name transfer-out information.
SaveSingleTaskForCancelingTransferIn Submits a task for canceling the transfer-in request of a domain name.
SaveSingleTaskForCancelingTransferOut Submits a task for canceling the transfer-out request of a domain name.
SaveSingleTaskForQueryingTransferAuthorizationCode Submits a task for querying the domain name transfer key.
TransferInCheckMailToken Verifies the token sent to the email address of the domain holder.
TransferInReenterTransferAuthorizationCode Re-enters the transfer key to transfer a domain name to Alibaba Cloud.
TransferInRefetchWhoisEmail Captures the email address of the domain name registrant from WHOIS to transfer a domain name to Alibaba Cloud.
TransferInResendMailToken Resends a verification email to transfer a domain name to Alibaba Cloud.
VerifyContactField Verifies the contact information of a domain name.
SaveSingleTaskForCreatingOrderRedeem Submits a task for redeeming a domain name.
SaveBatchTaskForCreatingOrderRedeem Submits a task for redeeming multiple domain names.
SaveSingleTaskForCreatingDnsHost Submits a task for creating a DNS host.
SaveSingleTaskForModifyingDnsHost Submits a task for changing a DNS host.
SaveSingleTaskForSynchronizingDnsHost Submits a task for synchronizing DNS host information.
SaveSingleTaskForTransferProhibitionLock Submits a task for enabling the transfer prohibition lock for a domain name.
SaveSingleTaskForUpdateProhibitionLock Submits a task for enabling the update prohibition lock for a domain name.
SaveSingleTaskForUpdatingContactInfo Submits a task for updating the domain name information.
QueryDnsHost Queries the DNS host of a domain name.
SaveSingleTaskForAddingDSRecord Submits a task for creating the delegation signer (DS) record of a domain name.
SaveSingleTaskForModifyingDSRecord Submits a task for modifying the DS record of a domain name.
SaveSingleTaskForDeletingDSRecord Submits a task for deleting the DS record of a domain name.
SaveSingleTaskForSynchronizingDSRecord Submits a task for synchronizing the DS record of a domain name.
SaveSingleTaskForAssociatingEns Submits a task for associating an Ethereum Name Service (ENS) address with a domain name.
QueryEnsAssociation Queries the wallet addresses associated with an ENS domain name.
QueryDSRecord Queries the DS records of a domain name.
QueryDomainByDomainName Queries information of a specific domain name.
SaveSingleTaskForDisassociatingEns Submits a task for disassociating 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 for configuring 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 for deleting a DNS host.

Manage registrant profiles

API Description
SaveRegistrantProfile Creates or saves a registrant profile.
QueryRegistrantProfiles Queries registrant profiles under your account.
DeleteRegistrantProfile Deletes a specified registrant profile.