The following tables list API operations that allow you to purchase, renew, and manage domains and to query the domain list and domain information. The management functions include modifying domain information, changing DNS servers, creating DNS servers, and managing registrant profiles.

Domain management operations

Operation Description
QueryDomainList Queries the domain list under your account.
QueryDomainByInstanceId Queries the domain information under your account.
QueryContactInfo Queries the contact information of a domain.
QueryChangeLogList Queries the operation logs of a domain.
DeleteEmailVerification Deletes verified email addresses.
VerifyEmail Verifies email addresses.
ListEmailVerification Queries the verified email addresses.
ResendEmailVerification Resends the verification email.
SubmitEmailVerification Sends email addresses for verification.
SaveSingleTaskForCreatingOrderActivate Submits a task for registering a domain.
SaveSingleTaskForCreatingOrderRenew Submits a task for renewing a domain.
SaveBatchTaskForModifyingDomainDns Submits a batch task for changing the DNS servers of domains.
SaveBatchTaskForUpdatingContactInfoByNewContact Submits a batch task for updating the contact information of domains to the name and credentials of a new contact person.
SaveBatchTaskForCreatingOrderActivate Submits a batch task for registering domains.
SaveBatchTaskForCreatingOrderRenew Submits a batch task for renewing domains.
SaveBatchTaskForUpdateProhibitionLock Submits a batch task for setting the update prohibition lock for domains.
SaveBatchTaskForTransferProhibitionLock Submits a batch task for setting the transfer prohibition lock for domains.
QueryTaskList Queries domain tasks.
QueryTaskInfoHistory Queries the historical domain tasks.
QueryTaskDetailList Queries details about domain tasks.
QueryTaskDetailHistory Queries details about historical domain tasks.
CheckDomain Checks whether a domain can be registered.
AcknowledgeTaskResult Acknowledges task details.
CheckTransferInFeasibility Checks whether a domain can be transferred to Alibaba Cloud.
PollTaskResult Queries details about executed tasks.
QueryTransferInByInstanceId Queries the transfer-in records of domains in an instance.
QueryTransferInList Queries the domain transfer-in list.
QueryTransferOutInfo Queries the transfer-out information of a domain.
SaveSingleTaskForCancelingTransferIn Submits a task for canceling the transfer-in of a domain.
SaveSingleTaskForCancelingTransferOut Submits a task for canceling the transfer-out of a domain.
SaveSingleTaskForQueryingTransferAuthorizationCode Submits a task for querying the domain transfer code.
TransferInCheckMailToken Verifies the token received in the email box of a registrant.
TransferInReenterTransferAuthorizationCode Enters the transfer code again to transfer the domain to Alibaba Cloud.
TransferInRefetchWhoisEmail Fetches the registrant's email address from WHOIS again for a domain to be transferred to Alibaba Cloud.
TransferInResendMailToken Resends the verification email for a domain to be transferred to Alibaba Cloud.
VerifyContactField Verifies the contact information of a domain.
SaveSingleTaskForCreatingOrderRedeem Submits a task for redeeming a domain.
SaveBatchTaskForCreatingOrderRedeem Submits a batch task for redeeming domains.
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 setting the transfer prohibition lock for a domain.
SaveSingleTaskForUpdateProhibitionLock Submits a task for setting the update prohibition lock for a domain.
SaveSingleTaskForUpdatingContactInfo Submits a task for modifying information about a domain.
QueryDnsHost Queries the DNS host of a domain.
SaveSingleTaskForAddingDSRecord Submits a task for creating a DS record.
SaveSingleTaskForModifyingDSRecord Submits a task for modifying a DS record.
SaveSingleTaskForDeletingDSRecord Submits a task for deleting a DS record.
SaveSingleTaskForSynchronizingDSRecord Submits a task for synchronizing DS records.
SaveSingleTaskForAssociatingEns Submits a task for associating an Ethereum wallet address with a domain.
QueryEnsAssociation Queries the Ethereum wallet addresses associated with domains in Ethereum Name Service (ENS).
QueryDSRecord Queries the DS records of a domain.
QueryDomainByDomainName Queries information about a specific domain.
SaveSingleTaskForDisassociatingEns Submits a task for disassociating an Ethereum wallet address from a domain.
QueryLocalEnsAssociation Queries the Ens-associated addresses recorded in Alibaba Cloud.
SaveSingleTaskForSaveArtExtension Submits a task for configuring the extension information about an .art domain.
QueryArtExtension Queries the extension information about an .art domain.

Registrant profile operations

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