'1.0', 'info' => ['style' => 'RPC', 'product' => 'Domain', 'version' => '2018-01-29'], 'directories' => [ [ 'children' => ['SaveSingleTaskForCreatingOrderActivate', 'SaveBatchTaskForCreatingOrderActivate', 'SaveBatchTaskForCreatingOrderRenew', 'SaveSingleTaskForCreatingOrderRenew', 'SaveSingleTaskForCreatingOrderRedeem', 'SaveBatchTaskForCreatingOrderRedeem', 'CheckDomain', 'FuzzyMatchDomainSensitiveWord', 'BatchFuzzyMatchDomainSensitiveWord', 'SetupDomainAutoRenew'], 'type' => 'directory', 'title' => 'Domain name registration, renewal, and redemption', ], [ 'children' => ['SaveRegistrantProfile', 'DeleteRegistrantProfile', 'DeleteContactTemplates', 'RegistrantProfileRealNameVerification', 'SetDefaultRegistrantProfile', 'QueryDomainAdminDivision', 'QueryFailReasonForRegistrantProfileRealNameVerification', 'VerifyContactField', 'QueryRegistrantProfiles', 'QueryRegistrantProfileRealNameVerificationInfo'], 'type' => 'directory', 'title' => 'Template management', ], [ 'children' => ['SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileID', 'QueryDomainRealNameVerificationInfo', 'QueryFailReasonForDomainRealNameVerification'], 'type' => 'directory', 'title' => 'Real-name verification', ], [ 'children' => ['DeleteEmailVerification', 'VerifyEmail', 'ResendEmailVerification', 'SubmitEmailVerification', 'QueryEmailVerification', 'ListEmailVerification'], 'type' => 'directory', 'title' => 'Email verification', ], [ 'children' => ['SaveSingleTaskForUpdateProhibitionLock', 'SaveBatchTaskForUpdateProhibitionLock', 'SaveTaskForUpdatingRegistrantInfoByRegistrantProfileID', 'SaveTaskForUpdatingRegistrantInfoByIdentityCredential', 'SaveSingleTaskForUpdatingContactInfo', 'SaveBatchTaskForUpdatingContactInfoByNewContact', 'SaveBatchTaskForUpdatingContactInfoByRegistrantProfileId'], 'type' => 'directory', 'title' => 'Domain name ownership transfer and information modification', ], [ 'children' => ['SaveBatchTaskForCreatingOrderTransfer', 'SaveSingleTaskForCreatingOrderTransfer', 'SaveSingleTaskForCancelingTransferIn', 'SaveSingleTaskForCancelingTransferOut', 'TransferInReenterTransferAuthorizationCode', 'TransferInResendMailToken', 'TransferInRefetchWhoisEmail', 'TransferInCheckMailToken', 'SaveSingleTaskForQueryingTransferAuthorizationCode', 'SaveBatchTaskForTransferProhibitionLock', 'SaveSingleTaskForTransferProhibitionLock', 'ConfirmTransferInEmail', 'QueryTransferInByInstanceId', 'QueryTransferInList', 'QueryTransferOutInfo', 'CheckTransferInFeasibility', 'SaveSingleTaskForApplyQuickTransferOutOpenly', 'SaveBatchTaskForApplyQuickTransferOutOpenly'], 'type' => 'directory', 'title' => 'Domain name transfer management', ], [ 'children' => ['AcknowledgeTaskResult', 'QueryTaskDetailHistory', 'PollTaskResult', 'QueryTaskList', 'QueryTaskInfoHistory', 'QueryTaskDetailList'], 'type' => 'directory', 'title' => 'Task management', ], [ 'children' => ['QueryDomainByDomainName', 'QueryContactInfo', 'QueryDomainByInstanceId', 'QueryDomainList', 'QueryDomainSuffix', 'QueryAdvancedDomainList', 'LookupTmchNotice', 'CheckDomainSunriseClaim', 'QueryArtExtension'], 'type' => 'directory', 'title' => 'Domain name information query', ], [ 'children' => ['SaveSingleTaskForCreatingDnsHost', 'SaveSingleTaskForAddingDSRecord', 'SaveSingleTaskForDeletingDnsHost', 'SaveSingleTaskForDeletingDSRecord', 'SaveSingleTaskForSynchronizingDnsHost', 'SaveSingleTaskForSynchronizingDSRecord', 'SaveSingleTaskForModifyingDnsHost', 'SaveSingleTaskForModifyingDSRecord', 'SaveBatchTaskForModifyingDomainDns', 'QueryDnsHost', 'QueryDSRecord'], 'type' => 'directory', 'title' => 'DNS management', ], [ 'children' => ['DeleteDomainGroup', 'UpdateDomainToDomainGroup', 'SaveDomainGroup', 'QueryDomainGroupList'], 'type' => 'directory', 'title' => 'Group management', ], [ 'children' => ['QueryServerLock', 'CheckProcessingServerLockApply', 'CheckMaxYearOfServerLock'], 'type' => 'directory', 'title' => 'Registry lock management', ], [ 'children' => ['SubmitOperationAuditInfo', 'SubmitOperationCredentials', 'CancelOperationAudit', 'CancelQualificationVerification', 'ResetQualificationVerification', 'SaveRegistrantProfileRealNameVerification', 'QueryFailingReasonListForQualification', 'QueryOperationAuditInfoDetail', 'QueryOperationAuditInfoList', 'QueryQualificationDetail', 'GetOperationOssUploadPolicy'], 'type' => 'directory', 'title' => '.餐厅/.商标 qualification management', ], [ 'children' => [ [ 'children' => ['SaveBatchTaskForDomainNameProxyService', 'SaveSingleTaskForDomainNameProxyService'], 'type' => 'directory', 'title' => 'Privacy protection', ], 'SaveTaskForSubmittingDomainDelete', 'SaveSingleTaskForAssociatingEns', 'SaveSingleTaskForDisassociatingEns', 'SaveBatchDomainRemark', 'SaveSingleTaskForSaveArtExtension', 'QueryChangeLogList', 'QueryLocalEnsAssociation', 'QueryEnsAssociation', 'GetQualificationUploadPolicy', 'SaveBatchTaskForReserveDropListDomain', ], 'type' => 'directory', 'title' => 'Other operations', ], [ 'children' => ['QueryIntlFixedPriceOrderList', 'CheckIntlFixPriceDomainStatus', 'CreateIntlFixedPriceDomainOrder', 'GetIntlFixPriceDomainListUrl', 'DomainSpecialBizCancel', 'SubmitDomainSpecialBizCredentials', 'QueryDomainSpecialBizInfoByDomain', 'QueryDomainSpecialBizDetail', 'SaveBatchTaskForTransferOutByAuthorizationCode', 'CancelDomainVerification', 'CancelTask', 'ChangeResourceGroup', 'ListServerLock', 'SaveSingleTaskForTransferOutByAuthorizationCode', 'SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredential', 'ScrollDomainList'], 'type' => 'directory', 'title' => 'Others', ], ], 'components' => [ 'schemas' => [], ], 'apis' => [ 'AcknowledgeTaskResult' => [ 'summary' => 'Invoke AcknowledgeTaskResult to confirm the task detail result.', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of the error message returned by the API. Valid values:'."\n" .'- **zh**: Chinese;'."\n" .'- **en**: English.'."\n" ."\n" .'Default value: **en**.', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'TaskDetailNo', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'description' => 'List of task detail numbers.', 'type' => 'array', 'items' => ['description' => 'Task detail number.', 'type' => 'string', 'required' => true, 'example' => '2659c29493e94416b297a7691340ccc4', 'title' => ''], 'required' => true, 'example' => '2659c29493e94416b297a7691340ccc4', 'maxItems' => 13, 'minItems' => 1, 'title' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Unique request access token.', 'type' => 'string', 'example' => 'D6CB3623-4726-4947-AC2B-2C6E673B447C', 'title' => ''], 'Result' => ['description' => 'Quantity of successfully confirmed items.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => [], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"D6CB3623-4726-4947-AC2B-2C6E673B447C\\",\\n \\"Result\\": 1\\n}","type":"json"}]', 'title' => 'Confirm Task Detail Result', 'description' => 'After the task detail result is confirmed, it can no longer be queried from the [PollTaskResult](~~69361~~) API.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:06.000Z', 'description' => 'Request parameters changed, Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'AcknowledgeTaskResult'], ], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:AcknowledgeTaskResult', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'BatchFuzzyMatchDomainSensitiveWord' => [ 'summary' => 'You can invoke BatchFuzzyMatchDomainSensitiveWord to batch check whether domain names contain sensitive words. ', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Keyword', 'in' => 'query', 'schema' => ['description' => 'Domain name keywords, separated by commas (,).', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'example.com,aliyundoc.com', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of the error message returned by the API. Valid values:'."\n" .'- **zh**: Chinese.'."\n" .'- **en**: English.'."\n" ."\n" .'Default value: **en**.', 'type' => 'string', 'required' => false, 'default' => 'en', 'example' => 'en', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'The request ID. ', 'type' => 'string', 'example' => 'C560A803-B975-481D-A66B-A4395EA863A1', 'title' => ''], 'SensitiveWordMatchResultList' => [ 'itemNode' => true, 'description' => '', 'type' => 'object', 'properties' => [ 'SensitiveWordMatchResult' => [ 'description' => 'The batch matching result list. ', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Keyword' => ['description' => 'The keyword of the input domain name. ', 'type' => 'string', 'example' => 'example.com,aliyundoc.com', 'title' => ''], 'Exist' => ['description' => 'Indicates whether the domain name contains a sensitive word. Valid values: '."\n" .'- **true**: The domain name contains a sensitive word. '."\n" .'- **false**: The domain name does not contain a sensitive word. ', 'type' => 'boolean', 'example' => 'true', 'title' => ''], 'MatchedSentiveWords' => [ 'itemNode' => true, 'description' => '', 'type' => 'object', 'properties' => [ 'MatchedSensitiveWord' => [ 'description' => 'The matching result details. When the value of the **Exist** parameter is **false**, the matching result is empty. ', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'Word' => ['description' => 'The matched sensitive word.', 'type' => 'string', 'example' => 'xxx', 'title' => ''], ], 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], ], 'title' => '', 'example' => '', ], ], 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], ], 'title' => '', 'example' => '', ], ], 'title' => '', 'example' => '', ], ], ], 'staticInfo' => [], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"C560A803-B975-481D-A66B-A4395EA863A1\\",\\n \\"SensitiveWordMatchResultList\\": {\\n \\"SensitiveWordMatchResult\\": [\\n {\\n \\"Keyword\\": \\"example.com,aliyundoc.com\\",\\n \\"Exist\\": true,\\n \\"MatchedSentiveWords\\": {\\n \\"MatchedSensitiveWord\\": [\\n {\\n \\"Word\\": \\"xxx\\"\\n }\\n ]\\n }\\n }\\n ]\\n }\\n}","type":"json"}]', 'title' => 'Batch check whether domain names contain sensitive words', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:06.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'BatchFuzzyMatchDomainSensitiveWord'], ], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryDomain', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'CancelDomainVerification' => [ 'summary' => 'Cancels real-name verification for a domain name.', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'The IP address of the client. Set the value to **127.0.0.1**.'."\n", 'type' => 'string', 'required' => false, 'example' => '127.0.0.1 ', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'The language of the error message to return if the request fails. Valid values:'."\n" ."\n" .'* **zh**: Chinese.'."\n" .'* **en**: English.'."\n" ."\n" .'Default value: **en**.'."\n", 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => ['description' => 'Thee instance ID of the domain name. You can call the [QueryDomainList](~~67712~~) operation to query the instance ID.'."\n", 'type' => 'string', 'required' => true, 'example' => 'S2019270W570xxxx', 'title' => ''], ], [ 'name' => 'ActionType', 'in' => 'query', 'schema' => [ 'description' => 'The action type. Valid values:'."\n" ."\n" .'* **DOMAINAUDIT**: review a domain name review.'."\n" .'* **AUDITCONTACT**: review a contact.'."\n", 'type' => 'string', 'required' => true, 'example' => 'AUDITCONTACT', 'enum' => ['DOMAINAUDIT', 'AUDITCONTACT'], 'title' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'The request ID.'."\n", 'type' => 'string', 'example' => '0AC0AF67-D303-4EB9-B20E-B4D4B2C3F97B', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => [], 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"0AC0AF67-D303-4EB9-B20E-B4D4B2C3F97B\\"\\n}","errorExample":""},{"type":"xml","example":"\\r\\n0AC0AF67-D303-4EB9-B20E-B4D4B2C3F97B\\r\\n","errorExample":""}]', 'title' => 'CancelDomainVerification', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:06.000Z', 'description' => 'Request parameters changed, Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:RealNameVerificationOperation', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], ], ], 'CancelOperationAudit' => [ 'summary' => 'Invoke the CancelOperationAudit API to cancel a self-service operation audit.', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'The language of the error message returned by the API. Valid values:'."\n" .'- **zh**: Chinese.'."\n" .'- **en**: English.'."\n" ."\n" .'Default value: **en**.', 'example' => 'en', 'required' => false, 'type' => 'string', 'default' => 'en', 'title' => ''], ], [ 'name' => 'AuditRecordId', 'in' => 'query', 'schema' => ['description' => 'The audit record ID. You can query the audit record ID by using the [QueryOperationAuditInfoList](~~172568~~) API.', 'docRequired' => true, 'example' => '1', 'format' => 'int64', 'required' => true, 'type' => 'integer', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'properties' => [ 'RequestId' => ['description' => 'The request ID.', 'example' => '9KFCF6F8-243C-40EC-8035-4B12KKFD7D90', 'type' => 'string', 'title' => ''], ], 'type' => 'object', 'description' => '', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => [], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"9KFCF6F8-243C-40EC-8035-4B12KKFD7D90\\"\\n}","type":"json"}]', 'title' => 'Cancel an offline audit request', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:06.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => '', 'ramAction' => [ 'action' => 'domain:CancelOperationAudit', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'CancelQualificationVerification' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => [], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of the error message returned by the API. Valid values:'."\n" ."\n" .'- zh: Chinese'."\n" .'- en: English'."\n" ."\n" .'Default value: en. ', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address. ', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => ['description' => 'Domain name instance ID. ', 'type' => 'string', 'required' => true, 'example' => 'S20181*****85212', 'title' => ''], ], [ 'name' => 'QualificationType', 'in' => 'query', 'schema' => ['description' => 'Qualification verification API type. The value is fixed as **knet**. ', 'type' => 'string', 'required' => true, 'example' => 'knet', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Request ID. ', 'type' => 'string', 'example' => '9DFCF6F8-243C-****-8035-4B12FEFD7D48', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"9DFCF6F8-243C-****-8035-4B12FEFD7D48\\"\\n}","type":"json"}]', 'title' => 'Cancel qualification verification ', 'summary' => 'Cancel the qualification verification for ".restaurant" and ".trademark" domain names. ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:06.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => '', 'ramAction' => [ 'action' => 'domain:CancelQualificationVerification', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], ], ], 'CancelTask' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => ['operationType' => 'delete'], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of the error message returned by the API. Valid values:'."\n" .'- **zh**: Chinese.'."\n" .'- **en**: English.'."\n" ."\n" .'Default value: **en**.'."\n", 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'TaskNo', 'in' => 'query', 'schema' => ['description' => 'Job number.'."\n" ."\n" .'>You can query the job number by using the [QueryTaskList](~~67709~~) API.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '7f217ae0-61f5-42e2-a1c3-42bad0124****', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Unique request access token.', 'type' => 'string', 'example' => '010E55C9-C64C-4C85-9BB2-7C225ADA6C86', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"010E55C9-C64C-4C85-9BB2-7C225ADA6C86\\"\\n}","type":"json"}]', 'title' => 'Cancel an ongoing job', 'summary' => 'Invoke CancelTask to cancel an ongoing job.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:06.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'delete', 'ramAction' => [ 'action' => 'domain:CancelTask', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'ChangeResourceGroup' => [ 'summary' => 'Modify the resource group to which a domain name belongs.', 'methods' => ['get', 'post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'The IP address of the user client.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'The language in which error messages are returned by the API. Valid values:'."\n" .'- **zh**: Chinese.'."\n" .'- **en**: English.'."\n" ."\n" .'Default value: **zh**.', 'type' => 'string', 'required' => false, 'example' => 'zh', 'title' => ''], ], [ 'name' => 'ResourceId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => 'The resource ID of the domain name.', 'type' => 'string', 'required' => true, 'example' => 'S20227H17A561968', 'title' => ''], ], [ 'name' => 'NewResourceGroupId', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => 'The ID of the resource group to which you want to shift the domain name.'."\n" ."\n" .'You can view the resource group ID in the [Resource Management Console](https://resourcemanager.console.aliyun.com/resource-groups).'."\n", 'type' => 'string', 'required' => true, 'docRequired' => false, 'example' => 'rg-aek2tcx7os7bkmq', 'title' => ''], ], [ 'name' => 'ResourceType', 'in' => 'query', 'schema' => ['description' => 'The resource type of the domain name. This parameter is fixed to “Domain” and does not need to be specified.', 'type' => 'string', 'required' => false, 'example' => 'Domain', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Return Result.', 'type' => 'object', 'properties' => [ 'RequestId' => ['title' => 'Id of the request', 'description' => 'The unique ID of this request.', 'type' => 'string', 'example' => '4EA05A10-D4BC-47EA-AD9E-370A46BB4FB9'], 'Result' => ['description' => 'Operation result. Valid values:'."\n" .'- **true**: The operation succeeded.'."\n" .'- **false**: The operation failed.', 'type' => 'string', 'example' => 'true', 'title' => ''], ], 'example' => '', ], ], ], 'staticInfo' => [], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"4EA05A10-D4BC-47EA-AD9E-370A46BB4FB9\\",\\n \\"Result\\": \\"true\\"\\n}","type":"json"}]', 'title' => 'Modify the Resource Group of a Domain Name', 'changeSet' => [ ['createdAt' => '2022-09-26T09:08:46.000Z', 'description' => 'OpenAPI offline'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ChangeResourceGroup'], ], ], 'ramActions' => [ [ 'operationType' => '', 'ramAction' => [ 'action' => 'domain:ChangeResourceGroup', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], ], ], 'CheckDomain' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['description' => 'Domain name. ', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'test**.xin', 'title' => ''], ], [ 'name' => 'FeeCommand', 'in' => 'query', 'schema' => ['description' => 'Operation command. Valid values: '."\n" .'- **create**: Purchase. '."\n" .'- **renew**: Renewal. '."\n" .'- **transfer**: Transfer-in. '."\n" .'- **restore**: Redeem. '."\n", 'type' => 'string', 'required' => false, 'example' => 'create', 'title' => ''], ], [ 'name' => 'FeeCurrency', 'in' => 'query', 'schema' => ['description' => 'Currency type. Valid value: **USD** (US Dollar). '."\n", 'type' => 'string', 'required' => false, 'example' => 'USD', 'title' => ''], ], [ 'name' => 'FeePeriod', 'in' => 'query', 'schema' => ['description' => 'Registration period in years. Unit: **year**. Valid range: **1** to **10** years. ', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of error messages returned by the API. Valid values: '."\n" .'- **zh**: Chinese. '."\n" .'- **en**: English. '."\n" ."\n" .'Default value: **en**. ', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Unique request access token. ', 'type' => 'string', 'example' => 'BA7A4FD4-EB9A-4A20-BB0C-9AEB15634DC1', 'title' => ''], 'Avail' => ['description' => 'Indicates whether the domain name can be registered. Valid values: '."\n" .'- **1**: Registrable. '."\n" .'- **3**: Pre-registration. '."\n" .'- **4**: Deletion reservation available. '."\n" .'- **0**: Not registrable. '."\n" .'- **-1**: Abnormal. '."\n" .'- **-2**: Registration paused. '."\n" .'- **-3**: Blacklisted. '."\n", 'type' => 'string', 'example' => '1', 'title' => ''], 'Price' => ['description' => 'Registration price for premium domain names. ', 'type' => 'integer', 'format' => 'int64', 'example' => '1286', 'title' => ''], 'DomainName' => ['description' => 'The queried domain name. ', 'type' => 'string', 'example' => 'test**.xin', 'title' => ''], 'Premium' => ['description' => 'Indicates whether the domain name is a premium term. Valid values: '."\n" .'- **true**: Yes. '."\n" .'- **false**: No. '."\n", 'type' => 'string', 'example' => 'true', 'title' => ''], 'DynamicCheck' => ['description' => 'Indicates whether dynamic pricing is enabled. Valid values: '."\n" .'- **true**: Yes. '."\n" .'- **false**: No. ', 'type' => 'boolean', 'example' => 'true', 'title' => ''], 'Reason' => ['description' => 'The reason for non-registrability returned by the domain name registry. '."\n" .'> The reason may vary depending on the domain name registry.'."\n", 'type' => 'string', 'example' => 'In use', 'title' => ''], 'StaticPriceInfo' => [ 'itemNode' => true, 'description' => '', 'type' => 'object', 'properties' => [ 'PriceInfo' => [ 'description' => 'Static price information ', 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'action' => ['description' => 'Operation Type '."\n" ."\n" .'- activate: New purchase', 'type' => 'string', 'example' => 'activate', 'title' => ''], 'money' => ['description' => 'Amount, in CNY. ', 'type' => 'number', 'format' => 'double', 'example' => '78.0', 'title' => ''], 'period' => ['description' => 'Epoch, in months. ', 'type' => 'integer', 'format' => 'int64', 'example' => '12', 'title' => ''], ], 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], ], 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"BA7A4FD4-EB9A-4A20-BB0C-9AEB15634DC1\\",\\n \\"Avail\\": \\"1\\",\\n \\"Price\\": 1286,\\n \\"DomainName\\": \\"test**.xin\\",\\n \\"Premium\\": \\"true\\",\\n \\"DynamicCheck\\": true,\\n \\"Reason\\": \\"In use\\",\\n \\"StaticPriceInfo\\": {\\n \\"PriceInfo\\": [\\n {\\n \\"action\\": \\"activate\\",\\n \\"money\\": 78,\\n \\"period\\": 12\\n }\\n ]\\n }\\n}","type":"json"}]', 'title' => 'Check whether a domain name can be registered ', 'summary' => 'Invoke the CheckDomain API to check whether a domain name can be registered. ', 'description' => 'For the legitimacy requirements of domain names, see [Domain Name Legitimacy](~~67788~~).'."\n" ."\n" .'> The CheckDomain API has a frequency limit. The combined queries per second (QPS) limit for an Alibaba Cloud account and its RAM users is 10, and the total QPS limit for this API is 100. ', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2024-05-08T11:39:35.000Z', 'description' => 'Response parameters changed, Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CheckDomain'], ], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryDomain', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'CheckDomainSunriseClaim' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['description' => 'The domain name to query.', 'type' => 'string', 'required' => true, 'example' => 'example.com', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of error messages returned by the API. Valid values:'."\n" .'- **zh**: Chinese;'."\n" .'- **en**: English.'."\n" ."\n" .'Default value is **en**.', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address. You can set it to **127.0.0.1**.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'ClaimKey' => ['description' => 'The trademark keyword key provided by the TMDB database.', 'type' => 'string', 'example' => '2017092100/8/2/1/kDfu9htHGEx_y-LJ3XSlKMZ70000020001', 'title' => ''], 'RequestId' => ['description' => 'Unique request access token.', 'type' => 'string', 'example' => 'BA7A4FD4-EB9A-4A20-BB0C-9AEB15634DC1', 'title' => ''], 'Result' => ['description' => 'Result. Valid values:'."\n" .'- **0**: Not a trademark keyword or not in the claim domain lifecycle.'."\n" .'- **1**: In the sunrise domain lifecycle.'."\n" .'- **2**: In the claim domain lifecycle.'."\n" .' ', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ClaimKey\\": \\"2017092100/8/2/1/kDfu9htHGEx_y-LJ3XSlKMZ70000020001\\",\\n \\"RequestId\\": \\"BA7A4FD4-EB9A-4A20-BB0C-9AEB15634DC1\\",\\n \\"Result\\": 1\\n}","type":"json"}]', 'title' => 'Query Trademark Keyword Key by Domain Name', 'summary' => 'Query the trademark keyword key based on the provided domain name.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:06.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CheckDomainSunriseClaim'], ], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryDomain', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'CheckIntlFixPriceDomainStatus' => [ 'summary' => 'Calls CheckIntlFixPriceDomainStatus to check the status and price of an international fixed-price domain name that is on sale.', 'methods' => ['get', 'post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => ['FEATUREdomain3EBBI7'], 'tenantRelevance' => 'tenant', ], 'parameters' => [ [ 'name' => 'Domain', 'in' => 'query', 'schema' => ['description' => 'The domain name.', 'type' => 'string', 'required' => false, 'example' => 'appp16.com', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => ['title' => '', 'description' => 'The request ID.', 'type' => 'string', 'example' => '40F46D3D-F4F3-4CCB-AC30-2DD20E32E528'], 'Module' => [ 'description' => 'The returned object.', 'type' => 'object', 'properties' => [ 'Domain' => ['description' => 'The domain name.', 'type' => 'string', 'example' => 'example.com', 'title' => ''], 'Price' => ['description' => 'The price.', 'type' => 'integer', 'format' => 'int64', 'example' => '20.00', 'title' => ''], 'Currency' => ['description' => 'The currency. Valid values:'."\n" ."\n" .'- RMB: Chinese Yuan.'."\n" ."\n" .'- USD: US Dollar.', 'type' => 'string', 'example' => 'USD', 'title' => ''], 'RegDate' => ['description' => 'The registration date of the domain name.', 'type' => 'integer', 'format' => 'int64', 'example' => '1566353497', 'title' => ''], 'DeadDate' => ['description' => 'The expiration date of the domain name. After this date, the domain name requires renewal.', 'type' => 'integer', 'format' => 'int64', 'example' => '1567353497', 'title' => ''], 'EndTime' => ['description' => 'The sale deadline of the domain name. After this time, the domain name is no longer available for sale.', 'type' => 'integer', 'format' => 'int64', 'example' => '1567353497', 'title' => ''], 'Premium' => ['description' => 'Indicates whether the domain name is a premium domain name. Valid values:'."\n" ."\n" .'- true: The domain name is a premium domain name.'."\n" ."\n" .'- false: The domain name is not a premium domain name.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], ], 'title' => '', 'example' => '', ], ], 'example' => '', ], ], ], 'staticInfo' => ['returnType' => 'synchronous'], 'eventInfo' => [ 'enable' => false, 'eventNames' => [], ], 'title' => 'Check the status and price of an international fixed-price domain name on sale', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:IntlFixPrice', 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"40F46D3D-F4F3-4CCB-AC30-2DD20E32E528\\",\\n \\"Module\\": {\\n \\"Domain\\": \\"example.com\\",\\n \\"Price\\": 20,\\n \\"Currency\\": \\"USD\\",\\n \\"RegDate\\": 1566353497,\\n \\"DeadDate\\": 1567353497,\\n \\"EndTime\\": 1567353497,\\n \\"Premium\\": true\\n }\\n}","type":"json"}]', ], 'CheckMaxYearOfServerLock' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['description' => 'The domain name to be checked.', 'type' => 'string', 'required' => true, 'example' => 'example.com', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of error messages returned by the API. Valid values:'."\n" ."\n" .'- zh: Chinese'."\n" .'- en: English'."\n" ."\n" .'Default value: en.', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'CheckAction', 'in' => 'query', 'schema' => ['description' => 'Type of purchase operation. Valid values:'."\n" ."\n" .'- activate: new registration'."\n" .'- renew: renewal', 'type' => 'string', 'required' => true, 'example' => 'activate', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Request ID.', 'type' => 'string', 'example' => '9DFCF6F8-243C-****-8035-4B12FEFD7D48', 'title' => ''], 'MaxYear' => ['description' => 'Maximum number of years that can be purchased.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"9DFCF6F8-243C-****-8035-4B12FEFD7D48\\",\\n \\"MaxYear\\": 10\\n}","type":"json"}]', 'title' => 'Check the maximum number of years for purchasing or renewing a domain name with registry lock enabled', 'summary' => 'Detects the maximum number of years for which a domain name can be purchased or renewed.', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:06.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '50', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CheckMaxYearOfServerLock'], ], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryMaxYearOfServerLock', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], ], ], 'CheckProcessingServerLockApply' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'FeePeriod', 'in' => 'query', 'schema' => ['description' => 'Registration period in years. Unit: **year(s)**. Valid range: **1 to 10** years.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', 'title' => ''], ], [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['description' => 'The domain name to be checked.', 'type' => 'string', 'required' => true, 'example' => 'example.com', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of error messages returned by the API. Valid values:'."\n" ."\n" .'- zh: Chinese'."\n" .'- en: English'."\n" ."\n" .'Default value: en.', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address. You can set it to **127.0.0.1**.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Request ID.', 'type' => 'string', 'example' => '9DFCF6F8-243C-****-8035-4B12FEFD7D48', 'title' => ''], 'Exists' => ['description' => 'Indicates whether the domain name has a registry lock service request with the **Processing** status at the domain name registry. Valid values:'."\n" ."\n" .'- true: exists'."\n" .'- false: does not exist', 'type' => 'boolean', 'example' => 'true', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"9DFCF6F8-243C-****-8035-4B12FEFD7D48\\",\\n \\"Exists\\": true\\n}","type":"json"}]', 'title' => 'Check for Application Records of Registry Locks in Processing Status', 'summary' => 'Checks whether the domain name has a registry lock service request with the **Processing** status at the domain name registry.', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:06.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '50', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CheckProcessingServerLockApply'], ], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:CheckProcessingServerLockApply', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], ], ], 'CheckTransferInFeasibility' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'The language of the error message returned by the API. Valid values:'."\n" .'- **zh**: Chinese'."\n" .'- **en**: English'."\n" ."\n" .'Default value: **en**.', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'The user IP address. You can set it to **127.0.0.1**.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['description' => 'The domain name to be validated.', 'type' => 'string', 'required' => true, 'example' => 'example.com', 'title' => ''], ], [ 'name' => 'TransferAuthorizationCode', 'in' => 'query', 'schema' => ['description' => 'The transfer-in password for the domain name.', 'type' => 'string', 'required' => false, 'example' => 'test', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'CanTransfer' => ['description' => 'Indicates whether the domain name can be transferred in. Valid values:'."\n" .'- **true**: The domain name can be transferred in.'."\n" .'- **false**: The domain name cannot be transferred in.', 'type' => 'boolean', 'example' => 'false', 'title' => ''], 'Message' => ['description' => 'The error description returned when the domain name cannot be transferred in.', 'type' => 'string', 'example' => 'This domain name is in transfer prohibited status, so it cannot be transferred. You can contact your original registrar to change its status.', 'title' => ''], 'RequestId' => ['description' => 'The unique request access token.', 'type' => 'string', 'example' => 'FC0D6B89-2353-4D64-BD80-6606A7DBD7C1', 'title' => ''], 'ProductId' => ['description' => 'The product ID of the domain name.', 'type' => 'string', 'example' => '2a', 'title' => ''], 'Code' => ['description' => 'The error code returned when the domain name cannot be transferred in.', 'type' => 'string', 'example' => 'CheckTransferResult.DomainTransferProhibited', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"CanTransfer\\": false,\\n \\"Message\\": \\"This domain name is in transfer prohibited status, so it cannot be transferred. You can contact your original registrar to change its status.\\",\\n \\"RequestId\\": \\"FC0D6B89-2353-4D64-BD80-6606A7DBD7C1\\",\\n \\"ProductId\\": \\"2a\\",\\n \\"Code\\": \\"CheckTransferResult.DomainTransferProhibited\\"\\n}","type":"json"}]', 'title' => 'Validate whether a domain name can be transferred in', 'summary' => 'Invoke the CheckTransferInFeasibility API to validate whether a domain name can be transferred in.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:06.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CheckTransferInFeasibility'], ], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryDomainTransferIn', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'ConfirmTransferInEmail' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP ', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of the error message returned by the API. Valid enumeration values: zh (Chinese); en (English). Default value is en. ', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'Email', 'in' => 'query', 'schema' => ['description' => 'Mailbox ', 'type' => 'string', 'required' => true, 'example' => 'test@test.com', 'title' => ''], ], [ 'name' => 'DomainName', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'description' => 'Domain name list ', 'type' => 'array', 'items' => ['type' => 'string', 'description' => 'Domain name ', 'required' => false, 'example' => 'abc.com', 'title' => ''], 'required' => true, 'example' => 'abc.com', 'maxItems' => 13, 'title' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Unique request access token ', 'type' => 'string', 'example' => '40F46D3D-F4F3-4CCB-AC30-2DD20E32E528', 'title' => ''], 'SuccessList' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'SuccessDomain' => [ 'description' => 'List of domain names that succeeded.', 'type' => 'array', 'items' => ['description' => 'Successful domain name', 'type' => 'string', 'example' => 'test.com', 'title' => ''], 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], 'FailList' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'FailDomain' => [ 'description' => 'List of domain names that failed.', 'type' => 'array', 'items' => ['description' => 'Failed domain name', 'type' => 'string', 'example' => 'test.com', 'title' => ''], 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"40F46D3D-F4F3-4CCB-AC30-2DD20E32E528\\",\\n \\"SuccessList\\": {\\n \\"SuccessDomain\\": [\\n \\"test.com\\"\\n ]\\n },\\n \\"FailList\\": {\\n \\"FailDomain\\": [\\n \\"test.com\\"\\n ]\\n }\\n}","type":"json"}]', 'title' => 'Confirm transfer-in mailbox ', 'summary' => 'Invoke ConfirmTransferInEmail to confirm the transfer-in mailbox. ', 'description' => 'Directly confirm the transfer-in mailbox. ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:06.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ConfirmTransferInEmail'], ], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:ConfirmTransferInEmail', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'CreateIntlFixedPriceDomainOrder' => [ 'methods' => ['get', 'post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => ['FEATUREdomain3EBBI7'], 'tenantRelevance' => 'tenant', ], 'parameters' => [ [ 'name' => 'Domain', 'in' => 'query', 'schema' => ['description' => 'The domain name.', 'type' => 'string', 'required' => false, 'example' => 'appp16.com', 'title' => ''], ], [ 'name' => 'ContactId', 'in' => 'query', 'schema' => ['description' => 'The contact ID.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '13350500', 'title' => ''], ], [ 'name' => 'ExpectedPrice', 'in' => 'query', 'schema' => ['description' => 'The expected price.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '58.00', 'title' => ''], ], [ 'name' => 'AutoPay', 'in' => 'query', 'schema' => ['description' => 'Specifies whether to enable automatic payment. Valid values:'."\n" ."\n" .'- false (default): manual payment.'."\n" ."\n" .' - true: automatic payment.', 'type' => 'boolean', 'required' => false, 'example' => 'true', 'title' => ''], ], [ 'name' => 'ProductType', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'description' => '', 'title' => '', 'example' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => ['title' => '', 'description' => 'The request ID.', 'type' => 'string', 'example' => 'E879DC07-38EE-4408-9F33-73B30CD965CD'], 'Module' => [ 'description' => 'The returned object.', 'type' => 'object', 'properties' => [ 'Domain' => ['description' => 'The domain name.', 'type' => 'string', 'example' => 'example.com', 'title' => ''], 'OrderNo' => ['description' => 'The order number.', 'type' => 'string', 'example' => '31199295f2074ce895645d386cb2****', 'title' => ''], 'PayPrice' => ['description' => 'The transaction price.', 'type' => 'integer', 'format' => 'int64', 'example' => '100.00', 'title' => ''], 'PayUrl' => ['description' => 'The payment URL.', 'type' => 'string', 'example' => 'https://', 'title' => ''], ], 'title' => '', 'example' => '', ], ], 'example' => '', ], ], ], 'staticInfo' => ['returnType' => 'synchronous'], 'eventInfo' => [ 'enable' => false, 'eventNames' => [], ], 'title' => 'Create an international fixed-price domain name order', 'summary' => 'Creates an international fixed-price domain name order by calling CreateIntlFixedPriceDomainOrder.', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:IntlFixPrice', 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"E879DC07-38EE-4408-9F33-73B30CD965CD\\",\\n \\"Module\\": {\\n \\"Domain\\": \\"example.com\\",\\n \\"OrderNo\\": \\"31199295f2074ce895645d386cb2****\\",\\n \\"PayPrice\\": 100,\\n \\"PayUrl\\": \\"https://\\"\\n }\\n}","type":"json"}]', ], 'DeleteContactTemplates' => [ 'summary' => 'Batch delete domain contact templates.', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address. You can set this parameter to **127.0.0.1**.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'RegistrantProfileIds', 'in' => 'query', 'schema' => ['description' => 'The IDs of the contact templates to delete. Separate multiple values with commas (,).'."\n" ."\n" .'The system automatically generates an ID upon successful creation of a contact template. You can invoke the [QueryRegistrantProfiles](~~67701~~) API to query the template IDs.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '123,45,67', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Request ID.', 'type' => 'string', 'example' => '4D73432C-7600-4779-ACBB-C3B5CA145D32', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => [], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"4D73432C-7600-4779-ACBB-C3B5CA145D32\\"\\n}","type":"json"}]', 'title' => 'Delete contact template', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:02.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteContactTemplates'], ], ], 'ramActions' => [ [ 'operationType' => '', 'ramAction' => [ 'action' => 'domain:DeleteContactTemplates', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'DeleteDomainGroup' => [ 'summary' => 'Deleting a group containing more than 1,000 domain names is an asynchronous procedure. You must wait for the system to process the request.', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => ['operationType' => 'delete'], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address. You can set it to **127.0.0.1**.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of the error message returned by the API. Valid values:'."\n" .'- **zh**: Chinese'."\n" .'- **en**: English'."\n" ."\n" .'Default value: **en**.', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'DomainGroupId', 'in' => 'query', 'schema' => ['description' => 'Domain name group ID. You can obtain it by using the [QueryDomainGroupList](~~69362~~) API.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '123456', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Unique request access token.', 'type' => 'string', 'example' => '40F46D3D-F4F3-4CCB-AC30-2DD20E32E528', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"40F46D3D-F4F3-4CCB-AC30-2DD20E32E528\\"\\n}","type":"json"}]', 'title' => 'Delete domain name group', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2024-03-20T03:11:16.000Z', 'description' => 'Request parameters changed'], ['createdAt' => '2022-07-21T06:20:06.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteDomainGroup'], ], ], 'ramActions' => [ [ 'operationType' => 'delete', 'ramAction' => [ 'action' => 'domain:DomainGroupOperation', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'DeleteEmailVerification' => [ 'summary' => 'Invoke the DeleteEmailVerification API to delete an email address that has passed verification.', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => ['operationType' => 'delete'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of the error message returned by the API. Valid values:'."\n" .'- **zh**: Chinese.'."\n" .'- **en**: English.'."\n" ."\n" .'Default value: **en**.', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'Email', 'in' => 'query', 'schema' => ['description' => 'Email addresses to be deleted, separated by commas (,).', 'type' => 'string', 'required' => true, 'example' => 'test1@aliyun.com,test2@aliyun.com', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address, which can be set to 127.0.0.1.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Request ID.', 'type' => 'string', 'example' => '7A3D0E4A-0D4B-4BD0-90D7-A61DF8DD26AE', 'title' => ''], 'SuccessList' => [ 'description' => 'List of successfully deleted email addresses.', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'Email' => ['description' => 'Email address that was successfully deleted.', 'type' => 'string', 'example' => 'test2@aliyun.com', 'title' => ''], 'Code' => ['description' => 'Returned code.', 'type' => 'string', 'example' => 'Success', 'title' => ''], 'Message' => ['description' => 'Message returned upon successful deletion of the email address.', 'type' => 'string', 'example' => 'Success', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], 'FailList' => [ 'description' => 'List of email addresses for which deletion failed.', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'Email' => ['description' => 'Email address for which deletion failed.', 'type' => 'string', 'example' => 'test1@aliyun.com', 'title' => ''], 'Code' => ['description' => 'Returned code.', 'type' => 'string', 'example' => 'ParameterIllegall', 'title' => ''], 'Message' => ['description' => 'Message returned upon failure to delete the email address.', 'type' => 'string', 'example' => 'Parameter error', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => [], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"7A3D0E4A-0D4B-4BD0-90D7-A61DF8DD26AE\\",\\n \\"SuccessList\\": [\\n {\\n \\"Email\\": \\"test2@aliyun.com\\",\\n \\"Code\\": \\"Success\\",\\n \\"Message\\": \\"Success\\"\\n }\\n ],\\n \\"FailList\\": [\\n {\\n \\"Email\\": \\"test1@aliyun.com\\",\\n \\"Code\\": \\"ParameterIllegall\\",\\n \\"Message\\": \\"Parameter error\\"\\n }\\n ]\\n}","type":"json"}]', 'title' => 'Delete an email address that has passed verification', 'description' => '> If you want to use the email address again after deletion, you must complete email verification again.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:06.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteEmailVerification'], ], ], 'ramActions' => [ [ 'operationType' => 'delete', 'ramAction' => [ 'action' => 'domain:EmailVerificationOperation', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'DeleteRegistrantProfile' => [ 'summary' => 'Invoke the DeleteRegistrantProfile API to delete a specified domain name registrant profile. ', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => [], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'The User IP address. You can set it to 127.0.0.1. ', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'The language of the error message returned by the API. Valid values: '."\n" .'- **zh**: Chinese. '."\n" .'- **en**: English. '."\n" ."\n" .'Default value: **en**. ', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'RegistrantProfileId', 'in' => 'query', 'schema' => ['description' => 'The ID of the domain name registrant profile to delete. You can call the [QueryRegistrantProfiles](~~67701~~) API to query the profile ID. ', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '3600000', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'The request ID. ', 'type' => 'string', 'example' => 'C50E41A0-09F1-4491-8DB8-AF55BD2D0CC8', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => [], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"C50E41A0-09F1-4491-8DB8-AF55BD2D0CC8\\"\\n}","type":"json"}]', 'title' => 'Delete a specified domain name registrant profile ', 'description' => '> If the API call succeeds, the System immediately deletes the corresponding domain name registrant profile. ', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:06.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteRegistrantProfile'], ], ], 'ramActions' => [ [ 'operationType' => '', 'ramAction' => [ 'action' => 'domain:RegistrantProfileOperation', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'DomainSpecialBizCancel' => [ 'summary' => 'Cancel the special business process for a domain name ', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'BizId', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'The business ID.'."\n", 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '3666'."\n"], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'The IP address of the client.'."\n", 'type' => 'string', 'required' => false, 'example' => '127.0.0.1'."\n", 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'PopResultDTO', 'description' => 'PopResultDTO\\'."\n", 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'The request ID.'."\n", 'type' => 'string', 'example' => '096DCF79-A89A-5CED-B7DE-1B04761023B9', 'title' => ''], 'HttpStatusCode' => ['description' => 'The HTTP status code that is directly returned.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '200', 'title' => ''], 'DynamicCode' => ['description' => 'The dynamic error code.'."\n", 'type' => 'string', 'example' => '-', 'title' => ''], 'DynamicMessage' => ['description' => 'The dynamic error message.'."\n", 'type' => 'string', 'example' => '-', 'title' => ''], 'Synchro' => ['description' => 'Indicates whether to perform synchronous processing.'."\n", 'type' => 'boolean', 'example' => 'True', 'title' => ''], 'ErrorMsg' => ['description' => 'The error message.'."\n", 'type' => 'string', 'example' => '110001', 'title' => ''], 'ErrorCode' => ['description' => 'The error code.'."\n", 'type' => 'string', 'example' => '参数错误', 'title' => ''], 'Success' => ['description' => 'Indicates whether the request is successful. Valid values: true and false.'."\n", 'type' => 'boolean', 'example' => 'True', 'title' => ''], 'Module' => ['description' => 'The returned data.'."\n", 'type' => 'any', 'example' => '-', 'title' => ''], 'AllowRetry' => ['description' => 'Indicates whether retries are allowed.'."\n", 'type' => 'boolean', 'example' => 'False', 'title' => ''], 'ErrorArgs' => [ 'description' => 'The array of error parameters that are returned.'."\n", 'type' => 'array', 'items' => ['description' => 'The error parameter that is returned.'."\n", 'type' => 'any', 'example' => '-', 'title' => ''], 'title' => '', 'example' => '', ], 'AppName' => ['description' => 'The name of the application for which the error code is returned.'."\n", 'type' => 'string', 'example' => 'test-com', 'title' => ''], ], 'example' => '', ], ], ], 'staticInfo' => ['returnType' => 'synchronous'], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"096DCF79-A89A-5CED-B7DE-1B04761023B9\\",\\n \\"HttpStatusCode\\": 200,\\n \\"DynamicCode\\": \\"-\\",\\n \\"DynamicMessage\\": \\"-\\",\\n \\"Synchro\\": true,\\n \\"ErrorMsg\\": \\"110001\\",\\n \\"ErrorCode\\": \\"参数错误\\",\\n \\"Success\\": true,\\n \\"Module\\": \\"-\\",\\n \\"AllowRetry\\": true,\\n \\"ErrorArgs\\": [\\n \\"-\\"\\n ],\\n \\"AppName\\": \\"test-com\\"\\n}","type":"json"}]', 'title' => 'Cancel Business Process ', 'changeSet' => [ ['createdAt' => '2023-03-16T12:44:53.000Z', 'description' => 'Request parameters changed'], ], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:DomainSpecialBizCancel', 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'FuzzyMatchDomainSensitiveWord' => [ 'summary' => 'Invoke FuzzyMatchDomainSensitiveWord to check whether a domain name contains sensitive words. ', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Keyword', 'in' => 'query', 'schema' => ['description' => 'The domain name keyword (a term contained in the domain name excluding its suffix). Separate multiple keywords with commas (,). ', 'docRequired' => true, 'example' => 'xxx**', 'required' => true, 'type' => 'string', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'The language of the error message returned by the API. Valid values: '."\n" .'- **zh**: Chinese '."\n" .'- **en**: English '."\n" ."\n" .'Default value: **en**. ', 'example' => 'en', 'required' => false, 'type' => 'string', 'default' => 'en', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'The User IP address. You can set this parameter to **127.0.0.1**. ', 'example' => '127.0.0.1', 'required' => false, 'type' => 'string', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'properties' => [ 'Exist' => ['description' => 'Indicates whether the domain name contains sensitive words. Valid values: '."\n" .'- **true**: The domain name contains sensitive words. '."\n" .'- **false**: The domain name does not contain sensitive words. ', 'example' => 'true', 'type' => 'boolean', 'title' => ''], 'RequestId' => ['description' => 'The request ID. ', 'example' => 'D15F91FD-0B34-4E48-8CBF-EFA5D2A31586', 'type' => 'string', 'title' => ''], 'Keyword' => ['description' => 'The domain name keyword that was passed in. ', 'example' => 'xxx**', 'type' => 'string', 'title' => ''], 'MatchedSentiveWords' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'MatchedSensitiveWord' => [ 'description' => 'Details of the matched sensitive words found in the domain name. If the value of the **Exist** parameter is **false**, the matching result is empty.', 'type' => 'array', 'items' => [ 'properties' => [ 'Word' => ['description' => 'A sensitive word matched in the domain name.', 'example' => 'xxx', 'type' => 'string', 'title' => ''], ], 'type' => 'object', 'description' => '', 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], ], 'type' => 'object', 'description' => '', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => [], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Exist\\": true,\\n \\"RequestId\\": \\"D15F91FD-0B34-4E48-8CBF-EFA5D2A31586\\",\\n \\"Keyword\\": \\"xxx**\\",\\n \\"MatchedSentiveWords\\": {\\n \\"MatchedSensitiveWord\\": [\\n {\\n \\"Word\\": \\"xxx\\"\\n }\\n ]\\n }\\n}","type":"json"}]', 'title' => 'Check whether a domain name contains sensitive words ', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:06.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'FuzzyMatchDomainSensitiveWord'], ], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryDomain', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'GetIntlFixPriceDomainListUrl' => [ 'summary' => 'Queries the list of domain names for fixed-price orders at the international site (alibabacloud.com).', 'methods' => ['get', 'post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => ['FEATUREdomain3EBBI7'], 'tenantRelevance' => 'tenant', ], 'parameters' => [ [ 'name' => 'ListDate', 'in' => 'query', 'schema' => ['description' => 'The date when the list is exported.'."\n", 'type' => 'string', 'required' => false, 'example' => '20240809', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response'."\n", 'type' => 'object', 'properties' => [ 'RequestId' => ['title' => 'Id of the request', 'description' => 'The request ID.'."\n", 'type' => 'string', 'example' => 'BF014B60-C708-4253-B5F2-3F9B493F398B'], 'Module' => [ 'description' => 'The returned data.'."\n", 'type' => 'object', 'properties' => [ 'DownloadUrl' => ['description' => 'The URL for downloading the list that contains available fixed-price domain names at the international site (alibabacloud.com).'."\n", 'type' => 'string', 'example' => 'http://intl-fixed-price.oss-cn-zhangjiakou.aliyuncs.com/aliyun_intl_fixed_price_domain_20240827.gz?Expires=1724830838&OSSAccessKeyId=LTAI5tPMAybR4gfSEjdf****&Signature=tb0SPs6tKb9gLKyQ5ibpQnBUuT****', 'title' => ''], ], 'title' => '', 'example' => '', ], ], 'example' => '', ], ], ], 'staticInfo' => ['returnType' => 'synchronous'], 'eventInfo' => [ 'enable' => false, 'eventNames' => [], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"BF014B60-C708-4253-B5F2-3F9B493F398B\\",\\n \\"Module\\": {\\n \\"DownloadUrl\\": \\"http://intl-fixed-price.oss-cn-zhangjiakou.aliyuncs.com/aliyun_intl_fixed_price_domain_20240827.gz?Expires=1724830838&OSSAccessKeyId=LTAI5tPMAybR4gfSEjdf****&Signature=tb0SPs6tKb9gLKyQ5ibpQnBUuT****\\"\\n }\\n}","type":"json"}]', 'title' => 'GetIntlFixPriceDomainListUrl', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:IntlFixPrice', 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'GetOperationOssUploadPolicy' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of error messages returned by the API. Valid values: '."\n" .'- **zh**: Chinese. '."\n" .'- **en**: English. '."\n" ."\n" .'Default value: **en**. ', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'AuditType', 'in' => 'query', 'schema' => ['description' => 'Review type. Valid value: '."\n" ."\n" .'**1**: Offline domain name transfer. ', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '1', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'FileDir' => ['description' => 'File directory. ', 'type' => 'string', 'example' => '1219541161213157/OFFLINE_TRANSFER/159368851****', 'title' => ''], 'EncodedPolicy' => ['description' => 'Encrypted policy. ', 'type' => 'string', 'example' => 'eyJleHBpcmF0aW9uIjoiMjAaMC0wNy0wMlQxKToyMDoxMS44ODRaIiwiY29uZGl0aW9ucyI6W1siY29udGVudC1sZW5ndGgtcmFuZ2UiLDAsNTI0Mjg4MDBdLFsic3RhcnRzLXdpdGgiLCIka2V5IiwiMTIxOTU0MTE2MTIxMzA1Ny9PRkZMSU5FX1RSQU5TRkVSLzE1OTM2ODg1MTE4ODMi****', 'title' => ''], 'RequestId' => ['description' => 'Request ID. ', 'type' => 'string', 'example' => '9DFCF6F8-243C-40EC-8035-4B12FEFD7D011', 'title' => ''], 'Accessid' => ['description' => 'Access ID. ', 'type' => 'string', 'example' => 'hObpgEXoca42****', 'title' => ''], 'Signature' => ['description' => 'Signature data. ', 'type' => 'string', 'example' => 'pNVECGkyL0tl4bKXekV5ErZ****', 'title' => ''], 'Host' => ['description' => 'OSS Endpoint。', 'type' => 'string', 'example' => '//***-basic-cert.oss-cn-***.aliyuncs.com/', 'title' => ''], 'ExpireTime' => ['description' => 'Expiration time. ', 'type' => 'string', 'example' => '1593688811881', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"FileDir\\": \\"1219541161213157/OFFLINE_TRANSFER/159368851****\\",\\n \\"EncodedPolicy\\": \\"eyJleHBpcmF0aW9uIjoiMjAaMC0wNy0wMlQxKToyMDoxMS44ODRaIiwiY29uZGl0aW9ucyI6W1siY29udGVudC1sZW5ndGgtcmFuZ2UiLDAsNTI0Mjg4MDBdLFsic3RhcnRzLXdpdGgiLCIka2V5IiwiMTIxOTU0MTE2MTIxMzA1Ny9PRkZMSU5FX1RSQU5TRkVSLzE1OTM2ODg1MTE4ODMi****\\",\\n \\"RequestId\\": \\"9DFCF6F8-243C-40EC-8035-4B12FEFD7D011\\",\\n \\"Accessid\\": \\"hObpgEXoca42****\\",\\n \\"Signature\\": \\"pNVECGkyL0tl4bKXekV5ErZ****\\",\\n \\"Host\\": \\"//***-basic-cert.oss-cn-***.aliyuncs.com/\\",\\n \\"ExpireTime\\": \\"1593688811881\\"\\n}","type":"json"}]', 'title' => 'Obtain OSS Upload Policy for Offline Review ', 'summary' => 'Invoke GetOperationOssUploadPolicy to obtain the storage information for review materials. ', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2024-06-27T08:38:28.000Z', 'description' => 'Request parameters changed'], ['createdAt' => '2022-07-21T06:20:06.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:UploadPolicyForCredential', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'GetQualificationUploadPolicy' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of the error message returned by the API. Valid values: '."\n" ."\n" .'- zh: Chinese '."\n" .'- en: English '."\n" ."\n" .'Default value: en. ', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address, which can be set to **127.0.0.1**. ', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'Policy' => ['description' => 'Encryption policy. ', 'type' => 'string', 'example' => 'eyJleHBpcmF0aW9uIjoiMjAaMC0wNy0wMlQxKToyMDoxMS44ODRaIiwiY29uZGl0aW9ucyI6W1siY29udGVudC1sZW5ndGgtcmFuZ2UiLDAsNTI0Mjg4MDBdLFsic3RhcnRzLXdpdGgiLCIka2V5IiwiMTIxOTU0MTE2MTIxMzA1Ny9PRkZMSU5FX1RSQU5TRkVSLzE1OTM2ODg1MTE4ODMi****', 'title' => ''], 'Expire' => ['description' => 'Expiration time. ', 'type' => 'string', 'example' => '1593688811881', 'title' => ''], 'RequestId' => ['description' => 'Request ID. ', 'type' => 'string', 'example' => '9DFCF6F8-243C-****-8035-4B12FEFD7D48', 'title' => ''], 'Accessid' => ['description' => 'Access ID. ', 'type' => 'string', 'example' => 'hObpgEXoca42****', 'title' => ''], 'Signature' => ['description' => 'Signature data. ', 'type' => 'string', 'example' => 'pNVECGkyL0tl4bKXekV5ErZ****', 'title' => ''], 'Host' => ['description' => 'OSS Endpoint. ', 'type' => 'string', 'example' => 'https://********-review.oss-cn-********.aliyuncs.com', 'title' => ''], 'Prefix' => ['description' => 'File prefix. ', 'type' => 'string', 'example' => '20211220/131953297274****_4de3db85-4f98-488d-845b-d75bf035b13d_${filename}', 'title' => ''], 'Dir' => ['description' => 'File path. ', 'type' => 'string', 'example' => '20211220/131953297274****_4de3db85-4f98-488d-845b-d75bf035b13d', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Policy\\": \\"eyJleHBpcmF0aW9uIjoiMjAaMC0wNy0wMlQxKToyMDoxMS44ODRaIiwiY29uZGl0aW9ucyI6W1siY29udGVudC1sZW5ndGgtcmFuZ2UiLDAsNTI0Mjg4MDBdLFsic3RhcnRzLXdpdGgiLCIka2V5IiwiMTIxOTU0MTE2MTIxMzA1Ny9PRkZMSU5FX1RSQU5TRkVSLzE1OTM2ODg1MTE4ODMi****\\",\\n \\"Expire\\": \\"1593688811881\\",\\n \\"RequestId\\": \\"9DFCF6F8-243C-****-8035-4B12FEFD7D48\\",\\n \\"Accessid\\": \\"hObpgEXoca42****\\",\\n \\"Signature\\": \\"pNVECGkyL0tl4bKXekV5ErZ****\\",\\n \\"Host\\": \\"https://********-review.oss-cn-********.aliyuncs.com\\",\\n \\"Prefix\\": \\"20211220/131953297274****_4de3db85-4f98-488d-845b-d75bf035b13d_${filename}\\",\\n \\"Dir\\": \\"20211220/131953297274****_4de3db85-4f98-488d-845b-d75bf035b13d\\"\\n}","type":"json"}]', 'title' => 'Obtain the corresponding authorization policy based on SaleID ', 'summary' => 'Obtain the authorization policy corresponding to the ".restaurant" and ".trademark" domain names. ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:06.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '50', 'countWindow' => 1, 'regionId' => '*', 'api' => 'GetQualificationUploadPolicy'], ], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:UploadPolicyForQualification', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'ListEmailVerification' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of error messages returned by the API. Valid values: '."\n" .'- **zh**: Chinese. '."\n" .'- **en**: English. '."\n" ."\n" .'Default value is **en**. ', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'BeginCreateTime', 'in' => 'query', 'schema' => ['description' => 'The start time for querying email verification creation, represented as the number of milliseconds since 00:00 on January 1, 1970, UTC. ', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1522080000000', 'title' => ''], ], [ 'name' => 'EndCreateTime', 'in' => 'query', 'schema' => ['description' => 'The end time for querying the creation of email verification, calculated as the number of milliseconds since 00:00 UTC on January 1, 1970.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1522080000000', 'title' => ''], ], [ 'name' => 'Email', 'in' => 'query', 'schema' => ['description' => 'The email address to query. You can upload only one email address at a time. ', 'type' => 'string', 'required' => false, 'example' => 'username@example.com', 'title' => ''], ], [ 'name' => 'VerificationStatus', 'in' => 'query', 'schema' => ['description' => 'Email verification status. Valid values: '."\n" .'- **0**: Waiting for verification. '."\n" .'- **1**: Verification succeeded. '."\n", 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', 'title' => ''], ], [ 'name' => 'PageNum', 'in' => 'query', 'schema' => ['description' => 'The page number for paging through the domain list. Default value is **1**. You can set this parameter based on your needs. ', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', 'default' => '1', 'title' => ''], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => ['description' => 'The page size for paging through the domain list. Default value is **500**, and the maximum value is **5000**. You can set this parameter based on your needs. ', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '500', 'default' => '500', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address. You can set it to **127.0.0.1**. ', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'PrePage' => ['description' => 'Indicates whether a previous page exists.', 'type' => 'boolean', 'example' => 'false', 'title' => ''], 'CurrentPageNum' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'RequestId' => ['description' => 'The unique request access token.', 'type' => 'string', 'example' => '78C60CC3-FF0A-44E2-989A-DDE0597791C3', 'title' => ''], 'PageSize' => ['description' => 'The paging size.', 'type' => 'integer', 'format' => 'int32', 'example' => '500', 'title' => ''], 'TotalPageNum' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'Data' => [ 'description' => 'The email verification list.', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'VerificationTime' => ['description' => 'The exact time when the email verification was completed. ', 'type' => 'string', 'example' => '2017-12-25 03:41:11', 'title' => ''], 'Email' => ['description' => 'The email address used for verification.', 'type' => 'string', 'example' => 'username@example.com', 'title' => ''], 'EmailVerificationNo' => ['description' => 'The email verification number (by default, a serial number automatically generated by the system).', 'type' => 'string', 'example' => '00000a21fd374da99d9c95b48500000', 'title' => ''], 'UserId' => ['description' => 'The User ID.', 'type' => 'string', 'example' => '0000', 'title' => ''], 'GmtCreate' => ['description' => 'The Creation Time of the database record.', 'type' => 'string', 'example' => '2017-12-25 03:38:46', 'title' => ''], 'VerificationStatus' => ['description' => 'The email verification status. Valid values:'."\n" .'- **0**: Waiting for verification.'."\n" .'- **1**: Verification succeeded.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'TokenSendTime' => ['description' => 'The sending time of the email verification token. ', 'type' => 'string', 'example' => '2017-12-25 03:38:46', 'title' => ''], 'SendIp' => ['description' => 'The IP address from which the user initiated the email verification. ', 'type' => 'string', 'example' => '127.0.0.1', 'title' => ''], 'GmtModified' => ['description' => 'The Update Time of the database record.', 'type' => 'string', 'example' => '2017-12-25 03:41:11', 'title' => ''], 'ConfirmIp' => ['description' => 'The IP address of the computer that completed the email verification.', 'type' => 'string', 'example' => '127.0.0.1', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], 'TotalItemNum' => ['description' => 'Total number of domain records. ', 'type' => 'integer', 'format' => 'int32', 'example' => '2', 'title' => ''], 'NextPage' => ['description' => 'Indicates whether there is a next page. ', 'type' => 'boolean', 'example' => 'false', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"PrePage\\": false,\\n \\"CurrentPageNum\\": 1,\\n \\"RequestId\\": \\"78C60CC3-FF0A-44E2-989A-DDE0597791C3\\",\\n \\"PageSize\\": 500,\\n \\"TotalPageNum\\": 1,\\n \\"Data\\": [\\n {\\n \\"VerificationTime\\": \\"2017-12-25 03:41:11\\",\\n \\"Email\\": \\"username@example.com\\",\\n \\"EmailVerificationNo\\": \\"00000a21fd374da99d9c95b48500000\\",\\n \\"UserId\\": \\"0000\\",\\n \\"GmtCreate\\": \\"2017-12-25 03:38:46\\",\\n \\"VerificationStatus\\": 1,\\n \\"TokenSendTime\\": \\"2017-12-25 03:38:46\\",\\n \\"SendIp\\": \\"127.0.0.1\\",\\n \\"GmtModified\\": \\"2017-12-25 03:41:11\\",\\n \\"ConfirmIp\\": \\"127.0.0.1\\"\\n }\\n ],\\n \\"TotalItemNum\\": 2,\\n \\"NextPage\\": false\\n}","type":"json"}]', 'title' => 'Query the email verification list ', 'summary' => 'Invoke the ListEmailVerification API to query the email verification list.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:06.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ListEmailVerification'], ], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryEmailVerification', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'ListServerLock' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['description' => 'The domain name for which you want to query the enabled registry lock.'."\n", 'type' => 'string', 'required' => false, 'example' => 'example.com', 'title' => ''], ], [ 'name' => 'EndStartDate', 'in' => 'query', 'schema' => ['description' => 'The end of the time range to query.'."\n", 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '2020-07-10 17:37:36', 'title' => ''], ], [ 'name' => 'BeginStartDate', 'in' => 'query', 'schema' => ['description' => 'The start of the time range to query.'."\n", 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '2021-07-10 17:37:36', 'title' => ''], ], [ 'name' => 'PageNum', 'in' => 'query', 'schema' => ['description' => 'The page number.'."\n", 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', 'default' => '1', 'title' => ''], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => ['description' => 'The number of entries per page.'."\n", 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '10', 'default' => '500', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'The language of the error message to return if the request fails. Valid values:'."\n" ."\n" .'* zh: Chinese'."\n" .'* en: English'."\n" ."\n" .'Default value: en.'."\n", 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'LockProductId', 'in' => 'query', 'schema' => ['description' => 'The ID of the product to which the domain name with the registry lock enabled belongs.'."\n", 'type' => 'string', 'required' => false, 'example' => '1807**', 'title' => ''], ], [ 'name' => 'ServerLockStatus', 'in' => 'query', 'schema' => ['description' => 'The status of the registry lock. Valid values:'."\n" ."\n" .'* 1: The registry lock is not enabled.'."\n" .'* 2: The registry lock is enabled.'."\n" .'* 3: The registry lock is disabled.'."\n", 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', 'title' => ''], ], [ 'name' => 'StartExpireDate', 'in' => 'query', 'schema' => ['description' => 'The start of the expiration time.'."\n", 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '2020-07-10 17:37:36', 'title' => ''], ], [ 'name' => 'EndExpireDate', 'in' => 'query', 'schema' => ['description' => 'The end of the expiration time.'."\n", 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '2021-07-10 17:37:36', 'title' => ''], ], [ 'name' => 'OrderBy', 'in' => 'query', 'schema' => [ 'description' => 'The field that you use to sort the query results.'."\n" ."\n" .'Valid values:'."\n" ."\n" .'* EXPIRE_DATE'."\n", 'type' => 'string', 'required' => false, 'example' => 'EXPIRE_DATE', 'enum' => ['EXPIRE_DATE'], 'title' => '', ], ], [ 'name' => 'OrderByType', 'in' => 'query', 'schema' => [ 'description' => 'The order of the information based on which you want to sort the domain names, such as the registration date and expiration date. Valid values: ASC and DESC. The value ASC specifies the ascending order. The value DESC specifies the descending order. If this parameter is not configured, the default value DESC is used.'."\n", 'type' => 'string', 'required' => false, 'example' => 'DESC', 'enum' => ['DESC', 'ASC'], 'title' => '', ], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'The IP address of the client. For example, you can set the value to **127.0.0.1**.'."\n", 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'PrePage' => ['description' => 'Indicates whether the current page is preceded by a page.'."\n", 'type' => 'boolean', 'example' => 'false', 'title' => ''], 'CurrentPageNum' => ['description' => 'The page number.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '0', 'title' => ''], 'RequestId' => ['description' => 'The request ID.'."\n", 'type' => 'string', 'example' => '9DFCF6F8-243C-****-8035-4B12FEFD7D48', 'title' => ''], 'PageSize' => ['description' => 'The number of entries per page.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '5', 'title' => ''], 'TotalPageNum' => ['description' => 'The total number of pages returned.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'Data' => [ 'description' => 'The response parameters.'."\n", 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'ServerLockStatus' => ['description' => 'The status of the registry lock.'."\n", 'type' => 'string', 'example' => '2', 'title' => ''], 'LockInstanceId' => ['description' => 'The instance ID of the domain name for which the registry lock is enabled.'."\n", 'type' => 'string', 'example' => 'S2021591IQ28****', 'title' => ''], 'UserId' => ['description' => 'The user ID.'."\n", 'type' => 'string', 'example' => '121000000****', 'title' => ''], 'GmtCreate' => ['description' => 'The creation time.'."\n", 'type' => 'string', 'example' => '2020-02-19 16:38:07', 'title' => ''], 'ExpireDate' => ['description' => 'The expiration time.'."\n", 'type' => 'string', 'example' => '2030-07-10 17:37:36', 'title' => ''], 'StartDate' => ['description' => 'The start time.'."\n", 'type' => 'string', 'example' => '2021-07-10 17:37:36', 'title' => ''], 'LockProductId' => ['description' => 'The ID of the product to which the domain name with the registry lock enabled belongs.'."\n", 'type' => 'string', 'example' => '1807**', 'title' => ''], 'DomainInstanceId' => ['description' => 'The instance ID of the domain name.'."\n", 'type' => 'string', 'example' => 'S20190N1DAI4****', 'title' => ''], 'GmtModified' => ['description' => 'The time when the domain name was last modified.'."\n", 'type' => 'string', 'example' => '2022-02-19 16:40:38', 'title' => ''], 'DomainName' => ['description' => 'The domain name that has valid registry lock information.'."\n", 'type' => 'string', 'example' => 'example.com', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], 'TotalItemNum' => ['description' => 'The total number of entries returned.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '2', 'title' => ''], 'NextPage' => ['description' => 'Indicates whether the current page is followed by a page.'."\n", 'type' => 'boolean', 'example' => 'false', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"type":"json","example":"{\\n \\"PrePage\\": false,\\n \\"CurrentPageNum\\": 0,\\n \\"RequestId\\": \\"9DFCF6F8-243C-****-8035-4B12FEFD7D48\\",\\n \\"PageSize\\": 5,\\n \\"TotalPageNum\\": 1,\\n \\"Data\\": [\\n {\\n \\"ServerLockStatus\\": \\"2\\",\\n \\"LockInstanceId\\": \\"S2021591IQ28****\\",\\n \\"UserId\\": \\"121000000****\\",\\n \\"GmtCreate\\": \\"2020-02-19 16:38:07\\",\\n \\"ExpireDate\\": \\"2030-07-10 17:37:36\\",\\n \\"StartDate\\": \\"2021-07-10 17:37:36\\",\\n \\"LockProductId\\": \\"1807**\\",\\n \\"DomainInstanceId\\": \\"S20190N1DAI4****\\",\\n \\"GmtModified\\": \\"2022-02-19 16:40:38\\",\\n \\"DomainName\\": \\"example.com\\"\\n }\\n ],\\n \\"TotalItemNum\\": 2,\\n \\"NextPage\\": false\\n}","errorExample":""},{"type":"xml","example":"\\n false\\n 0\\n 9DFCF6F8-243C-****-8035-4B12FEFD7D48\\n 5\\n 1\\n \\n 2\\n S2021591IQ28****\\n 121000000****\\n 2020-02-19 16:38:07\\n 2030-07-10 17:37:36\\n 2021-07-10 17:37:36\\n 1807**\\n S20190N1DAI4****\\n 2022-02-19 16:40:38\\n example.com\\n \\n 2\\n false\\n","errorExample":""}]', 'title' => 'ListServerLock', 'summary' => 'Queries information about domain names for which registry locks are enabled.', 'changeSet' => [ ['createdAt' => '2023-05-31T09:22:47.000Z', 'description' => 'Request parameters changed'], ['createdAt' => '2022-07-21T06:20:06.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ListServerLock'], ], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:ListServerLock', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'LookupTmchNotice' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'ClaimKey', 'in' => 'query', 'schema' => ['description' => 'The trademark claim key. Call the [CheckDomainSunriseClaim](https://help.aliyun.com/document_detail/97210.htm?spm=a2c4g.11186623.0.0.4aec615fTVPYjt) operation to obtain this key.', 'type' => 'string', 'required' => true, 'example' => '2017092100/8/2/1/kDfu9htHGEx_y-LJ3XSlKMZ70000020001', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'The language of the error messages that are returned by the API. Valid values:'."\n" ."\n" .'- **zh**: Chinese.'."\n" ."\n" .'- **en**: English.'."\n" ."\n" .'Default value: **en**.', 'type' => 'string', 'required' => false, 'default' => 'en', 'example' => 'en', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'The user\'s IP address. You can set this parameter to **127.0.0.1**.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'Claims' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'Claim' => [ 'description' => 'List of claims.', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'GoodsAndServices' => ['description' => 'The goods and services associated with the claim.', 'type' => 'string', 'example' => 'Class 9: Calculators; bags, coverings,containers, carriers and holders for mobile phones, personal handheld computers and notebooks; headphones; speakers; blank storage media;batteries. Class 16: Paper', 'title' => ''], 'Contacts' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'Contact' => [ 'description' => 'List of contacts for the claim.', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'Type' => ['description' => 'The type of contact.', 'type' => 'string', 'example' => 'agent', 'title' => ''], 'Voice' => ['description' => 'The phone number.', 'type' => 'string', 'example' => '1390000****', 'title' => ''], 'Email' => ['description' => 'The email address.', 'type' => 'string', 'example' => 'username@example.com', 'title' => ''], 'Fax' => ['description' => 'The fax number.', 'type' => 'string', 'example' => '4472335**8', 'title' => ''], 'Addr' => [ 'description' => 'The address.', 'type' => 'object', 'properties' => [ 'Cc' => ['description' => 'The country code.', 'type' => 'string', 'example' => 'NZ', 'title' => ''], 'Sp' => ['description' => 'The state or province.', 'type' => 'string', 'example' => 'Auckland', 'title' => ''], 'Pc' => ['description' => 'The postal code.', 'type' => 'string', 'example' => '1010', 'title' => ''], 'City' => ['description' => 'The city.', 'type' => 'string', 'example' => 'Auckland', 'title' => ''], 'Street' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'Street' => [ 'type' => 'array', 'items' => ['description' => 'The street address.', 'type' => 'string', 'example' => 'Level 5 131 Queen Street', 'title' => ''], 'description' => '', 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], ], 'title' => '', 'example' => '', ], 'Org' => ['description' => 'The organization.', 'type' => 'string', 'example' => 'Tom', 'title' => ''], 'Name' => ['description' => 'The name.', 'type' => 'string', 'example' => 'Tom', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], 'MarkName' => ['description' => 'The trademark name.', 'type' => 'string', 'example' => 'POTED', 'title' => ''], 'ClassDescs' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'ClassDesc' => [ 'description' => 'List of class descriptions.', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'ClassNum' => ['description' => 'The class number.', 'type' => 'integer', 'format' => 'int32', 'example' => '18', 'title' => ''], 'Desc' => ['description' => 'The class description.', 'type' => 'string', 'example' => 'New Zealand', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], 'Holders' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'Holder' => [ 'description' => 'List of holders for the claim.', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'Entitlement' => ['description' => 'The holder type.', 'type' => 'string', 'example' => 'owner', 'title' => ''], 'Addr' => [ 'description' => 'The address.', 'type' => 'object', 'properties' => [ 'Cc' => ['description' => 'The country code.', 'type' => 'string', 'example' => 'NZ', 'title' => ''], 'Sp' => ['description' => 'The state or province.', 'type' => 'string', 'example' => 'Wellington', 'title' => ''], 'Pc' => ['description' => 'The postal code.', 'type' => 'string', 'example' => '6011', 'title' => ''], 'City' => ['description' => 'The city.', 'type' => 'string', 'example' => 'Wellington', 'title' => ''], 'Street' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'Street' => [ 'type' => 'array', 'items' => ['description' => 'The street address.', 'type' => 'string', 'example' => 'Level 5 131 Queen Street', 'title' => ''], 'description' => '', 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], ], 'title' => '', 'example' => '', ], 'Org' => ['description' => 'The organization.', 'type' => 'string', 'example' => 'Whitcoulls 2011 Limited', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], 'JurDesc' => [ 'description' => 'The jurisdiction information.', 'type' => 'object', 'properties' => [ 'JurCC' => ['description' => 'The jurisdiction country code.', 'type' => 'string', 'example' => 'NZ', 'title' => ''], 'Desc' => ['description' => 'The jurisdiction description.', 'type' => 'string', 'example' => 'New Zealand', 'title' => ''], ], 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], 'RequestId' => ['description' => 'A unique identifier for the request.', 'type' => 'string', 'example' => '01C10C8E-0468-468C-BCD9-E709BDD0AE8F', 'title' => ''], 'Label' => ['description' => 'The trademark label.', 'type' => 'string', 'example' => 'noted', 'title' => ''], 'Id' => ['description' => 'The TMCH notification ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '586608000000', 'title' => ''], 'NotBefore' => ['description' => 'The start time of the trademark notice.', 'type' => 'string', 'example' => '2018-10-13T00:00:00.0Z', 'title' => ''], 'NotAfter' => ['description' => 'The end time of the trademark notice.', 'type' => 'string', 'example' => '2018-10-15T00:00:00.0Z', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'title' => 'Query TMCH (trademark) information ', 'summary' => 'Call `LookupTmchNotice` to look up a trademark term from the TMCH by passing it as the `key`.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:05.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'LookupTmchNotice'], ], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryDomain', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Claims\\": {\\n \\"Claim\\": [\\n {\\n \\"GoodsAndServices\\": \\"Class 9: Calculators; bags, coverings,containers, carriers and holders for mobile phones, personal handheld computers and notebooks; headphones; speakers; blank storage media;batteries. Class 16: Paper\\",\\n \\"Contacts\\": {\\n \\"Contact\\": [\\n {\\n \\"Type\\": \\"agent\\",\\n \\"Voice\\": \\"1390000****\\",\\n \\"Email\\": \\"username@example.com\\",\\n \\"Fax\\": \\"4472335**8\\",\\n \\"Addr\\": {\\n \\"Cc\\": \\"NZ\\",\\n \\"Sp\\": \\"Auckland\\",\\n \\"Pc\\": \\"1010\\",\\n \\"City\\": \\"Auckland\\",\\n \\"Street\\": {\\n \\"Street\\": [\\n \\"Level 5 131 Queen Street\\"\\n ]\\n }\\n },\\n \\"Org\\": \\"Tom\\",\\n \\"Name\\": \\"Tom\\"\\n }\\n ]\\n },\\n \\"MarkName\\": \\"POTED\\",\\n \\"ClassDescs\\": {\\n \\"ClassDesc\\": [\\n {\\n \\"ClassNum\\": 18,\\n \\"Desc\\": \\"New Zealand\\"\\n }\\n ]\\n },\\n \\"Holders\\": {\\n \\"Holder\\": [\\n {\\n \\"Entitlement\\": \\"owner\\",\\n \\"Addr\\": {\\n \\"Cc\\": \\"NZ\\",\\n \\"Sp\\": \\"Wellington\\",\\n \\"Pc\\": \\"6011\\",\\n \\"City\\": \\"Wellington\\",\\n \\"Street\\": {\\n \\"Street\\": [\\n \\"Level 5 131 Queen Street\\"\\n ]\\n }\\n },\\n \\"Org\\": \\"Whitcoulls 2011 Limited\\"\\n }\\n ]\\n },\\n \\"JurDesc\\": {\\n \\"JurCC\\": \\"NZ\\",\\n \\"Desc\\": \\"New Zealand\\"\\n }\\n }\\n ]\\n },\\n \\"RequestId\\": \\"01C10C8E-0468-468C-BCD9-E709BDD0AE8F\\",\\n \\"Label\\": \\"noted\\",\\n \\"Id\\": 586608000000,\\n \\"NotBefore\\": \\"2018-10-13T00:00:00.0Z\\",\\n \\"NotAfter\\": \\"2018-10-15T00:00:00.0Z\\"\\n}","type":"json"}]', ], 'PollTaskResult' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address. It can be set to **127.0.0.1**.', 'example' => '127.0.0.1', 'required' => false, 'type' => 'string', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of error messages returned by the API. Valid values:'."\n" .'- **zh**: Chinese.'."\n" .'- **en**: English.'."\n" ."\n" .'Default value is **en**.', 'example' => 'en', 'required' => false, 'type' => 'string', 'default' => 'en', 'title' => ''], ], [ 'name' => 'TaskNo', 'in' => 'query', 'schema' => ['description' => 'Job number.', 'example' => '75addb07-28a3-450e-b5ec-test', 'required' => false, 'type' => 'string', 'title' => ''], ], [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['description' => 'Domain name.', 'example' => 'example.com', 'required' => false, 'type' => 'string', 'title' => ''], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => ['description' => 'Domain instance ID.'."\n" ."\n" .'The system automatically generates this after the information template is created successfully. You can invoke the [QueryRegistrantProfiles](~~67701~~) API to query the information template ID.', 'example' => 'S20181T0WLI85212', 'required' => false, 'type' => 'string', 'title' => ''], ], [ 'name' => 'TaskResultStatus', 'in' => 'query', 'schema' => [ 'description' => 'Task result status. Valid values:'."\n" .'- **2**: Succeeded.'."\n" .'- **3**: Failed.', 'example' => '2', 'format' => 'int32', 'required' => false, 'type' => 'integer', 'enum' => ['2', '3'], 'title' => '', ], ], [ 'name' => 'PageNum', 'in' => 'query', 'schema' => ['description' => 'Page number.', 'example' => '1', 'format' => 'int32', 'required' => true, 'type' => 'integer', 'title' => ''], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => ['description' => 'Page size. Maximum value is **1000**.', 'example' => '20', 'format' => 'int32', 'required' => true, 'type' => 'integer', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'properties' => [ 'PrePage' => ['description' => 'Indicates whether a previous page exists.', 'example' => 'false', 'type' => 'boolean', 'title' => ''], 'CurrentPageNum' => ['description' => 'Current page number.', 'example' => '1', 'format' => 'int32', 'type' => 'integer', 'title' => ''], 'RequestId' => ['description' => 'Unique request access token.', 'example' => 'E879DC07-38EE-4408-9F33-73B30CD965CD', 'type' => 'string', 'title' => ''], 'PageSize' => ['description' => 'Paging size.', 'example' => '1', 'format' => 'int32', 'type' => 'integer', 'title' => ''], 'TotalPageNum' => ['description' => 'Total number of pages.', 'example' => '10', 'format' => 'int32', 'type' => 'integer', 'title' => ''], 'Data' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'TaskDetail' => [ 'description' => 'List of job details.', 'type' => 'array', 'items' => [ 'properties' => [ 'UpdateTime' => ['description' => 'Running time of the most recent job detail execution.', 'example' => '2018-03-26 15:22:18', 'type' => 'string', 'title' => ''], 'TaskDetailNo' => ['description' => 'Job detail number.', 'example' => '15fee9d10d514bada66bd08c5723c583', 'type' => 'string', 'title' => ''], 'CreateTime' => ['description' => 'Creation Time of the job.', 'example' => '2018-03-26 15:08:20', 'type' => 'string', 'title' => ''], 'InstanceId' => ['description' => 'Domain name instance ID.', 'example' => 'S201817141000000', 'type' => 'string', 'title' => ''], 'DomainName' => ['description' => 'Domain name.', 'example' => 'example.com', 'type' => 'string', 'title' => ''], 'TaskType' => ['description' => 'Job Type.', 'example' => 'CHG_DNS', 'type' => 'string', 'title' => ''], 'TaskNo' => ['description' => 'Job number.', 'example' => 'b95bc334-f7d8-4f39-8a62-4c4302a243d8', 'type' => 'string', 'title' => ''], 'TaskResult' => ['description' => 'Job Result.', 'example' => 'test', 'type' => 'string', 'title' => ''], 'TaskStatusCode' => ['description' => 'Job status code. Possible values: '."\n" .'- **0**: Waiting for execution. '."\n" .'- **1**: Executing. '."\n" .'- **2**: Succeeded. '."\n" .'- **3**: Failed.', 'example' => '2', 'format' => 'int32', 'type' => 'integer', 'title' => ''], 'TaskStatus' => ['description' => 'Job status. Possible values:'."\n" .'- **WAITING_EXECUTE**: Waiting for execution.'."\n" .'- **EXECUTING**: Executing.'."\n" .'- **EXECUTE_SUCCESS**: Execution succeeded.'."\n" .'- **EXECUTE_FAILURE**: Execution failed.', 'example' => 'EXECUTE_SUCCESS', 'type' => 'string', 'title' => ''], 'TaskTypeDescription' => ['description' => 'Description of the job type. The language of this field switches when the Lang parameter is switched.', 'example' => '修改DNS', 'type' => 'string', 'title' => ''], 'TryCount' => ['description' => 'Number of retries for the job detail.', 'example' => '0', 'format' => 'int32', 'type' => 'integer', 'title' => ''], 'ErrorMsg' => ['description' => 'Message indicating job execution failure.', 'example' => 'The operation is successful.', 'type' => 'string', 'title' => ''], ], 'type' => 'object', 'description' => '', 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], 'TotalItemNum' => ['description' => 'Total number of items.', 'example' => '10', 'format' => 'int32', 'type' => 'integer', 'title' => ''], 'NextPage' => ['description' => 'Indicates whether there is a next page.', 'example' => 'false', 'type' => 'boolean', 'title' => ''], ], 'type' => 'object', 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"PrePage\\": false,\\n \\"CurrentPageNum\\": 1,\\n \\"RequestId\\": \\"E879DC07-38EE-4408-9F33-73B30CD965CD\\",\\n \\"PageSize\\": 1,\\n \\"TotalPageNum\\": 10,\\n \\"Data\\": {\\n \\"TaskDetail\\": [\\n {\\n \\"UpdateTime\\": \\"2018-03-26 15:22:18\\",\\n \\"TaskDetailNo\\": \\"15fee9d10d514bada66bd08c5723c583\\",\\n \\"CreateTime\\": \\"2018-03-26 15:08:20\\",\\n \\"InstanceId\\": \\"S201817141000000\\",\\n \\"DomainName\\": \\"example.com\\",\\n \\"TaskType\\": \\"CHG_DNS\\",\\n \\"TaskNo\\": \\"b95bc334-f7d8-4f39-8a62-4c4302a243d8\\",\\n \\"TaskResult\\": \\"test\\",\\n \\"TaskStatusCode\\": 2,\\n \\"TaskStatus\\": \\"EXECUTE_SUCCESS\\",\\n \\"TaskTypeDescription\\": \\"修改DNS\\",\\n \\"TryCount\\": 0,\\n \\"ErrorMsg\\": \\"The operation is successful.\\"\\n }\\n ]\\n },\\n \\"TotalItemNum\\": 10,\\n \\"NextPage\\": false\\n}","type":"json"}]', 'title' => 'Obtain details of completed jobs', 'summary' => 'Invoke PollTaskResult to obtain a list of domain name job details that have completed execution (including jobs that succeeded or failed and exceeded the retry count).', 'description' => 'This API must be used together with [AcknowledgeTaskResult](~~AcknowledgeTaskResult~~) to confirm job results. Once a job result is confirmed, the corresponding job record can no longer be queried through this API.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:05.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '50', 'countWindow' => 1, 'regionId' => '*', 'api' => 'PollTaskResult'], ], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryDomainTask', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'QueryAdvancedDomainList' => [ 'summary' => 'Invoke QueryAdvancedDomainList to perform an advanced search of the domain name list.', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'EndExpirationDate', 'in' => 'query', 'schema' => ['description' => 'End time for expiration date range query, represented as the number of milliseconds since 00:00:00 UTC on January 1, 1970. ', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1522080000000', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'The language of error messages returned by the API. Valid values:'."\n" .'- **zh**: Chinese.'."\n" .'- **en**: English.'."\n" ."\n" .'Default value: **en**.', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'StartExpirationDate', 'in' => 'query', 'schema' => ['description' => 'Start time for expiration date range query, represented as the number of milliseconds since 00:00:00 UTC on January 1, 1970. ', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1522080000000', 'title' => ''], ], [ 'name' => 'ProductDomainType', 'in' => 'query', 'schema' => ['description' => 'Domain name type. Valid values:'."\n" .'- **New gTLD** (new top-level domain).'."\n" .'- **gTLD** (generic top-level domain).'."\n" .'- **ccTLD** (country code top-level domain).'."\n" .'- **other** (other top-level domains not listed above).', 'type' => 'string', 'required' => false, 'example' => 'gTLD', 'title' => ''], ], [ 'name' => 'PageNum', 'in' => 'query', 'schema' => ['description' => 'Page number for paging. The minimum value is **0**. '."\n" .' ', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'docRequired' => true, 'minimum' => '0', 'example' => '1', 'title' => ''], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => ['description' => 'Page size for paging. The minimum value is **1** and the maximum value is **200**. '."\n" .' ', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'docRequired' => true, 'maximum' => '200', 'minimum' => '1', 'example' => '10', 'title' => ''], ], [ 'name' => 'DomainGroupId', 'in' => 'query', 'schema' => ['description' => 'Domain group ID. ', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '-1', 'title' => ''], ], [ 'name' => 'DomainNameSort', 'in' => 'query', 'schema' => ['description' => 'Sorting field based on lexicographic order of domain names. Valid values: '."\n" .'- **false**: Descending order '."\n" .'- **true**: Ascending order ', 'type' => 'boolean', 'required' => false, 'example' => 'false', 'title' => ''], ], [ 'name' => 'DomainStatus', 'in' => 'query', 'schema' => ['description' => 'Domain status. Valid values:'."\n" .'- **0**: All.'."\n" .'- **1**: Renewal required urgently.'."\n" .'- **2**: Redemption required urgently.'."\n" .'- **3**: Normal.'."\n" .'- **4**: Transferring out from HiChina.'."\n" .'- **5**: Registrant information being modified.'."\n" .'- **6**: Identity verification not completed.'."\n" .'- **7**: Review failed; re-initiate identity verification.'."\n" .'- **8**: Under review.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', 'title' => ''], ], [ 'name' => 'EndLength', 'in' => 'query', 'schema' => ['description' => 'End length for domain name length range query. ', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '5', 'title' => ''], ], [ 'name' => 'Excluded', 'in' => 'query', 'schema' => ['description' => 'Excluded keyword. ', 'type' => 'string', 'required' => false, 'example' => 'test', 'title' => ''], ], [ 'name' => 'ExcludedPrefix', 'in' => 'query', 'schema' => ['description' => 'Keyword to exclude at the beginning.', 'type' => 'boolean', 'required' => false, 'example' => 'false', 'title' => ''], ], [ 'name' => 'ExcludedSuffix', 'in' => 'query', 'schema' => ['description' => 'Keyword to exclude at the end.', 'type' => 'boolean', 'required' => false, 'example' => 'false', 'title' => ''], ], [ 'name' => 'ExpirationDateSort', 'in' => 'query', 'schema' => ['description' => 'Sorting field based on expiration date. Valid values:'."\n" .'- **false**: Descending order.'."\n" .'- **true**: Ascending order.', 'type' => 'boolean', 'required' => false, 'example' => 'false', 'title' => ''], ], [ 'name' => 'Form', 'in' => 'query', 'schema' => ['description' => 'Domain name composition information: '."\n" .'- **11**: Numeric-only domain name '."\n" .'- **12**: Letter-only domain name '."\n" .'- **13**: Mixed domain name (combination of letters and numbers) '."\n" .'- **14**: Chinese domain name ', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '12', 'title' => ''], ], [ 'name' => 'KeyWord', 'in' => 'query', 'schema' => ['description' => 'Keyword.', 'type' => 'string', 'required' => false, 'example' => 'test', 'title' => ''], ], [ 'name' => 'KeyWordPrefix', 'in' => 'query', 'schema' => ['description' => 'Keyword at the beginning.', 'type' => 'boolean', 'required' => false, 'example' => 'false', 'title' => ''], ], [ 'name' => 'KeyWordSuffix', 'in' => 'query', 'schema' => ['description' => 'Keyword at the end.', 'type' => 'boolean', 'required' => false, 'example' => 'true', 'title' => ''], ], [ 'name' => 'ProductDomainTypeSort', 'in' => 'query', 'schema' => ['description' => 'Sorting field, used to sort by domain name type. Valid values:'."\n" .'- **false**: Descending order.'."\n" .'- **true**: Ascending order.', 'type' => 'boolean', 'required' => false, 'example' => 'false', 'title' => ''], ], [ 'name' => 'RegistrationDateSort', 'in' => 'query', 'schema' => ['description' => 'Sorting field based on registration date. Valid values:'."\n" .'- **false**: Descending order.'."\n" .'- **true**: Ascending order.', 'type' => 'boolean', 'required' => false, 'example' => 'false', 'title' => ''], ], [ 'name' => 'StartLength', 'in' => 'query', 'schema' => ['description' => 'The starting length for domain name length range queries.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '5', 'title' => ''], ], [ 'name' => 'TradeType', 'in' => 'query', 'schema' => ['description' => 'Publishing status. Valid values: '."\n" .'- **2**: Fixed-price listing published '."\n" .'- **13**: Negotiable-price listing published '."\n" .'- **4**: Auction listing published '."\n" .'- **6**: Priced push listing published '."\n" .'- **-1**: Domain trading not published ', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '-1', 'title' => ''], ], [ 'name' => 'Suffixs', 'in' => 'query', 'schema' => ['description' => 'List of suffixes to query, separated by commas (",").', 'type' => 'string', 'required' => false, 'example' => 'com.cn', 'title' => ''], ], [ 'name' => 'StartRegistrationDate', 'in' => 'query', 'schema' => ['description' => 'The start time of the registration date range query, expressed as the number of milliseconds since 00:00 on January 1, 1970, UTC.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1522080000000', 'title' => ''], ], [ 'name' => 'EndRegistrationDate', 'in' => 'query', 'schema' => ['description' => 'The end time of the registration date range query, expressed as the number of milliseconds since 00:00 on January 1, 1970, UTC.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1522080000000', 'title' => ''], ], [ 'name' => 'ResourceGroupId', 'in' => 'query', 'schema' => ['description' => 'Resource group ID. ', 'type' => 'string', 'required' => false, 'example' => 'rg-acfmw6bpc6n7zai', 'title' => ''], ], [ 'name' => 'Tag', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'description' => 'List of tags.', 'type' => 'array', 'items' => [ 'description' => 'List of tags.'."\n", 'type' => 'object', 'properties' => [ 'Key' => ['description' => 'Tag key.', 'type' => 'string', 'required' => false, 'example' => '数智', 'title' => ''], 'Value' => ['description' => 'Tag value of the instance.', 'type' => 'string', 'required' => false, 'example' => '废弃', 'title' => ''], ], 'required' => false, 'title' => '', 'example' => '', ], 'required' => false, 'maxItems' => 21, 'title' => '', 'example' => '', ], ], [ 'name' => 'IsPremiumDomain', 'in' => 'query', 'schema' => ['description' => 'Indicates whether the domain is a premium domain. Valid values: '."\n" .'- **false**: No '."\n" .'- **true**: Yes '."\n" ."\n" .'Default value: false. ', 'type' => 'boolean', 'required' => false, 'example' => 'false', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'PrePage' => ['description' => 'Indicates whether a previous page exists.', 'type' => 'boolean', 'example' => 'false', 'title' => ''], 'CurrentPageNum' => ['description' => 'Current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'RequestId' => ['description' => 'Unique request access token.', 'type' => 'string', 'example' => 'D200000-C0B9-4CD3-B92A-9B44A000000', 'title' => ''], 'PageSize' => ['description' => 'Paging size.', 'type' => 'integer', 'format' => 'int32', 'example' => '2', 'title' => ''], 'TotalPageNum' => ['description' => 'Total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '275', 'title' => ''], 'Data' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'Domain' => [ 'description' => 'List of domain names.', 'type' => 'array', 'items' => [ 'description' => 'List of domain names.', 'type' => 'object', 'properties' => [ 'DomainAuditStatus' => ['description' => 'The real-name verification status of the domain name. Valid values:'."\n" .'- **FAILED**: Real-name verification failed.'."\n" .'- **SUCCEED**: Real-name verification succeeded.'."\n" .'- **NONAUDIT**: Real-name verification not performed.'."\n" .'- **AUDITING**: Under review.', 'type' => 'string', 'example' => 'SUCCEED', 'title' => ''], 'DomainGroupId' => ['description' => 'The domain name group ID.', 'type' => 'string', 'example' => '-1', 'title' => ''], 'Remark' => ['description' => 'The domain name remark.', 'type' => 'string', 'example' => '备注', 'title' => ''], 'DomainGroupName' => ['description' => 'The domain name group name.', 'type' => 'string', 'example' => '默认分组', 'title' => ''], 'ZhRegistrantOrganization' => ['description' => 'The Chinese domain name registrant.', 'type' => 'string', 'example' => 'Tom', 'title' => ''], 'RegistrantOrganization' => ['description' => 'Registrant.', 'type' => 'string', 'example' => 'Tom', 'title' => ''], 'RegistrationDate' => ['description' => 'Registration date.'."\n", 'type' => 'string', 'example' => '2018-04-09 17:07:03', 'title' => ''], 'InstanceId' => ['description' => 'The instance ID.', 'type' => 'string', 'example' => 'S20182000000000', 'title' => ''], 'DomainName' => ['description' => 'The domain name.', 'type' => 'string', 'example' => 'example.com', 'title' => ''], 'ExpirationDateStatus' => ['description' => 'The domain name expiration status. Valid values:'."\n" .'- **1**: The domain name has not expired.'."\n" .'- **2**: The domain name has expired.', 'type' => 'string', 'example' => '1', 'title' => ''], 'ExpirationDate' => ['description' => 'The domain name expiration date.', 'type' => 'string', 'example' => '2019-04-09 17:07:03', 'title' => ''], 'DnsList' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'Dns' => [ 'description' => 'The DNS list.', 'type' => 'array', 'items' => ['description' => 'The DNS list.', 'type' => 'string', 'example' => '["dns15.hichina.com", "dns16.hichina.com"]', 'title' => ''], 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], 'Email' => ['description' => 'Mailbox.', 'type' => 'string', 'example' => 'username@example.com', 'title' => ''], 'RegistrantType' => ['description' => 'Domain registrant type. Valid values:'."\n" .'- **1**: Individual.'."\n" .'- **2**: Enterprise.', 'type' => 'string', 'example' => '1', 'title' => ''], 'ExpirationDateLong' => ['description' => 'The domain name expiration date, represented as the number of milliseconds since 00:00 on January 1, 1970, UTC.', 'type' => 'integer', 'format' => 'int64', 'example' => '1554800823000', 'title' => ''], 'ExpirationCurrDateDiff' => ['description' => 'Difference in days between the expiration date and the current date.', 'type' => 'integer', 'format' => 'int32', 'example' => '356', 'title' => ''], 'Premium' => ['description' => 'Indicates whether the domain name is a premium term.', 'type' => 'boolean', 'example' => 'false', 'title' => ''], 'RegistrationDateLong' => ['description' => 'The registration time, represented as the number of milliseconds since 00:00:00 UTC on January 1, 1970.', 'type' => 'integer', 'format' => 'int64', 'example' => '1523264823000', 'title' => ''], 'ProductId' => ['description' => 'The product ID.', 'type' => 'string', 'example' => '2a', 'title' => ''], 'DomainStatus' => ['description' => 'Domain status. Valid values:'."\n" .'- **1**: Renewal required urgently.'."\n" .'- **2**: Redemption required urgently.'."\n" .'- **3**: Normal.'."\n" .'- **4**: Transfer-out in progress.'."\n" .'- **5**: Registrant information being modified.'."\n" .'- **6**: Identity verification not completed.'."\n" .'- **7**: Identity verification failed.'."\n" .'- **8**: Identity verification under review.', 'type' => 'string', 'example' => '5', 'title' => ''], 'DomainType' => ['description' => 'The domain name type. Valid values:'."\n" .'- **New gTLD**'."\n" .'- **gTLD**'."\n" .'- **ccTLD**', 'type' => 'string', 'example' => 'gTLD', 'title' => ''], 'ResourceGroupId' => ['description' => 'The resource group ID.', 'type' => 'string', 'example' => 'rg-aek2yyciz557g3q', 'title' => ''], 'Tag' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'Tag' => [ 'description' => 'Tag.', 'type' => 'array', 'items' => [ 'description' => 'Tag.', 'type' => 'object', 'properties' => [ 'Key' => ['description' => 'Tag key.', 'type' => 'string', 'example' => '备注', 'title' => ''], 'Value' => ['description' => 'Tag value.', 'type' => 'string', 'example' => '标签1', 'title' => ''], ], 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], ], 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], 'TotalItemNum' => ['description' => 'Total number of records.', 'type' => 'integer', 'format' => 'int32', 'example' => '549', 'title' => ''], 'NextPage' => ['description' => 'Indicates whether a next page exists.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"PrePage\\": false,\\n \\"CurrentPageNum\\": 1,\\n \\"RequestId\\": \\"D200000-C0B9-4CD3-B92A-9B44A000000\\",\\n \\"PageSize\\": 2,\\n \\"TotalPageNum\\": 275,\\n \\"Data\\": {\\n \\"Domain\\": [\\n {\\n \\"DomainAuditStatus\\": \\"SUCCEED\\",\\n \\"DomainGroupId\\": \\"-1\\",\\n \\"Remark\\": \\"备注\\",\\n \\"DomainGroupName\\": \\"默认分组\\",\\n \\"ZhRegistrantOrganization\\": \\"Tom\\",\\n \\"RegistrantOrganization\\": \\"Tom\\",\\n \\"RegistrationDate\\": \\"2018-04-09 17:07:03\\",\\n \\"InstanceId\\": \\"S20182000000000\\",\\n \\"DomainName\\": \\"example.com\\",\\n \\"ExpirationDateStatus\\": \\"1\\",\\n \\"ExpirationDate\\": \\"2019-04-09 17:07:03\\",\\n \\"DnsList\\": {\\n \\"Dns\\": [\\n \\"[\\\\\\"dns15.hichina.com\\\\\\", \\\\\\"dns16.hichina.com\\\\\\"]\\"\\n ]\\n },\\n \\"Email\\": \\"username@example.com\\",\\n \\"RegistrantType\\": \\"1\\",\\n \\"ExpirationDateLong\\": 1554800823000,\\n \\"ExpirationCurrDateDiff\\": 356,\\n \\"Premium\\": false,\\n \\"RegistrationDateLong\\": 1523264823000,\\n \\"ProductId\\": \\"2a\\",\\n \\"DomainStatus\\": \\"5\\",\\n \\"DomainType\\": \\"gTLD\\",\\n \\"ResourceGroupId\\": \\"rg-aek2yyciz557g3q\\",\\n \\"Tag\\": {\\n \\"Tag\\": [\\n {\\n \\"Key\\": \\"备注\\",\\n \\"Value\\": \\"标签1\\"\\n }\\n ]\\n }\\n }\\n ]\\n },\\n \\"TotalItemNum\\": 549,\\n \\"NextPage\\": true\\n}","type":"json"}]', 'title' => 'Advanced search domain name list', 'description' => 'Search for domain names under your current Alibaba Cloud account that meet specific conditions. A maximum of **5000** entries are displayed. If the result reaches **5000** entries, narrow your search scope.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2024-07-25T07:11:46.000Z', 'description' => 'Request parameters changed'], ['createdAt' => '2022-12-21T03:08:50.000Z', 'description' => 'Request parameters changed, Response parameters changed'], ['createdAt' => '2022-09-26T09:08:45.000Z', 'description' => 'Request parameters changed, Response parameters changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '50', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryAdvancedDomainList'], ], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryCommonInfo', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'QueryArtExtension' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['description' => 'Domain name. ', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'test.art', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of error messages returned by the API. Valid values: '."\n" .'- **zh**: Chinese. '."\n" .'- **en**: English. '."\n" ."\n" .'Default value: **en**. ', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address. ', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'ObjectType' => ['description' => 'Art categorization. ', 'type' => 'string', 'example' => 'The embroidery', 'title' => ''], 'MaterialsAndTechniques' => ['description' => 'Materials and techniques. ', 'type' => 'string', 'example' => 'silk', 'title' => ''], 'InscriptionsAndMarkings' => ['description' => 'Inscriptions and markings. ', 'type' => 'string', 'example' => 'realism', 'title' => ''], 'RequestId' => ['description' => 'Unique request access token. ', 'type' => 'string', 'example' => '814B2AF0-ED6F-4C13-B41C-8AC0B1023583', 'title' => ''], 'Reference' => ['description' => 'Reference. ', 'type' => 'string', 'example' => 'drawings', 'title' => ''], 'DateOrPeriod' => ['description' => 'Creation time. ', 'type' => 'string', 'example' => '2019-10-01', 'title' => ''], 'Dimensions' => ['description' => 'Dimensions. ', 'type' => 'string', 'example' => '20 cm', 'title' => ''], 'Title' => ['description' => 'Name. ', 'type' => 'string', 'example' => 'Peace and friendship', 'title' => ''], 'Features' => ['description' => 'Art features. ', 'type' => 'string', 'example' => 'iconicity', 'title' => ''], 'Subject' => ['description' => 'Art subject. ', 'type' => 'string', 'example' => 'peace', 'title' => ''], 'Maker' => ['description' => 'Artist or creator. ', 'type' => 'string', 'example' => 'zhang san', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ObjectType\\": \\"The embroidery\\",\\n \\"MaterialsAndTechniques\\": \\"silk\\",\\n \\"InscriptionsAndMarkings\\": \\"realism\\",\\n \\"RequestId\\": \\"814B2AF0-ED6F-4C13-B41C-8AC0B1023583\\",\\n \\"Reference\\": \\"drawings\\",\\n \\"DateOrPeriod\\": \\"2019-10-01\\",\\n \\"Dimensions\\": \\"20 cm\\",\\n \\"Title\\": \\"Peace and friendship\\",\\n \\"Features\\": \\"iconicity\\",\\n \\"Subject\\": \\"peace\\",\\n \\"Maker\\": \\"zhang san\\"\\n}","type":"json"}]', 'title' => 'Query Art extension information ', 'summary' => 'Invoke the QueryArtExtension API to query Art extension information. ', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:05.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryArtExtension'], ], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryArtExtension', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], ], ], 'QueryChangeLogList' => [ 'summary' => 'Call QueryChangeLogList to get a paginated list of the operation logs.', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => ['FEATUREdomainBJEHHJ', 'FEATUREdomain9WEVJX', 'FEATUREdomain9191Y6'], ], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'The user\'s IP address. You can set this parameter to **127.0.0.1**.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'The language for API error messages. Valid values:'."\n" ."\n" .'- **zh**: Chinese.'."\n" ."\n" .'- **en**: English.'."\n" ."\n" .'Defaults to **en**.', 'type' => 'string', 'required' => false, 'default' => 'en', 'example' => 'en', 'title' => ''], ], [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['description' => 'The domain name for which to query change logs.', 'type' => 'string', 'required' => false, 'example' => 'example.com', 'title' => ''], ], [ 'name' => 'PageNum', 'in' => 'query', 'schema' => ['description' => 'The page number. The minimum value is **1**.', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'minimum' => '1', 'example' => '1', 'title' => ''], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => ['description' => 'The number of entries to return per page. The value must be between **1** and **100**.', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'maximum' => '100', 'minimum' => '1', 'example' => '1', 'title' => ''], ], [ 'name' => 'StartDate', 'in' => 'query', 'schema' => ['description' => 'The start of the time range to query, specified as a Unix timestamp in milliseconds.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1522080000000', 'title' => ''], ], [ 'name' => 'EndDate', 'in' => 'query', 'schema' => ['description' => 'The end of the time range to query, specified as a Unix timestamp in milliseconds.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1522080000000', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'PrePage' => ['description' => 'Indicates whether a previous page exists.', 'type' => 'boolean', 'example' => 'false', 'title' => ''], 'CurrentPageNum' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'RequestId' => ['description' => 'The unique request ID.', 'type' => 'string', 'example' => '2DEDFF32-7827-46B1-BE90-3DB8ABD91A58', 'title' => ''], 'PageSize' => ['description' => 'The page size.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'TotalPageNum' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '1000', 'title' => ''], 'Data' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'ChangeLog' => [ 'description' => 'A list of change log entries.', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'Operation' => ['description' => 'The type of operation.', 'type' => 'string', 'example' => 'DNS modification', 'title' => ''], 'Time' => ['description' => 'The operation time in UTC. For example, 2017-12-25 12:00:00. The format depends on the Lang parameter.', 'type' => 'string', 'example' => '2017-12-26 12:00:00', 'title' => ''], 'Result' => ['description' => 'The operation result.', 'type' => 'string', 'example' => 'Failed', 'title' => ''], 'DomainName' => ['description' => 'The domain name.', 'type' => 'string', 'example' => 'example.com', 'title' => ''], 'OperationIPAddress' => ['description' => 'The operation IP address.', 'type' => 'string', 'example' => '127.0.0.1', 'title' => ''], 'Details' => ['description' => 'Details of the operation.', 'type' => 'string', 'example' => 'dns1;dns2 -> dns3;dns4', 'title' => ''], 'Remark' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], ], 'description' => 'A change log entry.', 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], 'ResultLimit' => ['description' => 'The API returns a maximum of 1,000 recent records per query, regardless of the specified page size. If your query matches more than 1,000 records, **ResultLimit** is **true**. To retrieve all results, narrow the time range and query again. Otherwise, **ResultLimit** is **false**.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], 'TotalItemNum' => ['description' => 'The total number of items.', 'type' => 'integer', 'format' => 'int32', 'example' => '1000', 'title' => ''], 'NextPage' => ['description' => 'Indicates whether a next page exists.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'title' => 'Query operation log list ', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2025-02-27T02:32:36.000Z', 'description' => 'Response parameters changed'], ['createdAt' => '2022-07-21T06:20:05.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryChangeLogList'], ], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryChangeLog', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"PrePage\\": false,\\n \\"CurrentPageNum\\": 1,\\n \\"RequestId\\": \\"2DEDFF32-7827-46B1-BE90-3DB8ABD91A58\\",\\n \\"PageSize\\": 1,\\n \\"TotalPageNum\\": 1000,\\n \\"Data\\": {\\n \\"ChangeLog\\": [\\n {\\n \\"Operation\\": \\"DNS modification\\",\\n \\"Time\\": \\"2017-12-26 12:00:00\\",\\n \\"Result\\": \\"Failed\\",\\n \\"DomainName\\": \\"example.com\\",\\n \\"OperationIPAddress\\": \\"127.0.0.1\\",\\n \\"Details\\": \\"dns1;dns2 -> dns3;dns4\\",\\n \\"Remark\\": \\"\\"\\n }\\n ]\\n },\\n \\"ResultLimit\\": true,\\n \\"TotalItemNum\\": 1000,\\n \\"NextPage\\": true\\n}","type":"json"}]', ], 'QueryContactInfo' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address. ', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of error messages returned by the API. Valid values: '."\n" .'- **zh**: Chinese. '."\n" .'- **en**: English. '."\n" ."\n" .'Default value: **en**. ', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['description' => 'Domain name. ', 'type' => 'string', 'required' => true, 'example' => 'example.com', 'title' => ''], ], [ 'name' => 'ContactType', 'in' => 'query', 'schema' => [ 'description' => 'The contact type. Valid values: '."\n" .'- **registrant**: Domain name registrant. '."\n" .'- **tech**: Technical contact. '."\n" .'- **admin**: Administrative contact. '."\n" .'- **billing**: Billing contact. '."\n", 'type' => 'string', 'required' => true, 'example' => 'admin', 'enum' => ['registrant', 'admin', 'billing', 'tech'], 'title' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'ZhProvince' => ['description' => 'Province (Chinese). ', 'type' => 'string', 'example' => '浙江', 'title' => ''], 'Email' => ['description' => 'Mailbox. ', 'type' => 'string', 'example' => 'username@example.com', 'title' => ''], 'Telephone' => ['description' => 'Telephone number. ', 'type' => 'string', 'example' => '1820000****', 'title' => ''], 'RequestId' => ['description' => 'Unique request access token. ', 'type' => 'string', 'example' => 'C39ECA8A-BB5E-4F92-B013-6A032FA06B04', 'title' => ''], 'Address' => ['description' => 'Mailing address (English). ', 'type' => 'string', 'example' => 'xi hu qu *** jiedao *** xiaoqu *** zhuang 101', 'title' => ''], 'PostalCode' => ['description' => 'Postal code. ', 'type' => 'string', 'example' => '310024', 'title' => ''], 'ZhRegistrantName' => ['description' => 'Contact name (Chinese). ', 'type' => 'string', 'example' => '张三', 'title' => ''], 'City' => ['description' => 'City (English). ', 'type' => 'string', 'example' => 'hang zhou shi', 'title' => ''], 'CreateDate' => ['description' => 'Domain registration date. ', 'type' => 'string', 'example' => '2019-03-20 11:37:29', 'title' => ''], 'Province' => ['description' => 'Province (English). ', 'type' => 'string', 'example' => 'zhe jiang', 'title' => ''], 'ZhCity' => ['description' => 'City (Chinese). ', 'type' => 'string', 'example' => '杭州市', 'title' => ''], 'RegistrantName' => ['description' => 'Contact name (English). ', 'type' => 'string', 'example' => 'zhang san', 'title' => ''], 'ZhRegistrantOrganization' => ['description' => 'Registrant name (Chinese). ', 'type' => 'string', 'example' => '张三', 'title' => ''], 'Country' => ['description' => 'Country code. For example, **CN** represents China and **US** represents the United States. ', 'type' => 'string', 'example' => 'CN', 'title' => ''], 'RegistrantOrganization' => ['description' => 'Registrant name (English). ', 'type' => 'string', 'example' => 'zhang san', 'title' => ''], 'TelExt' => ['description' => 'Telephone extension number.', 'type' => 'string', 'example' => '1234', 'title' => ''], 'TelArea' => ['description' => 'The country code for the telephone number. For example, the country code for China is **86**. ', 'type' => 'string', 'example' => '86', 'title' => ''], 'ZhAddress' => ['description' => 'Mailing address (in Chinese). ', 'type' => 'string', 'example' => '西湖区***街道***小区***幢101', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"ZhProvince\\": \\"浙江\\",\\n \\"Email\\": \\"username@example.com\\",\\n \\"Telephone\\": \\"1820000****\\",\\n \\"RequestId\\": \\"C39ECA8A-BB5E-4F92-B013-6A032FA06B04\\",\\n \\"Address\\": \\"xi hu qu *** jiedao *** xiaoqu *** zhuang 101\\",\\n \\"PostalCode\\": \\"310024\\",\\n \\"ZhRegistrantName\\": \\"张三\\",\\n \\"City\\": \\"hang zhou shi\\",\\n \\"CreateDate\\": \\"2019-03-20 11:37:29\\",\\n \\"Province\\": \\"zhe jiang\\",\\n \\"ZhCity\\": \\"杭州市\\",\\n \\"RegistrantName\\": \\"zhang san\\",\\n \\"ZhRegistrantOrganization\\": \\"张三\\",\\n \\"Country\\": \\"CN\\",\\n \\"RegistrantOrganization\\": \\"zhang san\\",\\n \\"TelExt\\": \\"1234\\",\\n \\"TelArea\\": \\"86\\",\\n \\"ZhAddress\\": \\"西湖区***街道***小区***幢101\\"\\n}","type":"json"}]', 'title' => 'Query domain name contact information ', 'summary' => 'Invoke QueryContactInfo to query domain contact information. ', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:05.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryContactInfo'], ], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryCommonInfo', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'QueryDSRecord' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['description' => 'Domain name.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'example.com', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of the error message returned by the API. Valid values:'."\n" .'- **zh**: Chinese;'."\n" .'- **en**: English.'."\n" ."\n" .'Default value: **en**.'."\n", 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Unique request ID.', 'type' => 'string', 'example' => '814B2AF0-ED6F-4C13-B41C-8AC0B1023583', 'title' => ''], 'DSRecordList' => [ 'description' => 'List of DS records.', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'DigestType' => ['description' => 'Digest algorithm type. For more information, see [Delegation Signer (DS) Resource Record (RR) Type Digest Algorithms](https://www.iana.org/assignments/ds-rr-types/ds-rr-types.xhtml). Valid values:'."\n" .' - **1**: SHA-1;'."\n" .' - **2**: SHA-256;'."\n" .' - **3**: GOST R 34.11-94;'."\n" .' - **4**: SHA-384.', 'type' => 'integer', 'format' => 'int32', 'example' => '2', 'title' => ''], 'Digest' => ['description' => 'Digest value.', 'type' => 'string', 'example' => 'f58fa917424383934c7b0cf1a90f61d692745680fa06f5ecdbe0924e86de9598', 'title' => ''], 'Algorithm' => ['description' => 'Encryption algorithm number. For more information, see [Domain Name System Security (DNSSEC) Algorithm Numbers](https://www.iana.org/assignments/dns-sec-alg-numbers/dns-sec-alg-numbers.xhtml). Valid values:'."\n" .' - **1**: RSA/MD5;'."\n" .' - **2**: Diffie-Hellman;'."\n" .' - **3**: DSA/SHA-1;'."\n" .' - **5**: RSA/SHA-1;'."\n" .' - **6**: DSA-NSEC3-SHA1;'."\n" .' - **7**: RSASHA1-NSEC3-SHA1;'."\n" .' - **8**: RSA/SHA-256;'."\n" .' - **10**: RSA/SHA-512;'."\n" .' - **12**: GOST R 34.10-2001;'."\n" .' - **13**: ECDSA Curve P-256 with SHA-256;'."\n" .' - **14**: ECDSA Curve P-384 with SHA-384;'."\n" .' - **15**: Ed25519;'."\n" .' - **16**: Ed448;'."\n" .' - **252**: Reserved for Indirect Keys;'."\n" .' - **253**: private algorithm;'."\n" .' - **254**: private algorithm OID.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'KeyTag' => ['description' => 'Key tag used to identify DNSSEC records. It is an integer less than 65536.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"814B2AF0-ED6F-4C13-B41C-8AC0B1023583\\",\\n \\"DSRecordList\\": [\\n {\\n \\"DigestType\\": 2,\\n \\"Digest\\": \\"f58fa917424383934c7b0cf1a90f61d692745680fa06f5ecdbe0924e86de9598\\",\\n \\"Algorithm\\": 1,\\n \\"KeyTag\\": 1\\n }\\n ]\\n}","type":"json"}]', 'title' => 'Query DS records of a domain name', 'summary' => 'Invoke QueryDSRecord to query the DS records of a domain name.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:05.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryDSRecord'], ], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryDSRecord', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'QueryDnsHost' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => ['description' => 'The ID of the domain name instance. Call the QueryDomainList API to obtain this ID.', 'type' => 'string', 'required' => true, 'example' => 'ST2017120814571100001303', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'The language for returned error messages. Valid values:'."\n" ."\n" .'- **zh**: Chinese.'."\n" ."\n" .'- **en**: English.'."\n" ."\n" .'Default value: **en**.', 'type' => 'string', 'required' => false, 'default' => 'en', 'example' => 'en', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'The user\'s IP address.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'A unique ID for the request.', 'type' => 'string', 'example' => '18A313DD-3AF3-40AA-84F9-56BA45DC511F', 'title' => ''], 'DnsHostList' => [ 'description' => 'A list of DNS hosts.', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'DnsName' => ['description' => 'The DNS name.', 'type' => 'string', 'example' => 'ns3', 'title' => ''], 'IpList' => [ 'type' => 'array', 'items' => ['description' => 'An IP address.', 'type' => 'string', 'example' => '185.27.XX.XX, 218.83.XX.XX', 'title' => ''], 'description' => 'A list of IP addresses.', 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'title' => 'Query Domain Name DNS Host', 'summary' => 'Queries the DNS host for a domain name.', 'requestParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:05.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryDnsHost'], ], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryDnsHost', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"18A313DD-3AF3-40AA-84F9-56BA45DC511F\\",\\n \\"DnsHostList\\": [\\n {\\n \\"DnsName\\": \\"ns3\\",\\n \\"IpList\\": [\\n \\"185.27.XX.XX, 218.83.XX.XX\\"\\n ]\\n }\\n ]\\n}","type":"json"}]', ], 'QueryDomainAdminDivision' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => ['operationType' => 'list'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of the error message returned by the API. Valid values: '."\n" .'- **zh**: Chinese. '."\n" .'- **en**: English. '."\n" ."\n" .'Default value: **en**. ', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address. You can set it to **127.0.0.1**. ', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Unique request access token. ', 'type' => 'string', 'example' => '4EA05A10-D4BC-47EA-AD9E-370A46BB4FB9', 'title' => ''], 'AdminDivisions' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'AdminDivision' => [ 'description' => 'Top-level administrative region.', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'DivisionName' => ['description' => 'Administrative region name.', 'type' => 'string', 'example' => '河北', 'title' => ''], 'Children' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'Children' => [ 'description' => 'Subordinate administrative regions.', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'ChildDivisionName' => ['description' => 'Subordinate administrative region name.', 'type' => 'string', 'example' => '石家庄', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"4EA05A10-D4BC-47EA-AD9E-370A46BB4FB9\\",\\n \\"AdminDivisions\\": {\\n \\"AdminDivision\\": [\\n {\\n \\"DivisionName\\": \\"河北\\",\\n \\"Children\\": {\\n \\"Children\\": [\\n {\\n \\"ChildDivisionName\\": \\"石家庄\\"\\n }\\n ]\\n }\\n }\\n ]\\n }\\n}","type":"json"}]', 'title' => 'Query Chinese administrative regions ', 'summary' => 'Invoke the QueryDomainAdminDivision API to query Chinese administrative regions. ', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:05.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryDomainAdminDivision'], ], ], 'ramActions' => [ [ 'operationType' => 'list', 'ramAction' => [ 'action' => 'domain:QueryCommonInfo', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'QueryDomainByDomainName' => [ 'summary' => 'Call `QueryDomainByDomainName` to retrieve information about a domain name.', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => ['FEATUREdomainMVVXTT'], ], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'The IP address of the user.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => [ 'description' => 'The language of the error message that is returned. Valid values:'."\n" ."\n" .'- **zh**: Chinese.'."\n" ."\n" .'- **en**: English.'."\n" ."\n" .'Default value: **en**.', 'enumValueTitles' => [], 'type' => 'string', 'required' => false, 'default' => 'en', 'example' => 'en', 'title' => '', ], ], [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['description' => 'The domain name.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'example.com', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'Email' => ['description' => 'The registrant\'s email.', 'type' => 'string', 'example' => 'username@example.com', 'title' => ''], 'RegistrationDate' => ['description' => 'The registration date of the domain name.', 'type' => 'string', 'example' => '2017-12-07 17:02:13', 'title' => ''], 'RegistrationDateLong' => ['description' => 'The timestamp of the registration date.', 'type' => 'integer', 'format' => 'int64', 'example' => '1584675448000', 'title' => ''], 'RealNameStatus' => ['description' => 'The real-name verification status of the domain name. Valid values:'."\n" ."\n" .'- **NONAUDIT**: Not verified.'."\n" ."\n" .'- **SUCCEED**: Successful.'."\n" ."\n" .'- **FAILED**: Failed.'."\n" ."\n" .'- **AUDITING**: In review.', 'type' => 'string', 'example' => 'NONAUDIT', 'title' => ''], 'Premium' => ['description' => 'Indicates whether the domain name is a premium domain.', 'type' => 'boolean', 'example' => 'false', 'title' => ''], 'DomainNameVerificationStatus' => ['description' => 'The status of the domain name review. Valid values:'."\n" ."\n" .'- **NONAUDIT**: Not reviewed.'."\n" ."\n" .'- **SUCCEED**: Successful.'."\n" ."\n" .'- **FAILED**: Failed.'."\n" ."\n" .'- **AUDITING**: In review.', 'type' => 'string', 'example' => 'SUCCEED', 'title' => ''], 'ExpirationDateLong' => ['description' => 'The timestamp of the expiration date.', 'type' => 'integer', 'format' => 'int64', 'example' => '1625111915000', 'title' => ''], 'DnsList' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'Dns' => [ 'description' => 'The list of DNS servers.', 'type' => 'array', 'items' => ['description' => 'A DNS server.', 'type' => 'string', 'example' => 'dns1.hichina.com,dns2.hichina.com', 'title' => ''], 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], 'TransferOutStatus' => ['description' => 'The status of the domain transfer out. Valid values:'."\n" ."\n" .'- **NORMAL**: The domain name is not being transferred out.'."\n" ."\n" .'- **PENDING**: The domain name is being transferred out from HiChina.', 'type' => 'string', 'example' => 'NORMAL', 'title' => ''], 'ZhRegistrantOrganization' => ['description' => 'The name of the registrant in Chinese.', 'type' => 'string', 'example' => '王先生', 'title' => ''], 'EmailVerificationClientHold' => ['description' => 'Indicates whether the domain name has a `clientHold` status due to email verification failure.', 'type' => 'boolean', 'example' => 'false', 'title' => ''], 'EmailVerificationStatus' => ['description' => 'The email verification status. Valid values:'."\n" ."\n" .'- **0**: Not verified.'."\n" ."\n" .'- **1**: Verified.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'RegistrantOrganization' => ['description' => 'The name of the registrant organization.', 'type' => 'string', 'example' => 'Test litm', 'title' => ''], 'TransferProhibitionLock' => ['description' => 'The status of the domain transfer lock. Valid values:'."\n" ."\n" .'- **NONE\\_SETTING**: Not set.'."\n" ."\n" .'- **OPEN**: Enabled.'."\n" ."\n" .'- **CLOSE**: Disabled.', 'type' => 'string', 'example' => 'CLOSE', 'title' => ''], 'DomainNameProxyService' => ['description' => 'Indicates whether privacy protection is enabled.', 'type' => 'boolean', 'example' => 'false', 'title' => ''], 'RegistrantType' => ['description' => 'The type of the registrant. Valid values:'."\n" ."\n" .'- **1**: Individual.'."\n" ."\n" .'- **2**: Enterprise.', 'type' => 'string', 'example' => '1', 'title' => ''], 'RegistrantUpdatingStatus' => ['description' => 'The status of registrant information updates. Valid values:'."\n" ."\n" .'- **PENDING**: The registrant information is being updated.'."\n" ."\n" .'- **NORMAL**: No update is in progress.', 'type' => 'string', 'example' => 'NORMAL', 'title' => ''], 'RequestId' => ['description' => 'The unique request ID.', 'type' => 'string', 'example' => '44101664-3E70-4F0E-89E5-CCB74BF*****', 'title' => ''], 'DomainName' => ['description' => 'The domain name.', 'type' => 'string', 'example' => 'example.com', 'title' => ''], 'InstanceId' => ['description' => 'The instance ID of the domain name.', 'type' => 'string', 'example' => 'S20179H1BBI9****', 'title' => ''], 'ZhRegistrantName' => ['description' => 'The name of the contact person in Chinese.', 'type' => 'string', 'example' => '王先生', 'title' => ''], 'ExpirationDate' => ['description' => 'The expiration date of the domain name.', 'type' => 'string', 'example' => '2019-12-07 17:02:13', 'title' => ''], 'RegistrantName' => ['description' => 'The name of the individual registrant or the contact person for an organization.', 'type' => 'string', 'example' => 'Test litm', 'title' => ''], 'UserId' => ['description' => 'The ID of the Alibaba Cloud account.', 'type' => 'string', 'example' => '121000000****', 'title' => ''], 'UpdateProhibitionLock' => ['description' => 'The status of the domain name security lock. Valid values:'."\n" ."\n" .'- **NONE\\_SETTING**: Not set.'."\n" ."\n" .'- **OPEN**: Enabled.'."\n" ."\n" .'- **CLOSE**: Disabled.', 'type' => 'string', 'example' => 'CLOSE', 'title' => ''], 'DomainGroupId' => ['description' => 'The ID of the domain group. You can obtain the ID by calling the [QueryDomainGroupList](~~69362~~) operation.', 'type' => 'integer', 'format' => 'int64', 'example' => '123456', 'title' => ''], 'Remark' => ['description' => 'The user-provided remark for the domain name.', 'type' => 'string', 'example' => '测试备注', 'title' => ''], 'DomainGroupName' => ['description' => 'The name of the domain group.', 'type' => 'string', 'example' => '测试分组', 'title' => ''], 'ExpirationDateStatus' => ['description' => 'The expiration status of the domain name. Valid values:'."\n" ."\n" .'- **1**: The domain name has not expired.'."\n" ."\n" .'- **2**: The domain name has expired.', 'type' => 'string', 'example' => '1', 'title' => ''], 'ExpirationCurrDateDiff' => ['description' => 'The number of days until the expiration date.', 'type' => 'integer', 'format' => 'int32', 'example' => '356', 'title' => ''], 'DomainType' => ['description' => 'The type of the domain name. Valid values:'."\n" ."\n" .'- New gTLD'."\n" ."\n" .'- gTLD'."\n" ."\n" .'- ccTLD', 'type' => 'string', 'example' => 'gTLD', 'title' => ''], 'DomainStatus' => ['description' => 'The status of the domain name. Valid values:'."\n" ."\n" .'- **1**: Renewal required.'."\n" ."\n" .'- **2**: Redemption required.'."\n" ."\n" .'- **3**: Active.', 'type' => 'string', 'example' => '3', 'title' => ''], 'ResourceGroupId' => ['description' => 'The ID of the resource group.', 'type' => 'string', 'example' => 'rg-acfmw6bpc6n7zai', 'title' => ''], 'Tag' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'Tag' => [ 'description' => 'The list of tags.', 'type' => 'array', 'items' => [ 'description' => 'A resource tag.', 'type' => 'object', 'properties' => [ 'Key' => ['description' => 'The tag key.', 'type' => 'string', 'example' => '费用', 'title' => ''], 'Vaue' => ['description' => 'The tag value.', 'type' => 'string', 'example' => '标签1', 'title' => ''], ], 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], ], 'description' => 'The tags attached to the domain name.', 'title' => '', 'example' => '', ], 'Registrar' => ['description' => 'The registrar of the domain name.', 'type' => 'string', 'title' => '', 'example' => ''], 'PrivacyServiceStatus' => [ 'description' => 'The status of the privacy protection service.', 'type' => 'string', 'example' => 'UN_SUPPORT', 'enum' => ['OPEN', 'CLOSE', 'UN_SUPPORT'], 'title' => '', ], 'CnnicPrivacyServiceStatus' => [ 'description' => 'The status of the privacy protection service for .cn domain names.', 'type' => 'string', 'required' => false, 'example' => 'UN_SUPPORT', 'enum' => ['VALID', 'PRODUCING', 'INVALID', 'UN_SUPPORT'], 'title' => '', ], ], 'description' => 'The response parameters.', 'title' => '', 'example' => '', ], ], ], 'title' => 'QueryDomainByDomainName', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-12-21T03:08:50.000Z', 'description' => 'Response parameters changed'], ['createdAt' => '2022-09-26T09:08:45.000Z', 'description' => 'Response parameters changed'], ['createdAt' => '2022-07-21T12:08:21.000Z', 'description' => 'Response parameters changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryDomainByDomainName'], ], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryCommonInfo', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Email\\": \\"username@example.com\\",\\n \\"RegistrationDate\\": \\"2017-12-07 17:02:13\\",\\n \\"RegistrationDateLong\\": 1584675448000,\\n \\"RealNameStatus\\": \\"NONAUDIT\\",\\n \\"Premium\\": false,\\n \\"DomainNameVerificationStatus\\": \\"SUCCEED\\",\\n \\"ExpirationDateLong\\": 1625111915000,\\n \\"DnsList\\": {\\n \\"Dns\\": [\\n \\"dns1.hichina.com,dns2.hichina.com\\"\\n ]\\n },\\n \\"TransferOutStatus\\": \\"NORMAL\\",\\n \\"ZhRegistrantOrganization\\": \\"王先生\\",\\n \\"EmailVerificationClientHold\\": false,\\n \\"EmailVerificationStatus\\": 1,\\n \\"RegistrantOrganization\\": \\"Test litm\\",\\n \\"TransferProhibitionLock\\": \\"CLOSE\\",\\n \\"DomainNameProxyService\\": false,\\n \\"RegistrantType\\": \\"1\\",\\n \\"RegistrantUpdatingStatus\\": \\"NORMAL\\",\\n \\"RequestId\\": \\"44101664-3E70-4F0E-89E5-CCB74BF*****\\",\\n \\"DomainName\\": \\"example.com\\",\\n \\"InstanceId\\": \\"S20179H1BBI9****\\",\\n \\"ZhRegistrantName\\": \\"王先生\\",\\n \\"ExpirationDate\\": \\"2019-12-07 17:02:13\\",\\n \\"RegistrantName\\": \\"Test litm\\",\\n \\"UserId\\": \\"121000000****\\",\\n \\"UpdateProhibitionLock\\": \\"CLOSE\\",\\n \\"DomainGroupId\\": 123456,\\n \\"Remark\\": \\"测试备注\\",\\n \\"DomainGroupName\\": \\"测试分组\\",\\n \\"ExpirationDateStatus\\": \\"1\\",\\n \\"ExpirationCurrDateDiff\\": 356,\\n \\"DomainType\\": \\"gTLD\\",\\n \\"DomainStatus\\": \\"3\\",\\n \\"ResourceGroupId\\": \\"rg-acfmw6bpc6n7zai\\",\\n \\"Tag\\": {\\n \\"Tag\\": [\\n {\\n \\"Key\\": \\"费用\\",\\n \\"Vaue\\": \\"标签1\\"\\n }\\n ]\\n },\\n \\"Registrar\\": \\"\\",\\n \\"PrivacyServiceStatus\\": \\"UN_SUPPORT\\",\\n \\"CnnicPrivacyServiceStatus\\": \\"UN_SUPPORT\\"\\n}","type":"json"}]', ], 'QueryDomainByInstanceId' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => ['FEATUREdomain2QWIHA'], ], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'The user\'s IP address. You can use **127.0.0.1**.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'The language of API error messages. Valid values:'."\n" ."\n" .'- **zh**: Chinese.'."\n" ."\n" .'- **en**: English.'."\n" ."\n" .'Default value: **en**.', 'type' => 'string', 'required' => false, 'default' => 'en', 'example' => 'en', 'title' => ''], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => ['description' => 'The domain instance ID. Call the [QueryDomainList](~~67712~~) API to get this ID.', 'type' => 'string', 'required' => true, 'example' => 'S20131205001****', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'Email' => ['description' => 'The email address of the domain name registrant.', 'type' => 'string', 'example' => 'username@example.com', 'title' => ''], 'RegistrationDate' => ['description' => 'The registration date of the domain name.', 'type' => 'string', 'example' => '2017-12-07 17:02:13', 'title' => ''], 'RegistrationDateLong' => ['description' => 'The registration timestamp of the domain name.', 'type' => 'integer', 'format' => 'int64', 'example' => '1625111915000', 'title' => ''], 'RealNameStatus' => ['description' => 'The real-name verification status of the domain name. Valid values:'."\n" ."\n" .'- **NONAUDIT**: The real-name verification is not performed.'."\n" ."\n" .'- **SUCCEED**: The real-name verification is successful.'."\n" ."\n" .'- **FAILED**: The real-name verification fails.'."\n" ."\n" .'- **AUDITING**: The real-name verification is in progress.'."\n" ."\n" .'> The real-name verification status of a domain name is a composite status of domain name review and real-name verification. The real-name verification of a domain name is successful only when both the domain name review and real-name verification are successful.', 'type' => 'string', 'example' => 'NONAUDIT', 'title' => ''], 'Premium' => ['description' => 'Indicates whether the domain name is a premium domain name. Valid values:'."\n" ."\n" .'- **true**: a premium domain name.'."\n" ."\n" .'- **false**: not a premium domain name.', 'type' => 'boolean', 'example' => 'false', 'title' => ''], 'DomainNameVerificationStatus' => ['description' => 'The status of the domain name review. Valid values:'."\n" ."\n" .'- **NONAUDIT**: The domain name is not verified.'."\n" ."\n" .'- **SUCCEED**: The domain name is verified.'."\n" ."\n" .'- **FAILED**: The domain name fails to be verified.'."\n" ."\n" .'- **AUDITING**: The domain name is being verified.', 'type' => 'string', 'example' => 'NONAUDIT', 'title' => ''], 'ExpirationDateLong' => ['description' => 'The expiration timestamp of the domain name.', 'type' => 'integer', 'format' => 'int64', 'example' => '1625111915000', 'title' => ''], 'DnsList' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'Dns' => [ 'description' => 'The list of DNS servers.', 'type' => 'array', 'items' => ['description' => 'The list of DNS servers that are configured for the domain name.', 'type' => 'string', 'example' => 'dns1.hichina.com,dns2.hichina.com', 'title' => ''], 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], 'TransferOutStatus' => ['description' => 'The status of the domain name transfer. Valid values:'."\n" ."\n" .'- **NORMAL**: The domain name is not being transferred out of Alibaba Cloud.'."\n" ."\n" .'- **PENDING**: The domain name is being transferred out of Alibaba Cloud.', 'type' => 'string', 'example' => 'NORMAL', 'title' => ''], 'ZhRegistrantOrganization' => ['description' => 'The registrant of the domain name in Chinese.'."\n" ."\n" .'> This parameter is applicable only to the China site.', 'type' => 'string', 'example' => '李四', 'title' => ''], 'EmailVerificationClientHold' => ['description' => 'Indicates whether the DNS resolution for the domain name is suspended. Valid values:'."\n" ."\n" .'- **false**: The DNS resolution for the domain name is not suspended.'."\n" ."\n" .'- **true**: The DNS resolution for the domain name is suspended.', 'type' => 'boolean', 'example' => 'false', 'title' => ''], 'EmailVerificationStatus' => ['description' => 'Indicates whether the email address of the domain name registrant is verified. Valid values:'."\n" ."\n" .'- **0**: The email address is not verified.'."\n" ."\n" .'- **1**: The email address is verified.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'RegistrantOrganization' => ['description' => 'The registrant of the domain name.', 'type' => 'string', 'example' => 'Test litm', 'title' => ''], 'TransferProhibitionLock' => ['description' => 'The status of the domain name transfer lock. Valid values:'."\n" ."\n" .'- **NONE\\_SETTING**: The domain name transfer lock is not enabled.'."\n" ."\n" .'- **OPEN**: The domain name transfer lock is enabled.'."\n" ."\n" .'- **CLOSE**: The domain name transfer lock is disabled.', 'type' => 'string', 'example' => 'CLOSE', 'title' => ''], 'DomainNameProxyService' => ['description' => 'Indicates whether the domain name privacy protection service is enabled.', 'type' => 'boolean', 'example' => 'false', 'title' => ''], 'RegistrantType' => ['description' => 'The type of the domain name registrant. Valid values:'."\n" ."\n" .'- **1**: an individual.'."\n" ."\n" .'- **2**: an enterprise.', 'type' => 'string', 'example' => '1', 'title' => ''], 'RegistrantUpdatingStatus' => ['description' => 'The status of the domain name registrant. Valid values:'."\n" ."\n" .'- **PENDING**: The information about the domain name registrant is being modified.'."\n" ."\n" .'- **NORMAL**: The information about the domain name registrant is not being modified.', 'type' => 'string', 'example' => 'NORMAL', 'title' => ''], 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '23C9B3C4-9E2C-4405-A88D-BD33E459D140', 'title' => ''], 'DomainName' => ['description' => 'The domain name.', 'type' => 'string', 'example' => 'example.com', 'title' => ''], 'InstanceId' => ['description' => 'The instance ID of the domain name.', 'type' => 'string', 'example' => 'S20179H1BBI9test', 'title' => ''], 'ZhRegistrantName' => ['description' => 'The contact person in Chinese.'."\n" ."\n" .'> This parameter is applicable only to the China site.', 'type' => 'string', 'example' => '李四', 'title' => ''], 'ExpirationDate' => ['description' => 'The expiration date of the domain name.', 'type' => 'string', 'example' => '2019-12-07 17:02:13', 'title' => ''], 'RegistrantName' => ['description' => 'The name of the contact person.', 'type' => 'string', 'example' => 'Test litm', 'title' => ''], 'UserId' => ['description' => 'The user ID (UID) of the Alibaba Cloud account.', 'type' => 'string', 'example' => '121000000****', 'title' => ''], 'UpdateProhibitionLock' => ['description' => 'The status of the security lock for the domain name. Valid values:'."\n" ."\n" .'- **NONE\\_SETTING**: The security lock is not enabled.'."\n" ."\n" .'- **OPEN**: The security lock is enabled.'."\n" ."\n" .'- **CLOSE**: The security lock is disabled.', 'type' => 'string', 'example' => 'CLOSE', 'title' => ''], 'DomainGroupId' => ['description' => 'The ID of the domain name group. You can call the [QueryDomainGroupList](https://help.aliyun.com/document_detail/69362.html) operation to obtain the ID of the domain name group.', 'type' => 'integer', 'format' => 'int64', 'title' => '', 'example' => '1234'], 'Remark' => ['description' => 'The remarks of the domain name.', 'type' => 'string', 'title' => '', 'example' => '测试备注'], 'DomainGroupName' => ['description' => 'The name of the domain name group.', 'type' => 'string', 'title' => '', 'example' => '测试分组'], 'ExpirationDateStatus' => ['description' => 'The expiration status of the domain name. Valid values:'."\n" ."\n" .'- **1**: The domain name has not expired.'."\n" ."\n" .'- **2**: The domain name has expired.', 'type' => 'string', 'example' => '1', 'title' => ''], 'ExpirationCurrDateDiff' => ['description' => 'The number of days from the expiration date to the current date.', 'type' => 'integer', 'format' => 'int32', 'example' => '356', 'title' => ''], 'DomainType' => ['description' => 'The type of the domain name. Valid values:'."\n" ."\n" .'- New gTLD.'."\n" ."\n" .'- gTLD.'."\n" ."\n" .'- ccTLD.', 'type' => 'string', 'example' => 'gTLD', 'title' => ''], 'DomainStatus' => ['description' => 'The status of the domain name. Valid values:'."\n" ."\n" .'- 1: The domain name needs to be renewed.'."\n" ."\n" .'- 2: The domain name needs to be redeemed.'."\n" ."\n" .'- 3: The domain name is normal.', 'type' => 'string', 'example' => '1', 'title' => ''], 'ResourceGroupId' => ['description' => 'The ID of the resource group.', 'type' => 'string', 'example' => 'rg-acfmw6bpc6n7zai', 'title' => ''], 'Tag' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'Tag' => [ 'description' => 'The list of tags.', 'type' => 'array', 'items' => [ 'description' => 'The tag of the resource.', 'type' => 'object', 'properties' => [ 'Key' => ['description' => 'The key of the tag.', 'type' => 'string', 'example' => '续费', 'title' => ''], 'Value' => ['description' => 'The value of the tag.', 'type' => 'string', 'example' => '标签1', 'title' => ''], ], 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], 'DomainLifecycleStatus' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'PrivacyServiceStatus' => [ 'type' => 'string', 'example' => 'UN_SUPPORT', 'enum' => ['OPEN', 'CLOSE', 'UN_SUPPORT'], 'description' => '', 'title' => '', ], 'CnnicPrivacyServiceStatus' => [ 'type' => 'string', 'example' => 'UN_SUPPORT', 'enum' => ['VALID', 'PRODUCING', 'INVALID', 'UN_SUPPORT'], 'description' => '', 'title' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'title' => 'Query domain information by domain instance ID ', 'summary' => 'Call `QueryDomainByInstanceId` to retrieve the basic information of a domain name by instance ID.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2025-09-08T07:49:32.000Z', 'description' => 'Response parameters changed'], ['createdAt' => '2025-07-10T03:33:45.000Z', 'description' => 'Response parameters changed'], ['createdAt' => '2022-12-21T03:08:50.000Z', 'description' => 'Response parameters changed'], ['createdAt' => '2022-09-26T09:08:45.000Z', 'description' => 'Response parameters changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryDomainByInstanceId'], ], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryCommonInfo', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Email\\": \\"username@example.com\\",\\n \\"RegistrationDate\\": \\"2017-12-07 17:02:13\\",\\n \\"RegistrationDateLong\\": 1625111915000,\\n \\"RealNameStatus\\": \\"NONAUDIT\\",\\n \\"Premium\\": false,\\n \\"DomainNameVerificationStatus\\": \\"NONAUDIT\\",\\n \\"ExpirationDateLong\\": 1625111915000,\\n \\"DnsList\\": {\\n \\"Dns\\": [\\n \\"dns1.hichina.com,dns2.hichina.com\\"\\n ]\\n },\\n \\"TransferOutStatus\\": \\"NORMAL\\",\\n \\"ZhRegistrantOrganization\\": \\"李四\\",\\n \\"EmailVerificationClientHold\\": false,\\n \\"EmailVerificationStatus\\": 1,\\n \\"RegistrantOrganization\\": \\"Test litm\\",\\n \\"TransferProhibitionLock\\": \\"CLOSE\\",\\n \\"DomainNameProxyService\\": false,\\n \\"RegistrantType\\": \\"1\\",\\n \\"RegistrantUpdatingStatus\\": \\"NORMAL\\",\\n \\"RequestId\\": \\"23C9B3C4-9E2C-4405-A88D-BD33E459D140\\",\\n \\"DomainName\\": \\"example.com\\",\\n \\"InstanceId\\": \\"S20179H1BBI9test\\",\\n \\"ZhRegistrantName\\": \\"李四\\",\\n \\"ExpirationDate\\": \\"2019-12-07 17:02:13\\",\\n \\"RegistrantName\\": \\"Test litm\\",\\n \\"UserId\\": \\"121000000****\\",\\n \\"UpdateProhibitionLock\\": \\"CLOSE\\",\\n \\"DomainGroupId\\": 1234,\\n \\"Remark\\": \\"测试备注\\",\\n \\"DomainGroupName\\": \\"测试分组\\",\\n \\"ExpirationDateStatus\\": \\"1\\",\\n \\"ExpirationCurrDateDiff\\": 356,\\n \\"DomainType\\": \\"gTLD\\",\\n \\"DomainStatus\\": \\"1\\",\\n \\"ResourceGroupId\\": \\"rg-acfmw6bpc6n7zai\\",\\n \\"Tag\\": {\\n \\"Tag\\": [\\n {\\n \\"Key\\": \\"续费\\",\\n \\"Value\\": \\"标签1\\"\\n }\\n ]\\n },\\n \\"DomainLifecycleStatus\\": \\"\\",\\n \\"PrivacyServiceStatus\\": \\"UN_SUPPORT\\",\\n \\"CnnicPrivacyServiceStatus\\": \\"UN_SUPPORT\\"\\n}","type":"json"}]', ], 'QueryDomainGroupList' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => ['FEATUREdomain0NKSXL'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'The language of error messages in the response. Valid values:'."\n" ."\n" .'- **zh**: Chinese'."\n" ."\n" .'- **en**: English'."\n" ."\n" .'The default value is **en**.', 'type' => 'string', 'required' => false, 'default' => 'en', 'example' => 'en', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'The client IP address. You can set this parameter to **127.0.0.1**.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'DomainGroupName', 'in' => 'query', 'schema' => ['description' => 'The user-defined domain group name.', 'type' => 'string', 'required' => false, 'example' => '默认分组', 'title' => ''], ], [ 'name' => 'ShowDeletingGroup', 'in' => 'query', 'schema' => ['description' => 'Specifies whether to show domain groups that are being deleted. Valid values:'."\n" ."\n" .'- **false**'."\n" ."\n" .'- **true**'."\n" ."\n" .'The default value is **false**.', 'type' => 'boolean', 'required' => false, 'default' => 'false', 'example' => 'false', 'title' => ''], ], [ 'name' => 'OrderKeyType', 'in' => 'query', 'schema' => ['type' => 'string', 'description' => '', 'required' => false, 'title' => '', 'example' => ''], ], [ 'name' => 'OrderByType', 'in' => 'query', 'schema' => ['type' => 'string', 'description' => '', 'required' => false, 'title' => '', 'example' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'The unique request ID.', 'type' => 'string', 'example' => '80011ABC-F573-4795-B0E8-377BFBBA3422', 'title' => ''], 'Data' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'DomainGroup' => [ 'description' => 'The domain group list.', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'BeingDeleted' => ['description' => 'Indicates whether the domain group is being deleted. Deleting a domain group that contains more than 1,000 domains is an asynchronous operation. During this process, the value of this parameter is **true**.', 'type' => 'boolean', 'example' => 'false', 'title' => ''], 'DomainGroupStatus' => ['description' => 'The domain group status. Valid values:'."\n" ."\n" .'- **PROCESSING**: In progress.'."\n" ."\n" .'- **COMPLETE**: Complete.'."\n" ."\n" .'> Operations such as setting a domain group from a file or replacing a domain group that contains more than 1,000 domains are asynchronous. While the system is processing the request, the status of the domain group is **PROCESSING**.', 'type' => 'string', 'example' => 'COMPLETE', 'title' => ''], 'DomainGroupId' => ['description' => 'The domain group ID.', 'type' => 'string', 'example' => '-1', 'title' => ''], 'DomainGroupName' => ['description' => 'The domain group name.', 'type' => 'string', 'example' => '未分组', 'title' => ''], 'ModificationDate' => ['description' => 'The time the domain group was last modified.', 'type' => 'string', 'example' => '2018-04-02 15:59:06', 'title' => ''], 'TotalNumber' => ['description' => 'The number of domains in the domain group.', 'type' => 'integer', 'format' => 'int32', 'example' => '20', 'title' => ''], 'CreationDate' => ['description' => 'The time the domain group was created.', 'type' => 'string', 'example' => '2018-04-02 15:59:06', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'title' => 'Query the domain name group list', 'summary' => 'Queries a list of domain groups.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2025-11-26T10:27:59.000Z', 'description' => 'Request parameters changed'], ['createdAt' => '2022-07-21T06:20:05.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryDomainGroupList'], ], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryDomainGroup', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"80011ABC-F573-4795-B0E8-377BFBBA3422\\",\\n \\"Data\\": {\\n \\"DomainGroup\\": [\\n {\\n \\"BeingDeleted\\": false,\\n \\"DomainGroupStatus\\": \\"COMPLETE\\",\\n \\"DomainGroupId\\": \\"-1\\",\\n \\"DomainGroupName\\": \\"未分组\\",\\n \\"ModificationDate\\": \\"2018-04-02 15:59:06\\",\\n \\"TotalNumber\\": 20,\\n \\"CreationDate\\": \\"2018-04-02 15:59:06\\"\\n }\\n ]\\n }\\n}","type":"json"}]', ], 'QueryDomainList' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => ['FEATUREdomain7EGRPF'], ], 'parameters' => [ [ 'name' => 'EndExpirationDate', 'in' => 'query', 'schema' => ['description' => 'The end of the expiration date range. The value is a Unix timestamp in milliseconds. Currently, only queries by day are supported.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1522080000000', 'title' => ''], ], [ 'name' => 'StartExpirationDate', 'in' => 'query', 'schema' => ['description' => 'The start of the expiration date range. The value is a Unix timestamp in milliseconds. Currently, only queries by day are supported.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1522080000000', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'The user\'s client IP address. You can set this parameter to **127.0.0.1**.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'The language for API error messages. Valid values:'."\n" ."\n" .'- **zh**: Chinese.'."\n" ."\n" .'- **en**: English.'."\n" ."\n" .'The default value is **en**.', 'type' => 'string', 'required' => false, 'default' => 'en', 'example' => 'en', 'title' => ''], ], [ 'name' => 'QueryType', 'in' => 'query', 'schema' => ['description' => 'The type of list to return. Valid values:'."\n" ."\n" .'- **1**: Domain names that require urgent renewal.'."\n" ."\n" .'- **2**: Domain names that require urgent redemption.', 'type' => 'string', 'required' => false, 'example' => '1', 'title' => ''], ], [ 'name' => 'StartRegistrationDate', 'in' => 'query', 'schema' => ['description' => 'The start of the registration date range. The value is a Unix timestamp in milliseconds. Currently, only queries by day are supported.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1522080000000', 'title' => ''], ], [ 'name' => 'EndRegistrationDate', 'in' => 'query', 'schema' => ['description' => 'The end of the registration date range. The value is a Unix timestamp in milliseconds. Currently, only queries by day are supported.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1522080000000', 'title' => ''], ], [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['description' => 'The domain name to query.', 'type' => 'string', 'required' => false, 'example' => 'test.com', 'title' => ''], ], [ 'name' => 'OrderByType', 'in' => 'query', 'schema' => ['description' => 'The sort order for the results. Valid values:'."\n" ."\n" .'- **ASC**: Ascending.'."\n" ."\n" .'- **DESC**: Descending.'."\n" ."\n" .'> The default value is **DESC**.', 'type' => 'string', 'required' => false, 'example' => 'ASC', 'title' => ''], ], [ 'name' => 'OrderKeyType', 'in' => 'query', 'schema' => ['description' => 'The field to use for sorting. Valid values:'."\n" ."\n" .'- **RegistrationDate**: Sorts by registration date.'."\n" ."\n" .'- **ExpirationDate**: Sorts by expiration date.'."\n" ."\n" .'> By default, the results are sorted by the time they were added to the system.', 'type' => 'string', 'required' => false, 'example' => 'RegistrationDate', 'title' => ''], ], [ 'name' => 'ProductDomainType', 'in' => 'query', 'schema' => ['description' => 'The domain type. Valid values:'."\n" ."\n" .'- **New gTLD**: new generic top-level domain.'."\n" ."\n" .'- **gTLD**: generic top-level domain.'."\n" ."\n" .'- **ccTLD**: country-code top-level domain.', 'type' => 'string', 'required' => false, 'example' => 'New gTLD', 'title' => ''], ], [ 'name' => 'PageNum', 'in' => 'query', 'schema' => ['description' => 'The page number for the paginated results.', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '1', 'title' => ''], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => ['description' => 'The number of entries to return on each page.', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '10', 'title' => ''], ], [ 'name' => 'DomainGroupId', 'in' => 'query', 'schema' => ['description' => 'The ID of the domain group. You can obtain this ID by calling the [QueryDomainGroupList](~~69362~~) operation.'."\n" .'The ID of the domain group.', 'type' => 'string', 'required' => false, 'example' => '123456', 'title' => ''], ], [ 'name' => 'ResourceGroupId', 'in' => 'query', 'schema' => ['description' => 'The ID of the resource group.', 'type' => 'string', 'required' => false, 'example' => 'rg-aek2indvyxgpfti', 'title' => ''], ], [ 'name' => 'Tag', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'description' => 'A list of tags.', 'type' => 'array', 'items' => [ 'description' => 'A tag.', 'type' => 'object', 'properties' => [ 'Key' => ['description' => 'The key of the tag.', 'type' => 'string', 'required' => false, 'example' => '备注', 'title' => ''], 'Value' => ['description' => 'The value of the tag.', 'type' => 'string', 'required' => false, 'example' => '标签1', 'title' => ''], ], 'required' => false, 'title' => '', 'example' => '', ], 'required' => false, 'maxItems' => 21, 'title' => '', 'example' => '', ], ], [ 'name' => 'Ccompany', 'in' => 'query', 'schema' => ['description' => 'The name of the domain owner.', 'type' => 'string', 'required' => false, 'example' => '广州金烨再生资源回收有限公司', 'title' => ''], ], [ 'name' => 'Registrar', 'in' => 'query', 'schema' => ['type' => 'string', 'description' => '', 'required' => false, 'title' => '', 'example' => ''], ], [ 'name' => 'Dns', 'in' => 'query', 'schema' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], ], [ 'name' => 'AutoRenewEnabled', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false, 'description' => '', 'title' => '', 'example' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'PrePage' => ['description' => 'Indicates whether a previous page is available.', 'type' => 'boolean', 'example' => 'false', 'title' => ''], 'CurrentPageNum' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '0', 'title' => ''], 'RequestId' => ['description' => 'The unique request ID.', 'type' => 'string', 'example' => 'B7AB5469-5E38-4AA9-A920-C65B7A9C8E6E', 'title' => ''], 'PageSize' => ['description' => 'The number of domain names per page.', 'type' => 'integer', 'format' => 'int32', 'example' => '5', 'title' => ''], 'TotalPageNum' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'Data' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'Domain' => [ 'description' => 'The list of domain names.', 'type' => 'array', 'items' => [ 'description' => 'The details of a domain.', 'type' => 'object', 'properties' => [ 'DomainAuditStatus' => ['description' => 'The real-name verification status of the domain name. Valid values:'."\n" ."\n" .'- **FAILED**: The real-name verification failed.'."\n" ."\n" .'- **SUCCEED**: Real-name verification succeeded.'."\n" ."\n" .'- **NONAUDIT**: The real-name verification has not been performed.'."\n" ."\n" .'- **AUDITING**: The real-name verification is in progress.', 'type' => 'string', 'example' => 'FAILED', 'title' => ''], 'DomainGroupId' => ['description' => 'The ID of the domain group.', 'type' => 'string', 'example' => '123456', 'title' => ''], 'Remark' => ['description' => 'The remark for the domain name.', 'type' => 'string', 'example' => '测试备注', 'title' => ''], 'DomainGroupName' => ['description' => 'The name of the domain group.', 'type' => 'string', 'example' => '测试分组', 'title' => ''], 'RegistrationDate' => ['description' => 'The registration date of the domain name.', 'type' => 'string', 'example' => '2017-11-02 04:00:45', 'title' => ''], 'InstanceId' => ['description' => 'The instance ID of the domain name.', 'type' => 'string', 'example' => 'ST20151102120031118', 'title' => ''], 'DomainName' => ['description' => 'The domain name.', 'type' => 'string', 'example' => 'test.com', 'title' => ''], 'ExpirationDateStatus' => ['description' => 'The expiration status of the domain name. Valid values:'."\n" ."\n" .'- **1**: The domain name has not expired.'."\n" ."\n" .'- **2**: The domain name has expired.', 'type' => 'string', 'example' => '1', 'title' => ''], 'ExpirationDate' => ['description' => 'The expiration date of the domain name.', 'type' => 'string', 'example' => '2017-11-02 04:00:45', 'title' => ''], 'RegistrantType' => ['description' => 'The type of the registrant. Valid values:'."\n" ."\n" .'- **1**: Individual.'."\n" ."\n" .'- **2**: Enterprise.', 'type' => 'string', 'example' => '1', 'title' => ''], 'ExpirationDateLong' => ['description' => 'The expiration time of the domain name, in milliseconds, since 00:00:00 UTC on January 1, 1970.', 'type' => 'integer', 'format' => 'int64', 'example' => '1522080000000', 'title' => ''], 'ExpirationCurrDateDiff' => ['description' => 'The number of days until the domain name expires. A negative value indicates the number of days that have passed since expiration.', 'type' => 'integer', 'format' => 'int32', 'example' => '-30', 'title' => ''], 'Premium' => ['description' => 'Indicates whether the domain name is a premium domain.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], 'RegistrationDateLong' => ['description' => 'The registration time of the domain name, in milliseconds, since 00:00:00 UTC on January 1, 1970.', 'type' => 'integer', 'format' => 'int64', 'example' => '1522080000000', 'title' => ''], 'ProductId' => ['description' => 'The product ID.', 'type' => 'string', 'example' => '2a', 'title' => ''], 'DomainStatus' => ['description' => 'The status of the domain name. Valid values:'."\n" ."\n" .'- **1**: The domain name requires renewal.'."\n" ."\n" .'- **2**: The domain name requires redemption.'."\n" ."\n" .'- **3**: The domain name is in a normal state.', 'type' => 'string', 'example' => '3', 'title' => ''], 'DomainType' => ['description' => 'The domain type. Valid values:'."\n" ."\n" .'- **New gTLD**'."\n" ."\n" .'- **gTLD**'."\n" ."\n" .'- **ccTLD**', 'type' => 'string', 'example' => 'gTLD', 'title' => ''], 'ResourceGroupId' => ['description' => 'The resource group ID.', 'type' => 'string', 'example' => 'rg-aek2yyciz557g3q', 'title' => ''], 'Tag' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'Tag' => [ 'description' => 'A list of tags.', 'type' => 'array', 'items' => [ 'description' => 'A tag.', 'type' => 'object', 'properties' => [ 'Key' => ['description' => 'The key for the tag.', 'type' => 'string', 'example' => '费用', 'title' => ''], 'Value' => ['description' => 'The value for the tag.', 'type' => 'string', 'example' => '标签1', 'title' => ''], ], 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], ], 'description' => 'The tags of the domain name.', 'title' => '', 'example' => '', ], 'Ccompany' => ['description' => 'The name of the domain owner.', 'type' => 'string', 'example' => '广州森林广告装饰有限公司', 'title' => ''], 'ChgholderStatus' => ['description' => 'The status of the ownership transfer. Valid values:'."\n" ."\n" .'- **0**: No ownership transfer is in progress.'."\n" ."\n" .'- **1**: The ownership transfer is in progress.'."\n" ."\n" .'- **2**: The ownership transfer failed.', 'type' => 'string', 'example' => '0', 'title' => ''], 'Registrar' => ['description' => 'The name of the registrar for the domain name.', 'type' => 'string', 'title' => '', 'example' => ''], 'DnsList' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'DnsList' => [ 'type' => 'array', 'items' => ['description' => 'A DNS server.', 'type' => 'string', 'title' => '', 'example' => ''], 'description' => 'A list of DNS servers.', 'title' => '', 'example' => '', ], ], 'description' => 'The DNS servers for the domain name.', 'title' => '', 'example' => '', ], 'AutoRenewEnabled' => ['description' => 'Indicates whether auto-renewal is enabled for the domain name.', 'type' => 'boolean', 'title' => '', 'example' => ''], ], 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], 'TotalItemNum' => ['description' => 'The total number of domain names.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'NextPage' => ['description' => 'Indicates whether a next page is available.', 'type' => 'boolean', 'example' => 'false', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'title' => 'QueryDomainList', 'summary' => 'Returns a paginated list of domain names in your account.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2025-04-29T05:51:23.000Z', 'description' => 'Request parameters changed, Response parameters changed'], ['createdAt' => '2025-03-31T08:42:08.000Z', 'description' => 'Request parameters changed, Response parameters changed'], ['createdAt' => '2024-08-26T06:21:54.000Z', 'description' => 'Response parameters changed'], ['createdAt' => '2024-01-29T02:49:25.000Z', 'description' => 'Request parameters changed, Response parameters changed'], ['createdAt' => '2022-12-21T03:08:50.000Z', 'description' => 'Request parameters changed, Response parameters changed'], ['createdAt' => '2022-09-26T09:08:45.000Z', 'description' => 'Request parameters changed, Response parameters changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '50', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryDomainList'], ], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryCommonInfo', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"PrePage\\": false,\\n \\"CurrentPageNum\\": 0,\\n \\"RequestId\\": \\"B7AB5469-5E38-4AA9-A920-C65B7A9C8E6E\\",\\n \\"PageSize\\": 5,\\n \\"TotalPageNum\\": 1,\\n \\"Data\\": {\\n \\"Domain\\": [\\n {\\n \\"DomainAuditStatus\\": \\"FAILED\\",\\n \\"DomainGroupId\\": \\"123456\\",\\n \\"Remark\\": \\"测试备注\\",\\n \\"DomainGroupName\\": \\"测试分组\\",\\n \\"RegistrationDate\\": \\"2017-11-02 04:00:45\\",\\n \\"InstanceId\\": \\"ST20151102120031118\\",\\n \\"DomainName\\": \\"test.com\\",\\n \\"ExpirationDateStatus\\": \\"1\\",\\n \\"ExpirationDate\\": \\"2017-11-02 04:00:45\\",\\n \\"RegistrantType\\": \\"1\\",\\n \\"ExpirationDateLong\\": 1522080000000,\\n \\"ExpirationCurrDateDiff\\": -30,\\n \\"Premium\\": true,\\n \\"RegistrationDateLong\\": 1522080000000,\\n \\"ProductId\\": \\"2a\\",\\n \\"DomainStatus\\": \\"3\\",\\n \\"DomainType\\": \\"gTLD\\",\\n \\"ResourceGroupId\\": \\"rg-aek2yyciz557g3q\\",\\n \\"Tag\\": {\\n \\"Tag\\": [\\n {\\n \\"Key\\": \\"费用\\",\\n \\"Value\\": \\"标签1\\"\\n }\\n ]\\n },\\n \\"Ccompany\\": \\"广州森林广告装饰有限公司\\",\\n \\"ChgholderStatus\\": \\"0\\",\\n \\"Registrar\\": \\"\\",\\n \\"DnsList\\": {\\n \\"DnsList\\": [\\n \\"\\"\\n ]\\n },\\n \\"AutoRenewEnabled\\": false\\n }\\n ]\\n },\\n \\"TotalItemNum\\": 1,\\n \\"NextPage\\": false\\n}","type":"json"}]', ], 'QueryDomainRealNameVerificationInfo' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address. ', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of error messages returned by the API. Valid values: '."\n" .'- **zh**: Chinese. '."\n" .'- **en**: English. '."\n" ."\n" .'Default value: **en**. ', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['description' => 'Domain name. ', 'type' => 'string', 'required' => true, 'example' => 'aliyundoc.com', 'title' => ''], ], [ 'name' => 'FetchImage', 'in' => 'query', 'schema' => ['description' => 'Specifies whether to retrieve the real-name verification image. Valid values: '."\n" .'- **true**: Retrieve the image. '."\n" .'- **false**: Do not retrieve the image. ', 'type' => 'boolean', 'required' => false, 'example' => 'false', 'default' => 'false', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'IdentityCredentialType' => ['description' => 'The type of certificate used for real-name verification. Valid values: '."\n" .'- **SFZ**: Identity card. '."\n" .'- **HZ**: Passport. '."\n" .'- **YYZZ**: Business license. '."\n" .'- **ORG**: Organization code certificate. '."\n" .'- **XYDM**: Unified Social Credit Code certificate. '."\n" .'- **TXZ**: Mainland Travel Permits for Hong Kong and Macao Residents. '."\n" ."\n" .'If your certificate type is not listed above, see the section [Supported Certificate Types for Real-Name Verification](~~72209~~) for the corresponding value. '."\n" .'> You must select the certificate type that matches the certificate you provide. ', 'type' => 'string', 'example' => 'SFZ', 'title' => ''], 'RequestId' => ['description' => 'Unique request access token. ', 'type' => 'string', 'example' => '4DF9D693-0D5B-4EB7-8922-7ECA6BD59314', 'title' => ''], 'InstanceId' => ['description' => 'Instance ID. ', 'type' => 'string', 'example' => 'S2019270W570****', 'title' => ''], 'DomainName' => ['description' => 'Domain name. ', 'type' => 'string', 'example' => 'aliyundoc.com', 'title' => ''], 'IdentityCredential' => ['description' => 'Base64-encoded image of the real-name verification certificate. Requirements for the image: '."\n" .'- Format must be **jpg** or **bmp**. '."\n" .'- Original image size must be between **55 KB and 1 MB**. ', 'type' => 'string', 'example' => 'dGVzdA==', 'title' => ''], 'SubmissionDate' => ['description' => 'Updated At. ', 'type' => 'string', 'example' => '2018-03-28 00:41:42', 'title' => ''], 'IdentityCredentialNo' => ['description' => 'Certificate number used for real-name verification, such as an identity card number or Unified Social Credit Code. ', 'type' => 'string', 'example' => '5****************9', 'title' => ''], 'IdentityCredentialUrl' => ['description' => 'Download URL of the real-name verification image. ', 'type' => 'string', 'example' => 'http://dbu-nap-p.oss-cn-hangzhou.aliyuncs.com/20190219/140692647406xxxx_5d6baea3e7314fd986afdd86e33exxxx.jpg', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"IdentityCredentialType\\": \\"SFZ\\",\\n \\"RequestId\\": \\"4DF9D693-0D5B-4EB7-8922-7ECA6BD59314\\",\\n \\"InstanceId\\": \\"S2019270W570****\\",\\n \\"DomainName\\": \\"aliyundoc.com\\",\\n \\"IdentityCredential\\": \\"dGVzdA==\\",\\n \\"SubmissionDate\\": \\"2018-03-28 00:41:42\\",\\n \\"IdentityCredentialNo\\": \\"5****************9\\",\\n \\"IdentityCredentialUrl\\": \\"http://dbu-nap-p.oss-cn-hangzhou.aliyuncs.com/20190219/140692647406xxxx_5d6baea3e7314fd986afdd86e33exxxx.jpg\\"\\n}","type":"json"}]', 'title' => 'Query Real-Name Verification Information for a Domain Name ', 'summary' => 'Invoke QueryDomainRealNameVerificationInfo to query real-name verification information for a domain name. ', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:05.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryDomainRealNameVerificationInfo'], ], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryRealNameVerification', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'QueryDomainSpecialBizDetail' => [ 'summary' => 'Query domain name special business details ', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'BizId', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'The business ID.'."\n", 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '123'], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'The IP address of the client.'."\n", 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'PopResultDTO', 'description' => 'The response parameters.'."\n", 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'The request ID.'."\n", 'type' => 'string', 'example' => 'A83E1D74-E46B-505C-947A-8C6B7E41C011', 'title' => ''], 'HttpStatusCode' => ['description' => 'The HTTP status code that is directly returned.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '200', 'title' => ''], 'DynamicCode' => ['description' => 'The dynamic error code.'."\n", 'type' => 'string', 'example' => '-', 'title' => ''], 'DynamicMessage' => ['description' => 'The dynamic error message.'."\n", 'type' => 'string', 'example' => '-', 'title' => ''], 'Synchro' => ['description' => 'Indicates whether to perform synchronous processing.'."\n", 'type' => 'boolean', 'example' => 'true', 'title' => ''], 'ErrorMsg' => ['description' => 'The error message.'."\n", 'type' => 'string', 'example' => '110001', 'title' => ''], 'ErrorCode' => ['description' => 'The error code.'."\n", 'type' => 'string', 'example' => '参数错误', 'title' => ''], 'Success' => ['description' => 'Indicates whether the request is successful. Valid values:'."\n" ."\n" .'* **true**'."\n" .'* **false**'."\n", 'type' => 'boolean', 'example' => 'True', 'title' => ''], 'Module' => [ 'description' => 'The returned data.'."\n", 'type' => 'object', 'properties' => [ 'Id' => ['title' => '', 'description' => 'The primary key.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '34083'], 'GmtCreate' => ['title' => '', 'description' => 'The time when the business was created.'."\n", 'type' => 'string', 'example' => '2023-03-21 15:10:04.0'], 'GmtModified' => ['title' => '', 'description' => 'The time when the business was modified.'."\n", 'type' => 'string', 'example' => '2023-03-21 15:10:04.0'], 'BizName' => ['title' => '', 'description' => 'The business name.'."\n", 'type' => 'string', 'example' => 'GOV.CN域名注册(test003.cn)'], 'BizNo' => ['title' => '', 'description' => 'The business ID.'."\n", 'type' => 'string', 'example' => 'A83E1D74-E46B-505C-947A-8C6B7E41C012'], 'DomainName' => ['title' => '', 'description' => 'The domain name.'."\n", 'type' => 'string', 'example' => 'test003.cn'], 'SaleId' => ['title' => '', 'description' => 'The instance ID.'."\n", 'type' => 'string', 'example' => 'S20172315BJ37809'], 'UserId' => ['title' => '', 'description' => 'The user ID.'."\n", 'type' => 'string', 'example' => '121000000****'], 'ProductId' => ['title' => '', 'description' => 'The service ID.'."\n", 'type' => 'string', 'example' => '1'], 'BizType' => ['title' => '', 'description' => 'The business type.'."\n", 'type' => 'string', 'example' => 'govRegister'], 'BizStatus' => ['title' => '', 'description' => 'The business status.'."\n", 'type' => 'string', 'example' => 'REGISTRANT_VSP_AUDIT_SUCCESS'], 'Status' => ['title' => '', 'description' => 'The business status.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '1'], 'StatusDesc' => ['title' => '', 'description' => 'The description of business status.'."\n", 'type' => 'string', 'example' => '信息审核成功'], 'AuditMsg' => ['title' => '', 'description' => 'The review information.'."\n", 'type' => 'string', 'example' => '审核通过'], 'OrderId' => ['title' => '', 'description' => 'The order ID.'."\n", 'type' => 'string', 'example' => '123'], 'UpdateTime' => ['title' => '', 'description' => 'The time when the business was updated.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '2020-11-17 18:11:15'], 'CreateTime' => ['title' => '', 'description' => 'The time when the business was created.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '2023-01-17 11:31:10'], 'DomainSpecialBizContact' => [ 'title' => '', 'description' => 'The contact information.'."\n", 'type' => 'object', 'properties' => [ 'BizId' => ['title' => '', 'description' => 'The business ID.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '258'], 'RegType' => ['title' => '', 'description' => 'The contact type. Valid values: 1: individual. 2: enterprise.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '1'], 'CCompany' => ['title' => '', 'description' => 'The organization name.'."\n", 'type' => 'string', 'example' => '河北易迪管道制造有限公司'], 'ECompany' => ['title' => '', 'description' => 'The organization name in English.'."\n", 'type' => 'string', 'example' => 'hebeihuiheguandaozhizaoyouxiangongsi'], 'CName' => ['title' => '', 'description' => 'The contact name.'."\n", 'type' => 'string', 'example' => '佟大伟'], 'EName' => ['title' => '', 'description' => 'The contact name in English.'."\n", 'type' => 'string', 'example' => 'tong da wei'], 'CCountry' => ['title' => '', 'description' => 'The country code.'."\n", 'type' => 'string', 'example' => 'CN'], 'CProvince' => ['title' => '', 'description' => 'The province.'."\n", 'type' => 'string', 'example' => '辽宁'], 'EProvince' => ['title' => '', 'description' => 'The province in English.'."\n", 'type' => 'string', 'example' => 'liao ning'], 'CCity' => ['title' => '', 'description' => 'The city.'."\n", 'type' => 'string', 'example' => '鞍山市'], 'ECity' => ['title' => '', 'description' => 'The city in English.'."\n", 'type' => 'string', 'example' => 'an shan Shi'], 'CVenu' => ['title' => '', 'description' => 'The address.'."\n", 'type' => 'string', 'example' => '铁西区新开街59-4号'], 'EVenu' => ['title' => '', 'description' => 'The address in English.'."\n", 'type' => 'string', 'example' => 'tie xi qu xin kai jie 59-4 hao'], 'Postalcode' => ['title' => '', 'description' => 'The zip code.'."\n", 'type' => 'string', 'example' => '100000'], 'Email' => ['title' => '', 'description' => 'The email address.'."\n", 'type' => 'string', 'example' => 'username@example.com'], 'TelArea' => ['title' => '', 'description' => 'The calling code of the country or region where the domain name contact is located.'."\n", 'type' => 'string', 'example' => '86'], 'TelMain' => ['title' => '', 'description' => 'The landline number with an area code or mobile number.'."\n", 'type' => 'string', 'example' => '16604121234'], 'TelExt' => ['title' => '', 'description' => 'The telephone extension number.'."\n", 'type' => 'string', 'example' => '61284565'], 'FaxArea' => ['title' => '', 'description' => 'The fax country code.'."\n", 'type' => 'string', 'example' => '86'], 'FaxMain' => ['title' => '', 'description' => 'The fax number with an area code or mobile number.'."\n", 'type' => 'string', 'example' => '16604121234'], 'FaxExt' => ['title' => '', 'description' => 'The fax extension number.'."\n", 'type' => 'string', 'example' => '61284565'], 'Mobile' => ['title' => '', 'description' => 'The mobile number.'."\n", 'type' => 'string', 'example' => '156********'], 'Extend' => ['title' => '', 'description' => 'The extended information.'."\n", 'type' => 'string', 'example' => '-'], 'VspContactId' => ['title' => '', 'description' => 'The VSP contact ID.'."\n", 'type' => 'string', 'example' => '121000001****'], 'RegistrantId' => ['title' => '', 'description' => 'The registrant ID.'."\n", 'type' => 'string', 'example' => '121000002****'], ], 'example' => '', ], 'DomainSpecialBizCredentials' => [ 'title' => '', 'description' => 'The certificate information.'."\n", 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'DomainName' => ['title' => '', 'description' => 'The domain name.'."\n", 'type' => 'string', 'example' => 'test003.cn'], 'SaleId' => ['title' => '', 'description' => 'The instance ID.'."\n", 'type' => 'string', 'example' => 'S20172315BJ37809'], 'BizId' => ['title' => '', 'description' => 'The ID of the associated workflow.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => 'T20220831150014000001'], 'CredentialNo' => ['title' => '', 'description' => 'The certificate number.'."\n", 'type' => 'string', 'example' => '4111111111111110**'], 'CredentialType' => ['title' => '', 'description' => 'The certificate type.'."\n", 'type' => 'string', 'example' => 'SFZ'], 'CredentialUrl' => ['title' => '', 'description' => 'The certificate URL.'."\n", 'type' => 'string', 'example' => 'http://test.oss-cn-hangzhou.aliyuncs.com/20170522/1219541161213057_070445190.jpg'], 'HolderCert' => ['title' => '', 'description' => 'Indicates whether the certificate belongs to the registrant.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '1'], ], 'description' => '', 'title' => '', 'example' => '', ], 'example' => '', ], 'DomainSpecialOrderResult' => [ 'description' => 'The information about the order.'."\n", 'type' => 'object', 'properties' => [ 'SaleId' => ['description' => 'The instance ID.'."\n", 'type' => 'string', 'example' => 'S201601063418719', 'title' => ''], 'OrderId' => ['description' => 'The order ID.'."\n", 'type' => 'string', 'example' => 'S201601060123456', 'title' => ''], 'SubOrderId' => ['description' => 'The suborder ID.'."\n", 'type' => 'string', 'example' => 'S201601061234567', 'title' => ''], 'ActionType' => ['description' => 'The cost type.'."\n", 'type' => 'string', 'example' => 'activate', 'title' => ''], 'OrderAmount' => ['description' => 'The amount of the order.'."\n", 'type' => 'number', 'format' => 'double', 'example' => '0.0', 'title' => ''], 'OrderCurrency' => ['description' => 'The currency.'."\n", 'type' => 'string', 'example' => 'CNY', 'title' => ''], 'OrderTime' => ['description' => 'The time when the order was placed.'."\n", 'type' => 'string', 'example' => '2023-09-19T14:28Z', 'title' => ''], 'OrderYear' => ['description' => 'The validity period.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'OrderStatus' => ['description' => 'The order status.'."\n", 'type' => 'string', 'example' => 'ORDER_WAIT_PAY', 'title' => ''], ], 'title' => '', 'example' => '', ], ], 'title' => '', 'example' => '', ], 'AllowRetry' => ['description' => 'Indicates whether retries are allowed.'."\n", 'type' => 'boolean', 'example' => 'False', 'title' => ''], 'ErrorArgs' => [ 'description' => 'The array of error parameters that are returned.'."\n", 'type' => 'array', 'items' => ['description' => 'The error parameter that is returned.'."\n", 'type' => 'any', 'example' => '-', 'title' => ''], 'title' => '', 'example' => '', ], 'AppName' => ['description' => 'The name of the application for which the error code is returned.'."\n", 'type' => 'string', 'example' => 'test-com', 'title' => ''], ], 'example' => '', ], ], ], 'staticInfo' => ['returnType' => 'synchronous'], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A83E1D74-E46B-505C-947A-8C6B7E41C011\\",\\n \\"HttpStatusCode\\": 200,\\n \\"DynamicCode\\": \\"-\\",\\n \\"DynamicMessage\\": \\"-\\",\\n \\"Synchro\\": true,\\n \\"ErrorMsg\\": \\"110001\\",\\n \\"ErrorCode\\": \\"参数错误\\",\\n \\"Success\\": true,\\n \\"Module\\": {\\n \\"Id\\": 34083,\\n \\"GmtCreate\\": \\"2023-03-21 15:10:04.0\\",\\n \\"GmtModified\\": \\"2023-03-21 15:10:04.0\\",\\n \\"BizName\\": \\"GOV.CN域名注册(test003.cn)\\",\\n \\"BizNo\\": \\"A83E1D74-E46B-505C-947A-8C6B7E41C012\\",\\n \\"DomainName\\": \\"test003.cn\\",\\n \\"SaleId\\": \\"S20172315BJ37809\\",\\n \\"UserId\\": \\"121000000****\\",\\n \\"ProductId\\": \\"1\\",\\n \\"BizType\\": \\"govRegister\\",\\n \\"BizStatus\\": \\"REGISTRANT_VSP_AUDIT_SUCCESS\\",\\n \\"Status\\": 1,\\n \\"StatusDesc\\": \\"信息审核成功\\",\\n \\"AuditMsg\\": \\"审核通过\\",\\n \\"OrderId\\": \\"123\\",\\n \\"UpdateTime\\": 0,\\n \\"CreateTime\\": 0,\\n \\"DomainSpecialBizContact\\": {\\n \\"BizId\\": 258,\\n \\"RegType\\": 1,\\n \\"CCompany\\": \\"河北易迪管道制造有限公司\\",\\n \\"ECompany\\": \\"hebeihuiheguandaozhizaoyouxiangongsi\\",\\n \\"CName\\": \\"佟大伟\\",\\n \\"EName\\": \\"tong da wei\\",\\n \\"CCountry\\": \\"CN\\",\\n \\"CProvince\\": \\"辽宁\\",\\n \\"EProvince\\": \\"liao ning\\",\\n \\"CCity\\": \\"鞍山市\\",\\n \\"ECity\\": \\"an shan Shi\\",\\n \\"CVenu\\": \\"铁西区新开街59-4号\\",\\n \\"EVenu\\": \\"tie xi qu xin kai jie 59-4 hao\\",\\n \\"Postalcode\\": \\"100000\\",\\n \\"Email\\": \\"username@example.com\\",\\n \\"TelArea\\": \\"86\\",\\n \\"TelMain\\": \\"16604121234\\",\\n \\"TelExt\\": \\"61284565\\",\\n \\"FaxArea\\": \\"86\\",\\n \\"FaxMain\\": \\"16604121234\\",\\n \\"FaxExt\\": \\"61284565\\",\\n \\"Mobile\\": \\"156********\\",\\n \\"Extend\\": \\"-\\",\\n \\"VspContactId\\": \\"121000001****\\",\\n \\"RegistrantId\\": \\"121000002****\\"\\n },\\n \\"DomainSpecialBizCredentials\\": [\\n {\\n \\"DomainName\\": \\"test003.cn\\",\\n \\"SaleId\\": \\"S20172315BJ37809\\",\\n \\"BizId\\": 0,\\n \\"CredentialNo\\": \\"4111111111111110**\\",\\n \\"CredentialType\\": \\"SFZ\\",\\n \\"CredentialUrl\\": \\"http://test.oss-cn-hangzhou.aliyuncs.com/20170522/1219541161213057_070445190.jpg\\",\\n \\"HolderCert\\": 1\\n }\\n ],\\n \\"DomainSpecialOrderResult\\": {\\n \\"SaleId\\": \\"S201601063418719\\",\\n \\"OrderId\\": \\"S201601060123456\\",\\n \\"SubOrderId\\": \\"S201601061234567\\",\\n \\"ActionType\\": \\"activate\\",\\n \\"OrderAmount\\": 0,\\n \\"OrderCurrency\\": \\"CNY\\",\\n \\"OrderTime\\": \\"2023-09-19T14:28Z\\",\\n \\"OrderYear\\": 1,\\n \\"OrderStatus\\": \\"ORDER_WAIT_PAY\\"\\n }\\n },\\n \\"AllowRetry\\": true,\\n \\"ErrorArgs\\": [\\n \\"-\\"\\n ],\\n \\"AppName\\": \\"test-com\\"\\n}","type":"json"}]', 'title' => 'Query details of a special domain name order', 'changeSet' => [ ['createdAt' => '2023-03-16T12:44:53.000Z', 'description' => 'Request parameters changed, Response parameters changed'], ], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryDomainSpecialBizDetail', 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'QueryDomainSpecialBizInfoByDomain' => [ 'summary' => 'Query domain special business details by domain name ', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'DomainName', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'The domain name.'."\n", 'type' => 'string', 'required' => true, 'example' => 'test003.cn'], ], [ 'name' => 'BizType', 'in' => 'formData', 'schema' => ['title' => '', 'description' => 'The business type.'."\n", 'type' => 'string', 'required' => true, 'example' => 'govRegister'], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'The IP address of the client.'."\n", 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'PopResultDTO', 'description' => 'PopResultDTO'."\n", 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'The request ID.'."\n", 'type' => 'string', 'example' => '97663DFF-D24D-55AE-A577-6CC5AF20B732', 'title' => ''], 'HttpStatusCode' => ['description' => 'The HTTP status code that is directly returned.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '200', 'title' => ''], 'DynamicCode' => ['description' => 'The dynamic error code.'."\n", 'type' => 'string', 'example' => '-', 'title' => ''], 'DynamicMessage' => ['description' => 'The dynamic error message.'."\n", 'type' => 'string', 'example' => '-', 'title' => ''], 'Synchro' => ['description' => 'Indicates whether to perform synchronous processing.'."\n", 'type' => 'boolean', 'example' => 'true', 'title' => ''], 'ErrorMsg' => ['description' => 'The error message.'."\n", 'type' => 'string', 'example' => '110001'."\n", 'title' => ''], 'ErrorCode' => ['description' => 'The error code.'."\n", 'type' => 'string', 'example' => '参数错误', 'title' => ''], 'Success' => ['description' => 'Indicates whether the request is successful. Valid values: true and false'."\n", 'type' => 'boolean', 'example' => 'True', 'title' => ''], 'Module' => [ 'description' => 'The returned data.'."\n", 'type' => 'object', 'properties' => [ 'Id' => ['title' => '', 'description' => 'The primary key.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '34083'], 'GmtCreate' => ['title' => '', 'description' => 'The time when the business was created.'."\n", 'type' => 'string', 'example' => '2023-03-21 15:10:04.0'."\n"], 'GmtModified' => ['title' => '', 'description' => 'The time when the business was modified.'."\n", 'type' => 'string', 'example' => '2023-03-21 15:10:04.0'."\n"], 'BizName' => ['title' => '', 'description' => 'The business name.'."\n", 'type' => 'string', 'example' => 'GOV.CN域名注册(test003.cn)'."\n"], 'BizNo' => ['title' => '', 'description' => 'The business ID.'."\n", 'type' => 'string', 'example' => 'A83E1D74-E46B-505C-947A-8C6B7E41C012'."\n"], 'DomainName' => ['title' => '', 'description' => 'The domain name.'."\n", 'type' => 'string', 'example' => 'test003.cn'."\n"], 'SaleId' => ['title' => '', 'description' => 'The instance ID.'."\n", 'type' => 'string', 'example' => 'S20172315BJ37809'."\n"], 'UserId' => ['title' => '', 'description' => 'The user ID.'."\n", 'type' => 'string', 'example' => '121000000****'."\n"], 'ProductId' => ['title' => '', 'description' => 'The service ID.'."\n", 'type' => 'string', 'example' => '1'], 'BizType' => ['title' => '', 'description' => 'The business type.'."\n", 'type' => 'string', 'example' => 'govRegister'."\n"], 'BizStatus' => ['title' => '', 'description' => 'The business status.'."\n", 'type' => 'string', 'example' => 'REGISTRANT_VSP_AUDIT_SUCCESS'."\n"], 'Status' => ['title' => '', 'description' => 'The business status.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '1'], 'StatusDesc' => ['title' => '', 'description' => 'The description of business status.'."\n", 'type' => 'string', 'example' => '信息审核成功'."\n"], 'AuditMsg' => ['title' => '', 'description' => 'The review information.'."\n", 'type' => 'string', 'example' => '审核通过'."\n"], 'OrderId' => ['title' => '', 'description' => 'The order ID.'."\n", 'type' => 'string', 'example' => '123'], 'UpdateTime' => ['title' => '', 'description' => 'The time when the business was updated.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '2020-11-17 18:11:15'."\n"], 'CreateTime' => ['title' => '', 'description' => 'The time when the business was created.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '2023-01-17 11:31:10'."\n"], 'DomainSpecialBizContact' => [ 'title' => '', 'description' => 'The contact information.'."\n", 'type' => 'object', 'properties' => [ 'BizId' => ['title' => '', 'description' => 'The business ID.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '258'."\n"], 'RegType' => ['title' => '', 'description' => 'The contact type. Valid values: 1: individual. 2: enterprise.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '1'], 'CCompany' => ['title' => '', 'description' => 'The organization name.'."\n", 'type' => 'string', 'example' => '河北易迪管道制造有限公司'."\n"], 'ECompany' => ['title' => '', 'description' => 'The organization name in English.'."\n", 'type' => 'string', 'example' => 'hebeihuiheguandaozhizaoyouxiangongsi'."\n"], 'CName' => ['title' => '', 'description' => 'The contact name.'."\n", 'type' => 'string', 'example' => '佟大伟'."\n"], 'EName' => ['title' => '', 'description' => 'The contact name in English.'."\n", 'type' => 'string', 'example' => 'tong da wei'], 'CCountry' => ['title' => '', 'description' => 'The country code.'."\n", 'type' => 'string', 'example' => 'CN'], 'CProvince' => ['title' => '', 'description' => 'The province.'."\n", 'type' => 'string', 'example' => '辽宁'], 'EProvince' => ['title' => '', 'description' => 'The province in English.'."\n", 'type' => 'string', 'example' => 'liao ning'], 'CCity' => ['title' => '', 'description' => 'The city.'."\n", 'type' => 'string', 'example' => '鞍山市'], 'ECity' => ['title' => '', 'description' => 'The city in English.'."\n", 'type' => 'string', 'example' => 'an shan Shi'], 'CVenu' => ['title' => '', 'description' => 'The address.'."\n", 'type' => 'string', 'example' => '铁西区新开街59栋1单元4号'], 'EVenu' => ['title' => '', 'description' => 'The address in English.'."\n", 'type' => 'string', 'example' => 'tie xi qu xin kai jie 59-4 hao'], 'Postalcode' => ['title' => '', 'description' => 'The zip code.'."\n", 'type' => 'string', 'example' => '100000'."\n"], 'Email' => ['title' => '', 'description' => 'The email address.'."\n", 'type' => 'string', 'example' => 'username@example.com'."\n"], 'TelArea' => ['title' => '', 'description' => 'The calling code of the country or region where the domain name contact is located.'."\n", 'type' => 'string', 'example' => '86'], 'TelMain' => ['title' => '', 'description' => 'The landline number with an area code or mobile number.'."\n", 'type' => 'string', 'example' => '16604121234'], 'TelExt' => ['title' => '', 'description' => 'The telephone extension number.'."\n", 'type' => 'string', 'example' => '2756'], 'FaxArea' => ['title' => '', 'description' => 'The fax country code.'."\n", 'type' => 'string', 'example' => '86'."\n"], 'FaxMain' => ['title' => '', 'description' => 'The fax number with an area code or mobile number.'."\n", 'type' => 'string', 'example' => '16604121234'."\n"], 'FaxExt' => ['title' => '', 'description' => 'The fax extension number.'."\n", 'type' => 'string', 'example' => '61284565'."\n"], 'Mobile' => ['title' => '', 'description' => 'The mobile number.'."\n", 'type' => 'string', 'example' => '156********'."\n"], 'Extend' => ['title' => '', 'description' => 'The extended information.'."\n", 'type' => 'string', 'example' => '-'], 'VspContactId' => ['title' => '', 'description' => 'The VSP contact ID.'."\n", 'type' => 'string', 'example' => '121000001****'."\n"], 'RegistrantId' => ['title' => '', 'description' => 'The registrant ID.'."\n", 'type' => 'string', 'example' => '121000002****'."\n"], ], 'example' => '', ], 'DomainSpecialBizCredentials' => [ 'title' => '', 'description' => 'The certificate information.'."\n", 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'DomainName' => ['title' => '', 'description' => 'The domain name.'."\n", 'type' => 'string', 'example' => 'test003.cn'."\n"], 'SaleId' => ['title' => '', 'description' => 'The instance ID.'."\n", 'type' => 'string', 'example' => 'S20172315BJ37809'."\n"], 'BizId' => ['title' => '', 'description' => 'The ID of the associated workflow.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => 'T20220831150014000001'."\n"], 'CredentialNo' => ['title' => '', 'description' => 'The certificate number.'."\n", 'type' => 'string', 'example' => '4111111111111110**'."\n"], 'CredentialType' => ['title' => '', 'description' => 'The certificate type.'."\n", 'type' => 'string', 'example' => 'SFZ'."\n"], 'CredentialUrl' => ['title' => '', 'description' => 'The certificate URL.'."\n", 'type' => 'string', 'example' => 'http://test.oss-cn-hangzhou.aliyuncs.com/20170522/1219541161213057_070445190.jpg'], 'HolderCert' => ['title' => '', 'description' => 'Indicates whether the certificate belongs to the registrant.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '1'], ], 'description' => '', 'title' => '', 'example' => '', ], 'example' => '', ], ], 'title' => '', 'example' => '', ], 'AllowRetry' => ['description' => 'Indicates whether retries are allowed.'."\n", 'type' => 'boolean', 'example' => 'False', 'title' => ''], 'ErrorArgs' => [ 'description' => 'The array of error parameters that are returned.'."\n", 'type' => 'array', 'items' => ['description' => 'The error parameter that is returned.'."\n", 'type' => 'any', 'example' => '-', 'title' => ''], 'title' => '', 'example' => '', ], 'AppName' => ['description' => 'The name of the application for which the error code is returned.'."\n", 'type' => 'string', 'example' => 'test-com'."\n", 'title' => ''], ], 'example' => '', ], ], ], 'staticInfo' => ['returnType' => 'synchronous'], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"97663DFF-D24D-55AE-A577-6CC5AF20B732\\",\\n \\"HttpStatusCode\\": 200,\\n \\"DynamicCode\\": \\"-\\",\\n \\"DynamicMessage\\": \\"-\\",\\n \\"Synchro\\": true,\\n \\"ErrorMsg\\": \\"110001\\\\n\\",\\n \\"ErrorCode\\": \\"参数错误\\",\\n \\"Success\\": true,\\n \\"Module\\": {\\n \\"Id\\": 34083,\\n \\"GmtCreate\\": \\"2023-03-21 15:10:04.0\\\\n\\",\\n \\"GmtModified\\": \\"2023-03-21 15:10:04.0\\\\n\\",\\n \\"BizName\\": \\"GOV.CN域名注册(test003.cn)\\\\n\\",\\n \\"BizNo\\": \\"A83E1D74-E46B-505C-947A-8C6B7E41C012\\\\n\\",\\n \\"DomainName\\": \\"test003.cn\\\\n\\",\\n \\"SaleId\\": \\"S20172315BJ37809\\\\n\\",\\n \\"UserId\\": \\"121000000****\\\\n\\",\\n \\"ProductId\\": \\"1\\",\\n \\"BizType\\": \\"govRegister\\\\n\\",\\n \\"BizStatus\\": \\"REGISTRANT_VSP_AUDIT_SUCCESS\\\\n\\",\\n \\"Status\\": 1,\\n \\"StatusDesc\\": \\"信息审核成功\\\\n\\",\\n \\"AuditMsg\\": \\"审核通过\\\\n\\",\\n \\"OrderId\\": \\"123\\",\\n \\"UpdateTime\\": 0,\\n \\"CreateTime\\": 0,\\n \\"DomainSpecialBizContact\\": {\\n \\"BizId\\": 258,\\n \\"RegType\\": 1,\\n \\"CCompany\\": \\"河北易迪管道制造有限公司\\\\n\\",\\n \\"ECompany\\": \\"hebeihuiheguandaozhizaoyouxiangongsi\\\\n\\",\\n \\"CName\\": \\"佟大伟\\\\n\\",\\n \\"EName\\": \\"tong da wei\\",\\n \\"CCountry\\": \\"CN\\",\\n \\"CProvince\\": \\"辽宁\\",\\n \\"EProvince\\": \\"liao ning\\",\\n \\"CCity\\": \\"鞍山市\\",\\n \\"ECity\\": \\"an shan Shi\\",\\n \\"CVenu\\": \\"铁西区新开街59栋1单元4号\\",\\n \\"EVenu\\": \\"tie xi qu xin kai jie 59-4 hao\\",\\n \\"Postalcode\\": \\"100000\\\\n\\",\\n \\"Email\\": \\"username@example.com\\\\n\\",\\n \\"TelArea\\": \\"86\\",\\n \\"TelMain\\": \\"16604121234\\",\\n \\"TelExt\\": \\"2756\\",\\n \\"FaxArea\\": \\"86\\\\n\\",\\n \\"FaxMain\\": \\"16604121234\\\\n\\",\\n \\"FaxExt\\": \\"61284565\\\\n\\",\\n \\"Mobile\\": \\"156********\\\\n\\",\\n \\"Extend\\": \\"-\\",\\n \\"VspContactId\\": \\"121000001****\\\\n\\",\\n \\"RegistrantId\\": \\"121000002****\\\\n\\"\\n },\\n \\"DomainSpecialBizCredentials\\": [\\n {\\n \\"DomainName\\": \\"test003.cn\\\\n\\",\\n \\"SaleId\\": \\"S20172315BJ37809\\\\n\\",\\n \\"BizId\\": 0,\\n \\"CredentialNo\\": \\"4111111111111110**\\\\n\\",\\n \\"CredentialType\\": \\"SFZ\\\\n\\",\\n \\"CredentialUrl\\": \\"http://test.oss-cn-hangzhou.aliyuncs.com/20170522/1219541161213057_070445190.jpg\\",\\n \\"HolderCert\\": 1\\n }\\n ]\\n },\\n \\"AllowRetry\\": true,\\n \\"ErrorArgs\\": [\\n \\"-\\"\\n ],\\n \\"AppName\\": \\"test-com\\\\n\\"\\n}","type":"json"}]', 'title' => 'Query the latest special domain name business ', 'changeSet' => [ ['createdAt' => '2023-03-16T12:44:53.000Z', 'description' => 'Request parameters changed'], ], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryDomainSpecialBizInfoByDomain', 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'QueryDomainSuffix' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'The language of the error message in the API response. Valid values:'."\n" ."\n" .'- **zh**: Chinese.'."\n" ."\n" .'- **en**: English.'."\n" ."\n" .'Default value: **en**.', 'type' => 'string', 'required' => false, 'default' => 'en', 'example' => 'en', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'The user IP address.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'D1C9DE44-1D7F-4F66-9653-00000', 'title' => ''], 'SuffixList' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'Suffix' => [ 'description' => '', 'type' => 'array', 'items' => ['description' => 'The domain name suffixes, separated by commas.', 'type' => 'string', 'example' => 'com,net,cn,name', 'title' => ''], 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'title' => 'Query the advanced search suffix list', 'summary' => 'Queries the available domain name suffixes.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:05.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryDomainSuffix'], ], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryCommonInfo', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"D1C9DE44-1D7F-4F66-9653-00000\\",\\n \\"SuffixList\\": {\\n \\"Suffix\\": [\\n \\"com,net,cn,name\\"\\n ]\\n }\\n}","type":"json"}]', ], 'QueryEmailVerification' => [ 'summary' => 'Invoke the QueryEmailVerification API to query the email verification result.', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of the error message returned by the API. Valid values:'."\n" .'- **zh**: Chinese.'."\n" .'- **en**: English.'."\n" ."\n" .'Default Value is **en**.', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'Email', 'in' => 'query', 'schema' => ['description' => 'The Email to be queried.', 'type' => 'string', 'required' => true, 'example' => 'abc@aliyun.com', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address, which can be set to **127.0.0.1**.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'VerificationStatus' => ['description' => 'Email verification status. Valid values:'."\n" .'- **0**: Waiting for verification.'."\n" .'- **1**: Verification succeeded.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'GmtCreate' => ['description' => 'Creation Time of the mailbox record in the database.', 'type' => 'string', 'example' => '2019-02-19 16:38:07', 'title' => ''], 'Email' => ['description' => 'The queried Email.', 'type' => 'string', 'example' => 'abc@aliyun.com', 'title' => ''], 'EmailVerificationNo' => ['description' => 'Email verification number (by default, a serial number automatically generated by the System).', 'type' => 'string', 'example' => '72b36ba0572e423bbb3f19640896****', 'title' => ''], 'ConfirmIp' => ['description' => 'IP address of the computer that completed the email verification.', 'type' => 'string', 'example' => '42.*.*.31', 'title' => ''], 'RequestId' => ['description' => 'Unique Request ID.', 'type' => 'string', 'example' => 'FC4F7D02-8A83-4E37-B935-2D48A1B8423E', 'title' => ''], 'UserId' => ['description' => 'User ID.', 'type' => 'string', 'example' => '140692647406****', 'title' => ''], 'GmtModified' => ['description' => 'Update Time of the mailbox record in the database.', 'type' => 'string', 'example' => '2019-02-19 16:40:38', 'title' => ''], 'SendIp' => ['description' => 'IP address from which the user initiated the email verification request.', 'type' => 'string', 'example' => '42.*.*.115', 'title' => ''], 'VerificationTime' => ['description' => 'Specific time when the email verification was completed.', 'type' => 'string', 'example' => '2019-02-19 16:40:38', 'title' => ''], 'TokenSendTime' => ['description' => 'Sending Time of the email verification token.', 'type' => 'string', 'example' => '2019-02-19 16:38:07', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"VerificationStatus\\": 1,\\n \\"GmtCreate\\": \\"2019-02-19 16:38:07\\",\\n \\"Email\\": \\"abc@aliyun.com\\",\\n \\"EmailVerificationNo\\": \\"72b36ba0572e423bbb3f19640896****\\",\\n \\"ConfirmIp\\": \\"42.*.*.31\\",\\n \\"RequestId\\": \\"FC4F7D02-8A83-4E37-B935-2D48A1B8423E\\",\\n \\"UserId\\": \\"140692647406****\\",\\n \\"GmtModified\\": \\"2019-02-19 16:40:38\\",\\n \\"SendIp\\": \\"42.*.*.115\\",\\n \\"VerificationTime\\": \\"2019-02-19 16:40:38\\",\\n \\"TokenSendTime\\": \\"2019-02-19 16:38:07\\"\\n}","type":"json"}]', 'title' => 'Query Email Verification Result', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2024-04-23T02:02:19.000Z', 'description' => 'Request parameters changed'], ['createdAt' => '2022-07-21T06:20:05.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryEmailVerification'], ], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryEmailVerification', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'QueryEnsAssociation' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['description' => 'Domain name.', 'type' => 'string', 'required' => true, 'example' => 'test.luxe', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of the error message returned by the API. Valid values:'."\n" .'- **zh**: Chinese.'."\n" .'- **en**: English.'."\n" ."\n" .'Default value: **en**.'."\n", 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'Address' => ['description' => 'The wallet address in the ENS system.', 'type' => 'string', 'example' => '0x123456789012345678901234567890123456****', 'title' => ''], 'RequestId' => ['description' => 'Unique request access token.', 'type' => 'string', 'example' => '3ECD5439-39A2-477D-9A19-64FCA1F77EEB', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Address\\": \\"0x123456789012345678901234567890123456****\\",\\n \\"RequestId\\": \\"3ECD5439-39A2-477D-9A19-64FCA1F77EEB\\"\\n}","type":"json"}]', 'title' => 'Query the wallet address attached in the ENS system', 'summary' => 'Invoke the QueryEnsAssociation API to query the wallet address attached in the ENS system.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:05.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryEnsAssociation'], ], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryEnsAssociation', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], ], ], 'QueryFailReasonForDomainRealNameVerification' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address. ', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of error messages returned by the API. Valid values: '."\n" .'- **zh**: Chinese. '."\n" .'- **en**: English. '."\n" ."\n" .'Default value: **en**. ', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['description' => 'Domain name. ', 'type' => 'string', 'required' => true, 'example' => 'example.com', 'title' => ''], ], [ 'name' => 'RealNameVerificationAction', 'in' => 'query', 'schema' => ['description' => 'Review Type. Valid values: '."\n" .'- **ACTIVATE**: New registration. '."\n" .'- **CHGHOLDER**: Change of holder. '."\n" .'- **TRANSFER**: Transfer-in. '."\n", 'type' => 'string', 'required' => true, 'example' => 'ACTIVATE', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Unique request access token. ', 'type' => 'string', 'example' => '1F1BA893-AD33-4248-8CB8-1657E3733052', 'title' => ''], 'Data' => [ 'description' => 'List of reasons for identity verification failure. ', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'Date' => ['description' => 'Date. ', 'type' => 'string', 'example' => '2017-03-17 11:08:02', 'title' => ''], 'FailReason' => ['description' => 'Reason for real-name verification failure. ', 'type' => 'string', 'example' => '审核失败,所有者(中文)字段必须包含中文字符。', 'title' => ''], 'DomainNameVerificationStatus' => ['description' => 'Review Status. Valid values: '."\n" .'- **NONAUDIT**: Not authenticated. '."\n" .'- **SUCCEED**: Succeeded. '."\n" .'- **FAILED**: Review failed. '."\n" .'- **AUDITING**: Under review. '."\n", 'type' => 'string', 'example' => 'SUCCEED', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"1F1BA893-AD33-4248-8CB8-1657E3733052\\",\\n \\"Data\\": [\\n {\\n \\"Date\\": \\"2017-03-17 11:08:02\\",\\n \\"FailReason\\": \\"审核失败,所有者(中文)字段必须包含中文字符。\\",\\n \\"DomainNameVerificationStatus\\": \\"SUCCEED\\"\\n }\\n ]\\n}","type":"json"}]', 'title' => 'Query Reasons for Domain Name Real-Name Verification Failure ', 'summary' => 'Query the reasons for real-name verification (including naming review) failure for a domain name. ', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:05.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryFailReasonForDomainRealNameVerification'], ], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryRealNameVerification', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'QueryFailReasonForRegistrantProfileRealNameVerification' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => ['operationType' => 'list'], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'The User IP address. You can set it to 127.0.0.1.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'The language of the error message returned by the API. Valid values:'."\n" .'- **zh**: Chinese.'."\n" .'- **en**: English.'."\n" ."\n" .'Default value: **en**.', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'RegistrantProfileID', 'in' => 'query', 'schema' => ['description' => 'The ID of the information template for which identity verification failed. You can call the [QueryRegistrantProfiles](~~67701~~) API to query the template ID.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1234567', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '548C407F-AEA2-4B5D-90DF-EC11EBB1D76F', 'title' => ''], 'Data' => [ 'description' => 'The List of reasons why identity verification failed the Review.', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'Date' => ['description' => 'The Review Date.', 'type' => 'string', 'example' => '2017-03-17 11:08:02', 'title' => ''], 'FailReason' => ['description' => 'The reason why identity verification failed the Review.'."\n" ."\n" .'For Solutions after identity verification fails the Review, see [Reasons for identity verification failure and Solutions](~~35885~~).', 'type' => 'string', 'example' => '证件电子信息核验不合格', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"548C407F-AEA2-4B5D-90DF-EC11EBB1D76F\\",\\n \\"Data\\": [\\n {\\n \\"Date\\": \\"2017-03-17 11:08:02\\",\\n \\"FailReason\\": \\"证件电子信息核验不合格\\"\\n }\\n ]\\n}","type":"json"}]', 'title' => 'Query the reasons why identity verification for an information template failed the Review', 'summary' => 'Invoke the QueryFailReasonForRegistrantProfileRealNameVerification API to query the reasons why identity verification for an information template failed the Review.', 'requestParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:05.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryFailReasonForRegistrantProfileRealNameVerification'], ], ], 'ramActions' => [ [ 'operationType' => 'list', 'ramAction' => [ 'action' => 'domain:QueryRegistrantProfile', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'QueryFailingReasonListForQualification' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => ['operationType' => 'list'], 'parameters' => [ [ 'name' => 'QualificationType', 'in' => 'query', 'schema' => ['description' => 'Qualification verification API type. Fixed value: **knet**. ', 'type' => 'string', 'required' => true, 'example' => 'knet', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address. ', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of error messages returned by the API. Valid values:'."\n" ."\n" .'- zh: Chinese '."\n" .'- en: English '."\n" ."\n" .'Default value: en. ', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => ['description' => 'Instance ID. ', 'type' => 'string', 'required' => true, 'example' => 'S20181*****85212', 'title' => ''], ], [ 'name' => 'Limit', 'in' => 'query', 'schema' => ['description' => 'Number of records to query. ', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '10', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Request ID. ', 'type' => 'string', 'example' => '9DFCF6F8-243C-****-8035-4B12FEFD7D48', 'title' => ''], 'Data' => [ 'description' => 'List of domain name qualification verification failures. ', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'Date' => ['description' => 'Review date. ', 'type' => 'string', 'example' => '2017-03-17 11:08:02', 'title' => ''], 'FailReason' => ['description' => 'Reason for domain name qualification verification failure. ', 'type' => 'string', 'example' => '证件审核不通过', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"9DFCF6F8-243C-****-8035-4B12FEFD7D48\\",\\n \\"Data\\": [\\n {\\n \\"Date\\": \\"2017-03-17 11:08:02\\",\\n \\"FailReason\\": \\"证件审核不通过\\"\\n }\\n ]\\n}","type":"json"}]', 'title' => 'Query reasons for qualification verification failure ', 'summary' => 'Query the reasons for qualification verification failure for ".restaurant" and ".trademark" domain names. ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:05.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryFailingReasonListForQualification'], ], ], 'ramActions' => [ [ 'operationType' => 'list', 'ramAction' => [ 'action' => 'domain:QueryFailingReasonList', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'QueryIntlFixedPriceOrderList' => [ 'methods' => ['get', 'post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => ['FEATUREdomain3EBBI7'], 'tenantRelevance' => 'tenant', ], 'parameters' => [ [ 'name' => 'BizId', 'in' => 'query', 'schema' => ['description' => 'The business ID.', 'type' => 'string', 'required' => false, 'example' => 'T2024061115213700****', 'title' => ''], ], [ 'name' => 'Status', 'in' => 'query', 'schema' => ['description' => 'The order status.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '6', 'title' => ''], ], [ 'name' => 'CurrentPage', 'in' => 'query', 'schema' => ['description' => 'The page number.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1', 'title' => ''], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => ['description' => 'The number of entries per page.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '10', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => '', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => ['title' => '', 'description' => 'The request ID.', 'type' => 'string', 'example' => 'D6CB3623-4726-4947-AC2B-2C6E673B447C'], 'Module' => [ 'description' => 'The response object.', 'type' => 'object', 'properties' => [ 'TotalItemNum' => ['description' => 'The total number of entries.', 'type' => 'integer', 'format' => 'int32', 'example' => '294', 'title' => ''], 'CurrentPageNum' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'PageSize' => ['description' => 'The number of entries per page.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], 'TotalPageNum' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '4', 'title' => ''], 'Data' => [ 'description' => 'The order list data.', 'type' => 'array', 'items' => [ 'description' => 'The data of a single order.', 'type' => 'object', 'properties' => [ 'OrderType' => ['description' => 'The order type. Valid values:'."\n" .'- 11: international fixed-price.', 'type' => 'integer', 'format' => 'int32', 'example' => '11', 'title' => ''], 'BizId' => ['description' => 'The business ID.', 'type' => 'string', 'example' => 'T2023122019031400****', 'title' => ''], 'UserId' => ['description' => 'The user ID.', 'type' => 'string', 'example' => '545684317770****', 'title' => ''], 'Status' => ['description' => 'The order status. Valid values:'."\n" .'- 5: Transaction closed.'."\n" .'- 6: Paid.'."\n" .'- 7: Pending production.'."\n" .'- 9: Transaction completed.', 'type' => 'integer', 'format' => 'int32', 'example' => '6', 'title' => ''], 'Price' => ['description' => 'The price.', 'type' => 'integer', 'format' => 'int64', 'example' => '15000', 'title' => ''], 'Domain' => ['description' => 'The domain name.', 'type' => 'string', 'example' => 'jslxv.cn', 'title' => ''], 'CreateTime' => ['description' => 'The creation time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1715134456000', 'title' => ''], 'UpdateTime' => ['description' => 'The update time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1715134456000', 'title' => ''], ], 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], ], 'title' => '', 'example' => '', ], ], 'example' => '', ], ], ], 'staticInfo' => ['returnType' => 'synchronous'], 'eventInfo' => [ 'enable' => false, 'eventNames' => [], ], 'title' => 'Query international fixed-price order list', 'summary' => 'Queries the list of international fixed-price orders by calling QueryIntlFixedPriceOrderList.', 'changeSet' => [ ['createdAt' => '2024-09-09T10:44:01.000Z', 'description' => 'Response parameters changed'], ], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:IntlFixPrice', 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"D6CB3623-4726-4947-AC2B-2C6E673B447C\\",\\n \\"Module\\": {\\n \\"TotalItemNum\\": 294,\\n \\"CurrentPageNum\\": 1,\\n \\"PageSize\\": 10,\\n \\"TotalPageNum\\": 4,\\n \\"Data\\": [\\n {\\n \\"OrderType\\": 11,\\n \\"BizId\\": \\"T2023122019031400****\\",\\n \\"UserId\\": \\"545684317770****\\",\\n \\"Status\\": 6,\\n \\"Price\\": 15000,\\n \\"Domain\\": \\"jslxv.cn\\",\\n \\"CreateTime\\": 1715134456000,\\n \\"UpdateTime\\": 1715134456000\\n }\\n ]\\n }\\n}","type":"json"}]', ], 'QueryLocalEnsAssociation' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['description' => 'Domain name.', 'type' => 'string', 'required' => true, 'example' => 'test.luxe', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of the error message returned by the API. Valid values:'."\n" .'- **zh**: Chinese;'."\n" .'- **en**: English.'."\n" ."\n" .'Default value: **en**.', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'Address' => ['description' => 'The ENS address recorded in the Alibaba Cloud system.', 'type' => 'string', 'example' => '3ECD5439-39A2-477D-9A19-64FCA1F77EEB', 'title' => ''], 'RequestId' => ['description' => 'Unique request access token.', 'type' => 'string', 'example' => '0x1234567890123456789012345678901234567890', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Address\\": \\"3ECD5439-39A2-477D-9A19-64FCA1F77EEB\\",\\n \\"RequestId\\": \\"0x1234567890123456789012345678901234567890\\"\\n}","type":"json"}]', 'title' => 'Query the local ENS binding address', 'summary' => 'Invoke QueryLocalEnsAssociation to query the ENS binding address recorded in the Alibaba Cloud system.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:05.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryLocalEnsAssociation'], ], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryEnsAssociation', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], ], ], 'QueryOperationAuditInfoDetail' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language for error messages in API responses. Valid values: '."\n" .'- **zh**: Chinese. '."\n" .'- **en**: English. '."\n" ."\n" .'Default value: **en**. ', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'AuditRecordId', 'in' => 'query', 'schema' => ['description' => 'Review record ID. ', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '1', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'AuditInfo' => ['description' => 'Review information. ', 'type' => 'string', 'example' => '{"regType":1,"registrantName":"张三","telephone":"1390123****","account":"username@example.com","reason":1,"remark":"账号丢失"}', 'title' => ''], 'AuditStatus' => ['description' => 'Review Status. Valid values: '."\n" .'- **0**: Pending supplementary information. '."\n" .'- **1**, **2**, **3**, **4**: Under review. '."\n" .'- **5**: Review failed. '."\n" .'- **6**: Review succeeded. '."\n" .'- **7**: Review canceled. ', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'RequestId' => ['description' => 'Request ID. ', 'type' => 'string', 'example' => '9DFCF6F8-243C-40EC-8035-4B12FEFD7D1L', 'title' => ''], 'BusinessName' => ['description' => 'Name of the reviewed business. ', 'type' => 'string', 'example' => 'example.com等域名线下转移', 'title' => ''], 'AuditType' => ['description' => 'Review Type. Valid value: '."\n" ."\n" .'**1**: Offline domain name transfer. ', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'DomainName' => ['description' => 'Domain name. ', 'type' => 'string', 'example' => 'example.com,aliyundoc.com', 'title' => ''], 'CreateTime' => ['description' => 'Record creation time. ', 'type' => 'integer', 'format' => 'int64', 'example' => '1581919010100', 'title' => ''], 'UpdateTime' => ['description' => 'Record update time. ', 'type' => 'integer', 'format' => 'int64', 'example' => '1581919010101', 'title' => ''], 'Id' => ['description' => 'Review record ID. ', 'type' => 'string', 'example' => '1', 'title' => ''], 'Remark' => ['description' => 'Review remark. ', 'type' => 'string', 'example' => '审核通过', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"AuditInfo\\": \\"{\\\\\\"regType\\\\\\":1,\\\\\\"registrantName\\\\\\":\\\\\\"张三\\\\\\",\\\\\\"telephone\\\\\\":\\\\\\"1390123****\\\\\\",\\\\\\"account\\\\\\":\\\\\\"username@example.com\\\\\\",\\\\\\"reason\\\\\\":1,\\\\\\"remark\\\\\\":\\\\\\"账号丢失\\\\\\"}\\",\\n \\"AuditStatus\\": 1,\\n \\"RequestId\\": \\"9DFCF6F8-243C-40EC-8035-4B12FEFD7D1L\\",\\n \\"BusinessName\\": \\"example.com等域名线下转移\\",\\n \\"AuditType\\": 1,\\n \\"DomainName\\": \\"example.com,aliyundoc.com\\",\\n \\"CreateTime\\": 1581919010100,\\n \\"UpdateTime\\": 1581919010101,\\n \\"Id\\": \\"1\\",\\n \\"Remark\\": \\"审核通过\\"\\n}","type":"json"}]', 'title' => 'Query Details of an Offline Review Job ', 'summary' => 'Invoke the QueryOperationAuditInfoDetail API to query the details of a self-service operation review record. ', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:05.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryOperationAuditInfoDetail', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'QueryOperationAuditInfoList' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => ['operationType' => 'list'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of error messages returned by the API. Valid values:'."\n" .'- **zh**: Chinese.'."\n" .'- **en**: English.'."\n" ."\n" .'Default value: **en**.', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['description' => 'Domain name to query.', 'type' => 'string', 'required' => false, 'example' => 'example.com', 'title' => ''], ], [ 'name' => 'AuditType', 'in' => 'query', 'schema' => ['description' => 'Review type. Valid value:'."\n" ."\n" .'**1**: Offline domain name transfer.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', 'title' => ''], ], [ 'name' => 'AuditStatus', 'in' => 'query', 'schema' => ['description' => 'Review status. Valid values:'."\n" ."\n" .'- **0**: Information pending completion.'."\n" .'- **1**, **2**, **3**, **4**: Under review.'."\n" .'- **5**: Review failed.'."\n" .'- **6**: Review succeeded.'."\n" .'- **7**: Review canceled.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', 'title' => ''], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => ['description' => 'Number of records per page.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'docRequired' => true, 'example' => '20', 'title' => ''], ], [ 'name' => 'PageNum', 'in' => 'query', 'schema' => ['description' => 'Page number.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'PrePage' => ['description' => 'Indicates whether a previous page exists.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], 'CurrentPageNum' => ['description' => 'Current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '2', 'title' => ''], 'RequestId' => ['description' => 'Request ID.', 'type' => 'string', 'example' => '9DFCF6F8-243C-40EC-8035-4B12FEFD7D48', 'title' => ''], 'PageSize' => ['description' => 'Number of records per page.', 'type' => 'integer', 'format' => 'int32', 'example' => '20', 'title' => ''], 'TotalPageNum' => ['description' => 'Total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], 'Data' => [ 'description' => 'Review data.', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'UpdateTime' => ['description' => 'Record update time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1581919010101', 'title' => ''], 'Remark' => ['description' => 'Review remark.', 'type' => 'string', 'example' => '审核中', 'title' => ''], 'CreateTime' => ['description' => 'Record creation time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1581919010101', 'title' => ''], 'AuditType' => ['description' => 'Review type. Valid value:'."\n" ."\n" .'**1**: Offline domain name transfer.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'BusinessName' => ['description' => 'Name of the reviewed business.', 'type' => 'string', 'example' => 'example.com等域名线下转移', 'title' => ''], 'AuditInfo' => ['description' => 'Information pending review.', 'type' => 'string', 'example' => '{"regType":1,"registrantName":"张三","telephone":"1390123****","account":"username@example.com","reason":1,"remark":"账号丢失"}', 'title' => ''], 'DomainName' => ['description' => 'Domain name.', 'type' => 'string', 'example' => 'example.com,aliyundoc.com', 'title' => ''], 'AuditStatus' => ['description' => 'Review status. Valid values:'."\n" ."\n" .'- **0**: Information to be completed.'."\n" .'- **1**, **2**, **3**, **4**: Under review.'."\n" .'- **5**: Review failed.'."\n" .'- **6**: Review succeeded.'."\n" .'- **7**: Review canceled.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'Id' => ['description' => 'Review record ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], 'TotalItemNum' => ['description' => 'Total number of records.', 'type' => 'integer', 'format' => 'int32', 'example' => '199', 'title' => ''], 'NextPage' => ['description' => 'Indicates whether there is a next page.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"PrePage\\": true,\\n \\"CurrentPageNum\\": 2,\\n \\"RequestId\\": \\"9DFCF6F8-243C-40EC-8035-4B12FEFD7D48\\",\\n \\"PageSize\\": 20,\\n \\"TotalPageNum\\": 10,\\n \\"Data\\": [\\n {\\n \\"UpdateTime\\": 1581919010101,\\n \\"Remark\\": \\"审核中\\",\\n \\"CreateTime\\": 1581919010101,\\n \\"AuditType\\": 1,\\n \\"BusinessName\\": \\"example.com等域名线下转移\\",\\n \\"AuditInfo\\": \\"{\\\\\\"regType\\\\\\":1,\\\\\\"registrantName\\\\\\":\\\\\\"张三\\\\\\",\\\\\\"telephone\\\\\\":\\\\\\"1390123****\\\\\\",\\\\\\"account\\\\\\":\\\\\\"username@example.com\\\\\\",\\\\\\"reason\\\\\\":1,\\\\\\"remark\\\\\\":\\\\\\"账号丢失\\\\\\"}\\",\\n \\"DomainName\\": \\"example.com,aliyundoc.com\\",\\n \\"AuditStatus\\": 1,\\n \\"Id\\": 1\\n }\\n ],\\n \\"TotalItemNum\\": 199,\\n \\"NextPage\\": true\\n}","type":"json"}]', 'title' => 'Query the list of offline review jobs', 'summary' => 'You can invoke QueryOperationAuditInfoList to query the list of review records for self-service operations.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:05.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'list', 'ramAction' => [ 'action' => 'domain:ListOperationAuditInfos', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'QueryQualificationDetail' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => ['description' => 'Instance ID. ', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'S20181*****85212', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address. ', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'The language of the error message returned by the API. Valid values:'."\n" ."\n" .'- zh: Chinese'."\n" .'- en: English'."\n" ."\n" .'Default value: en.', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'QualificationType', 'in' => 'query', 'schema' => ['description' => 'API type for qualification verification. Fixed value: **knet**. ', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'knet', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'AuditStatus' => ['description' => 'Review Status. Valid values: '."\n" ."\n" .'- 0: Information pending completion. '."\n" .'- 1, 2, 3, 4: Under review. '."\n" .'- 5: Review failed. '."\n" .'- 6: Review succeeded. '."\n" .'- 7: Review canceled. ', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'RequestId' => ['description' => 'Request ID. ', 'type' => 'string', 'example' => '9DFCF6F8-243C-****-8035-4B12FEFD7D48', 'title' => ''], 'Credentials' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'QualificationCredential' => [ 'description' => 'Qualification verification document information.', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'CredentialType' => ['description' => 'Certificate type for qualification verification.', 'type' => 'string', 'example' => 'SHSQB', 'title' => ''], 'CredentialNo' => ['description' => 'Certificate number for qualification verification.', 'type' => 'string', 'example' => '92610725MA7G2E****', 'title' => ''], 'CredentialUrl' => ['description' => 'URL of the certificate photo for qualification verification.', 'type' => 'string', 'example' => '11212121/1212d**/sqb.jpg', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], 'TrackId' => ['description' => 'Business trail ID for qualification verification. ', 'type' => 'string', 'example' => '943a1662898a****0acbdbeca91', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"AuditStatus\\": 1,\\n \\"RequestId\\": \\"9DFCF6F8-243C-****-8035-4B12FEFD7D48\\",\\n \\"Credentials\\": {\\n \\"QualificationCredential\\": [\\n {\\n \\"CredentialType\\": \\"SHSQB\\",\\n \\"CredentialNo\\": \\"92610725MA7G2E****\\",\\n \\"CredentialUrl\\": \\"11212121/1212d**/sqb.jpg\\"\\n }\\n ]\\n },\\n \\"TrackId\\": \\"943a1662898a****0acbdbeca91\\"\\n}","type":"json"}]', 'title' => 'Query Qualification Verification Details ', 'summary' => 'Query the qualification verification details of ".restaurant" and ".trademark" domain names. ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:05.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryQualificationDetail'], ], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryQualificationDetail', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], ], ], 'QueryRegistrantProfileRealNameVerificationInfo' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'The user IP address. You can set it to 127.0.0.1. ', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'The language of error messages returned by the API. Valid values: '."\n" .'- **zh**: Chinese. '."\n" .'- **en**: English. '."\n" ."\n" .'Default value: **en**. ', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'RegistrantProfileId', 'in' => 'query', 'schema' => ['description' => 'The ID of the information template to be queried. '."\n" ."\n" .'The system automatically generates this ID after the information template is created. You can call the [QueryRegistrantProfiles](~~67701~~) API to query the information template ID.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1234567', 'title' => ''], ], [ 'name' => 'FetchImage', 'in' => 'query', 'schema' => ['description' => 'Specifies whether to retrieve the identity verification image. Valid values: '."\n" .'- **true**: Retrieve the image. '."\n" .'- **false**: Do not retrieve the image. '."\n" ."\n" .'Default value: **false**. ', 'type' => 'boolean', 'required' => false, 'example' => 'false', 'default' => 'false', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'IdentityCredentialType' => ['description' => 'The type of certificate used for identity verification. Valid values: '."\n" .'- **SFZ**: Identity card. '."\n" .'- **HZ**: Passport. '."\n" .'- **YYZZ**: Business license. '."\n" .'- **ORG**: Organization code certificate. '."\n" .'- **XYDM**: Unified Social Credit Code certificate. '."\n" .'- **TXZ**: Mainland Travel Permits for Hong Kong and Macao Residents. '."\n" ."\n" .'> For more certificate types, see [Certificate Types Supported for Identity Verification](~~72209~~). ', 'type' => 'string', 'example' => 'SFZ', 'title' => ''], 'RequestId' => ['description' => 'The request ID. ', 'type' => 'string', 'example' => '4D73432C-7600-4779-ACBB-C3B5CA145D32', 'title' => ''], 'ModificationDate' => ['description' => 'The update time of the identity verification documents. ', 'type' => 'string', 'example' => '2017-05-22 19:04:49', 'title' => ''], 'IdentityCredential' => ['description' => 'The Base64-encoded image of the identity verification documents. ', 'type' => 'string', 'example' => 'dGVzdA==', 'title' => ''], 'SubmissionDate' => ['description' => 'The submission time of the identity verification documents. ', 'type' => 'string', 'example' => '2017-05-22 19:04:49', 'title' => ''], 'IdentityCredentialNo' => ['description' => 'The certificate number used for identity verification. ', 'type' => 'string', 'example' => '4111111111111110**', 'title' => ''], 'RegistrantProfileId' => ['description' => 'The ID of the queried information template. ', 'type' => 'integer', 'format' => 'int64', 'example' => '1234567', 'title' => ''], 'IdentityCredentialUrl' => ['description' => 'The download URL of the identity verification image. ', 'type' => 'string', 'example' => 'http://test.oss-cn-hangzhou.aliyuncs.com/20170522/1219541161213057_070445190.jpg', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"IdentityCredentialType\\": \\"SFZ\\",\\n \\"RequestId\\": \\"4D73432C-7600-4779-ACBB-C3B5CA145D32\\",\\n \\"ModificationDate\\": \\"2017-05-22 19:04:49\\",\\n \\"IdentityCredential\\": \\"dGVzdA==\\",\\n \\"SubmissionDate\\": \\"2017-05-22 19:04:49\\",\\n \\"IdentityCredentialNo\\": \\"4111111111111110**\\",\\n \\"RegistrantProfileId\\": 1234567,\\n \\"IdentityCredentialUrl\\": \\"http://test.oss-cn-hangzhou.aliyuncs.com/20170522/1219541161213057_070445190.jpg\\"\\n}","type":"json"}]', 'title' => 'Query Identity Verification Documents of an Information Template ', 'summary' => 'Invoke the QueryRegistrantProfileRealNameVerificationInfo API to query the identity verification documents of an information template. ', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:05.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryRegistrantProfileRealNameVerificationInfo'], ], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryRegistrantProfile', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'QueryRegistrantProfiles' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => [ 'operationType' => 'list', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => ['FEATUREdomain7EGRPF'], ], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'The language of error messages. Valid values:'."\n" ."\n" .'- **zh**: Chinese.'."\n" ."\n" .'- **en**: English.'."\n" ."\n" .'The default value is **en**.', 'type' => 'string', 'required' => false, 'default' => 'en', 'example' => 'en', 'title' => ''], ], [ 'name' => 'RegistrantOrganization', 'in' => 'query', 'schema' => ['description' => 'The English name of the registrant organization.', 'type' => 'string', 'required' => false, 'example' => 'li si', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'The user\'s client IP address. You can set this to 127.0.0.1.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'RegistrantProfileId', 'in' => 'query', 'schema' => ['description' => 'The ID of the registrant profile. The system automatically generates this ID after the registrant profile is created.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1234567', 'title' => ''], ], [ 'name' => 'DefaultRegistrantProfile', 'in' => 'query', 'schema' => ['description' => 'Specifies if the profile is the default registrant profile. Valid values:'."\n" ."\n" .'- **true**: The profile is the default registrant profile.'."\n" ."\n" .'- **false**: The profile is not the default registrant profile.'."\n" ."\n" .'The default value is **false**.', 'type' => 'boolean', 'required' => false, 'example' => 'false', 'title' => ''], ], [ 'name' => 'PageNum', 'in' => 'query', 'schema' => ['description' => 'The page number. Pages start from 1, and the default value is **1**.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'default' => '1', 'example' => '1', 'title' => ''], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => ['description' => 'The number of entries per page. The maximum value is **5000**.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'default' => '500', 'example' => '500', 'title' => ''], ], [ 'name' => 'ZhRegistrantOrganization', 'in' => 'query', 'schema' => ['description' => 'The Chinese name of the registrant organization.', 'type' => 'string', 'required' => false, 'example' => '李四', 'title' => ''], ], [ 'name' => 'RegistrantType', 'in' => 'query', 'schema' => ['description' => 'The type of the registrant. Valid values:'."\n" ."\n" .'- **1**: Individual'."\n" ."\n" .'- **2**: Enterprise'."\n" ."\n" .'The default value is **1**.', 'type' => 'string', 'required' => false, 'example' => '1', 'title' => ''], ], [ 'name' => 'RealNameStatus', 'in' => 'query', 'schema' => [ 'description' => 'The real-name verification status. Valid values:'."\n" ."\n" .'- **FAILED**: The real-name verification failed.'."\n" ."\n" .'- **SUCCEED**: The real-name verification is successful.'."\n" ."\n" .'- **NONAUDIT**: The real-name verification has not been performed.'."\n" ."\n" .'- **AUDITING**: The real-name verification is in progress.', 'type' => 'string', 'required' => false, 'enum' => ['FAILED', 'SUCCEED', 'NONAUDIT', 'AUDITING'], 'example' => 'SUCCEED', 'title' => '', ], ], [ 'name' => 'Email', 'in' => 'query', 'schema' => ['description' => 'The registrant\'s email address.', 'type' => 'string', 'required' => false, 'example' => 'username@example.com', 'title' => ''], ], [ 'name' => 'RegistrantProfileType', 'in' => 'query', 'schema' => ['description' => 'The registrant profile type. Valid values:'."\n" ."\n" .'- **common**: A common template.'."\n" ."\n" .'- **cnnic**: A CNNIC template.'."\n" ."\n" .'> The cnnic template is supported only on the Alibaba Cloud International site and must be used for domains registered on this site that are managed by the CNNIC registry, such as \'.cn\' and \'.中国\'. Use the general template for all other domains.', 'type' => 'string', 'required' => false, 'example' => 'common', 'title' => ''], ], [ 'name' => 'Remark', 'in' => 'query', 'schema' => ['description' => 'A remark for the registrant profile.', 'type' => 'string', 'required' => false, 'example' => '测试域名', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'NextPage' => ['description' => 'Indicates whether a next page of results is available. Valid values:'."\n" ."\n" .'- **true**: A next page is available.'."\n" ."\n" .'- **false**: This is the last page.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '94053D79-7455-4F71-BF06-20EB2DEDE6BD', 'title' => ''], 'TotalItemNum' => ['description' => 'The total number of entries.'."\n" ."\n" .'> This value indicates the total number of registrant profiles that are returned. If a large number of registrant profiles are returned, the entries are displayed on multiple pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '9', 'title' => ''], 'PrePage' => ['description' => 'Indicates whether a previous page of results is available. Valid values:'."\n" ."\n" .'- **true**: A previous page is available.'."\n" ."\n" .'- **false**: This is the first page.', 'type' => 'boolean', 'example' => 'false', 'title' => ''], 'CurrentPageNum' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'TotalPageNum' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'PageSize' => ['description' => 'The number of entries per page. Default value: **0**. Maximum value: **5000**.', 'type' => 'integer', 'format' => 'int32', 'example' => '2', 'title' => ''], 'RegistrantProfiles' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'RegistrantProfile' => [ 'description' => 'The list of registrant profiles.', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'TelExt' => ['description' => 'The telephone extension.', 'type' => 'string', 'example' => '1234', 'title' => ''], 'UpdateTime' => ['description' => 'The time when the registrant profile was last updated.', 'type' => 'string', 'example' => '2019-03-15 15:32:45', 'title' => ''], 'ZhProvince' => ['description' => 'The name of the province in Chinese.', 'type' => 'string', 'example' => '浙江', 'title' => ''], 'CreateTime' => ['description' => 'The time when the registrant profile was created.', 'type' => 'string', 'example' => '2019-02-18 10:46:47', 'title' => ''], 'Telephone' => ['description' => 'The telephone number.', 'type' => 'string', 'example' => '1829756****', 'title' => ''], 'RegistrantOrganization' => ['description' => 'The name of the registrant organization in English.', 'type' => 'string', 'example' => 'li si', 'title' => ''], 'City' => ['description' => 'The name of the city in English.', 'type' => 'string', 'example' => 'hang zhou shi', 'title' => ''], 'ZhCity' => ['description' => 'The name of the city in Chinese.', 'type' => 'string', 'example' => '杭州市', 'title' => ''], 'TelArea' => ['description' => 'The country calling code. For example, the country calling code of China is **86**.', 'type' => 'string', 'example' => '86', 'title' => ''], 'Address' => ['description' => 'The address in English.', 'type' => 'string', 'example' => 'zhe jiang sheng hang zhou shi shi li qu shi li zhen shi li da sha 1001 hao', 'title' => ''], 'RealNameStatus' => ['description' => 'The real-name verification status. Valid values:'."\n" ."\n" .'- **FAILED**: The real-name verification failed.'."\n" ."\n" .'- **SUCCEED**: The real-name verification was successful.'."\n" ."\n" .'- **NONAUDIT**: The real-name verification is not performed.'."\n" ."\n" .'- **AUDITING**: The real-name verification is in progress.', 'type' => 'string', 'example' => 'SUCCEED', 'title' => ''], 'PostalCode' => ['description' => 'The postal code.', 'type' => 'string', 'example' => '310024', 'title' => ''], 'RegistrantProfileType' => ['description' => 'The type of the registrant profile. Valid values:'."\n" ."\n" .'- **common**: a common registrant profile.'."\n" ."\n" .'- **cnnic**: a CNNIC registrant profile.'."\n" ."\n" .'> The CNNIC template is supported only on the Alibaba Cloud International site. You must use this template for domain names, such as .cn and .中国, that are registered on the site and managed by the CNNIC registry. Use the general template for all other domain names.', 'type' => 'string', 'example' => 'common', 'title' => ''], 'RegistrantProfileId' => ['description' => 'The ID of the registrant profile.', 'type' => 'integer', 'format' => 'int64', 'example' => '1000001', 'title' => ''], 'ZhRegistrantOrganization' => ['description' => 'The name of the registrant organization in Chinese.', 'type' => 'string', 'example' => '李四', 'title' => ''], 'DefaultRegistrantProfile' => ['description' => 'Indicates whether the registrant profile is the default one. Valid values:'."\n" ."\n" .'- **true**'."\n" ."\n" .'- **false**'."\n" ."\n" .'Default value: **false**.', 'type' => 'boolean', 'example' => 'false', 'title' => ''], 'Email' => ['description' => 'The email address.', 'type' => 'string', 'example' => '82106****@qq.com', 'title' => ''], 'ZhRegistrantName' => ['description' => 'The name of the contact in Chinese.', 'type' => 'string', 'example' => '李四', 'title' => ''], 'RegistrantType' => ['description' => 'The type of the registrant. Valid values:'."\n" ."\n" .'- **1**: an individual.'."\n" ."\n" .'- **2**: an enterprise.'."\n" ."\n" .'Default value: **1**.', 'type' => 'string', 'example' => '1', 'title' => ''], 'Country' => ['description' => 'The country code. For example, **CN** indicates China, and **US** indicates the United States.', 'type' => 'string', 'example' => 'CN', 'title' => ''], 'RegistrantName' => ['description' => 'The name of the contact in English.', 'type' => 'string', 'example' => 'li si', 'title' => ''], 'EmailVerificationStatus' => ['description' => 'The verification status of the email address. Valid values:'."\n" ."\n" .'- **0**: The email address is not verified.'."\n" ."\n" .'- **1**: The email address is verified.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'ZhAddress' => ['description' => 'The address in Chinese.', 'type' => 'string', 'example' => '浙江省杭州市示例区示例镇示例大厦1001号', 'title' => ''], 'Province' => ['description' => 'The name of the province in English.', 'type' => 'string', 'example' => 'zhe jiang', 'title' => ''], 'CredentialNo' => ['description' => 'The credential number.', 'type' => 'string', 'example' => '4****************1', 'title' => ''], 'CredentialType' => ['description' => 'The credential type.', 'type' => 'string', 'example' => 'YYZZ', 'title' => ''], 'Remark' => ['description' => 'The remarks.', 'type' => 'string', 'example' => '测试域名', 'title' => ''], 'Params' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'title' => 'QueryRegistrantProfiles', 'summary' => 'Call the QueryRegistrantProfiles API to query the domain information templates in your account.', 'description' => 'You can use optional parameters to refine your search for information templates. For example:'."\n" ."\n" .'- If you know the information template ID, you can provide it to retrieve its details.'."\n" ."\n" .'- If you do not know the information template ID, you can provide other parameters, such as the registrant name, to retrieve template details.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2025-07-31T03:17:14.000Z', 'description' => 'Response parameters changed'], ['createdAt' => '2024-07-25T07:11:46.000Z', 'description' => 'Request parameters changed, Response parameters changed'], ['createdAt' => '2022-07-21T06:20:05.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryRegistrantProfiles'], ], ], 'ramActions' => [ [ 'operationType' => 'list', 'ramAction' => [ 'action' => 'domain:QueryRegistrantProfile', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"NextPage\\": true,\\n \\"RequestId\\": \\"94053D79-7455-4F71-BF06-20EB2DEDE6BD\\",\\n \\"TotalItemNum\\": 9,\\n \\"PrePage\\": false,\\n \\"CurrentPageNum\\": 1,\\n \\"TotalPageNum\\": 1,\\n \\"PageSize\\": 2,\\n \\"RegistrantProfiles\\": {\\n \\"RegistrantProfile\\": [\\n {\\n \\"TelExt\\": \\"1234\\",\\n \\"UpdateTime\\": \\"2019-03-15 15:32:45\\",\\n \\"ZhProvince\\": \\"浙江\\",\\n \\"CreateTime\\": \\"2019-02-18 10:46:47\\",\\n \\"Telephone\\": \\"1829756****\\",\\n \\"RegistrantOrganization\\": \\"li si\\",\\n \\"City\\": \\"hang zhou shi\\",\\n \\"ZhCity\\": \\"杭州市\\",\\n \\"TelArea\\": \\"86\\",\\n \\"Address\\": \\"zhe jiang sheng hang zhou shi shi li qu shi li zhen shi li da sha 1001 hao\\",\\n \\"RealNameStatus\\": \\"SUCCEED\\",\\n \\"PostalCode\\": \\"310024\\",\\n \\"RegistrantProfileType\\": \\"common\\",\\n \\"RegistrantProfileId\\": 1000001,\\n \\"ZhRegistrantOrganization\\": \\"李四\\",\\n \\"DefaultRegistrantProfile\\": false,\\n \\"Email\\": \\"82106****@qq.com\\",\\n \\"ZhRegistrantName\\": \\"李四\\",\\n \\"RegistrantType\\": \\"1\\",\\n \\"Country\\": \\"CN\\",\\n \\"RegistrantName\\": \\"li si\\",\\n \\"EmailVerificationStatus\\": 1,\\n \\"ZhAddress\\": \\"浙江省杭州市示例区示例镇示例大厦1001号\\",\\n \\"Province\\": \\"zhe jiang\\",\\n \\"CredentialNo\\": \\"4****************1\\",\\n \\"CredentialType\\": \\"YYZZ\\",\\n \\"Remark\\": \\"测试域名\\",\\n \\"Params\\": \\"\\"\\n }\\n ]\\n }\\n}","type":"json"}]', ], 'QueryServerLock' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of error messages returned by the API. Valid values:'."\n" ."\n" .'- zh: Chinese'."\n" .'- en: English'."\n" ."\n" .'Default value: en.', 'example' => 'en', 'required' => false, 'type' => 'string', 'default' => 'en', 'title' => ''], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => ['description' => 'Domain instance ID.', 'example' => 'S20181*****85212', 'required' => false, 'type' => 'string', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address. You can set it to **127.0.0.1**.', 'example' => '127.0.0.1', 'required' => false, 'type' => 'string', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'properties' => [ 'StartDate' => ['description' => 'The time when the lock takes effect.', 'example' => '2021-07-10 17:37:36', 'type' => 'string', 'title' => ''], 'GmtCreate' => ['description' => 'Creation Time.', 'example' => '2021-07-10 17:37:36', 'type' => 'string', 'title' => ''], 'RequestId' => ['description' => 'Request ID.', 'example' => '9DFCF6F8-243C-****-8035-4B12FEFD7D48', 'type' => 'string', 'title' => ''], 'ExpireDate' => ['description' => 'Expiration Time.', 'example' => '2030-07-10 17:37:36', 'type' => 'string', 'title' => ''], 'DomainName' => ['description' => 'The queried domain name.', 'example' => 'example.com', 'type' => 'string', 'title' => ''], 'UserId' => ['description' => 'User UID.', 'example' => '121000000****', 'type' => 'string', 'title' => ''], 'GmtModified' => ['description' => 'Updated At.', 'example' => '2021-07-10 17:37:36', 'type' => 'string', 'title' => ''], 'DomainInstanceId' => ['description' => 'Domain instance ID.', 'example' => 'S20190N1DAI4****', 'type' => 'string', 'title' => ''], 'LockInstanceId' => ['description' => 'Registry lock instance ID.', 'example' => 'S2021591IQ28****', 'type' => 'string', 'title' => ''], 'ServerLockStatus' => ['description' => 'Registry lock status. Valid values:'."\n" ."\n" .'- 1: Disabled'."\n" .'- 2: Enabled'."\n" .'- 3: Shutdown', 'example' => '2', 'format' => 'int32', 'type' => 'integer', 'title' => ''], 'LockProductId' => ['description' => 'Lock product ID.', 'example' => '1807**', 'type' => 'string', 'title' => ''], ], 'type' => 'object', 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"StartDate\\": \\"2021-07-10 17:37:36\\",\\n \\"GmtCreate\\": \\"2021-07-10 17:37:36\\",\\n \\"RequestId\\": \\"9DFCF6F8-243C-****-8035-4B12FEFD7D48\\",\\n \\"ExpireDate\\": \\"2030-07-10 17:37:36\\",\\n \\"DomainName\\": \\"example.com\\",\\n \\"UserId\\": \\"121000000****\\",\\n \\"GmtModified\\": \\"2021-07-10 17:37:36\\",\\n \\"DomainInstanceId\\": \\"S20190N1DAI4****\\",\\n \\"LockInstanceId\\": \\"S2021591IQ28****\\",\\n \\"ServerLockStatus\\": 2,\\n \\"LockProductId\\": \\"1807**\\"\\n}","type":"json"}]', 'title' => 'Query Registry Lock Details', 'summary' => 'Query the registry lock details of a domain name.', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:05.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryServerLock'], ], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryServerLock', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], ], ], 'QueryTaskDetailHistory' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of error messages returned by the API. Valid values:'."\n" .'- **zh**: Chinese.'."\n" .'- **en**: English.'."\n" ."\n" .'Default value: **en**.', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'TaskNo', 'in' => 'query', 'schema' => ['description' => 'Job number.'."\n" ."\n" .'> You can obtain the job number by calling the [QueryTaskList](~~67709~~) API.', 'type' => 'string', 'required' => true, 'example' => '75addb07-28a3-450e-b5ec-test', 'title' => ''], ], [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['description' => 'Domain name.', 'type' => 'string', 'required' => false, 'example' => 'example.com', 'title' => ''], ], [ 'name' => 'DomainNameCursor', 'in' => 'query', 'schema' => ['description' => 'Domain name cursor.', 'type' => 'string', 'required' => false, 'example' => 'example.com', 'title' => ''], ], [ 'name' => 'TaskStatus', 'in' => 'query', 'schema' => ['description' => 'Job status. Valid values:'."\n" .'- **0**: Waiting to execute.'."\n" .'- **1**: Executing.'."\n" .'- **2**: Succeeded.'."\n" .'- **3**: Failed.'."\n", 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '0', 'title' => ''], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => ['description' => 'Page size.', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '1', 'title' => ''], ], [ 'name' => 'TaskDetailNoCursor', 'in' => 'query', 'schema' => ['description' => 'Task detail cursor.', 'type' => 'string', 'required' => false, 'example' => '75addb07-28a3-450e-b5ec', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'PageSize' => ['description' => 'Paging size. ', 'type' => 'integer', 'format' => 'int32', 'example' => '2', 'title' => ''], 'RequestId' => ['description' => 'Unique Request access token. ', 'type' => 'string', 'example' => '548CAE74-88F8-402F-8C12-97E747389C51', 'title' => ''], 'CurrentPageCursor' => [ 'description' => 'Current page cursor. ', 'type' => 'object', 'properties' => [ 'UpdateTime' => ['description' => 'The most recent task execution time. ', 'type' => 'string', 'example' => '2019-07-30 00:00:00', 'title' => ''], 'TaskDetailNo' => ['description' => 'Task detail ID. ', 'type' => 'string', 'example' => '75addb07-28a3-450e-b5ec-2342', 'title' => ''], 'CreateTime' => ['description' => 'Job Creation Time. ', 'type' => 'string', 'example' => '2019-07-30 00:00:00', 'title' => ''], 'InstanceId' => ['description' => 'Domain instance ID. ', 'type' => 'string', 'example' => 'S1234456789', 'title' => ''], 'DomainName' => ['description' => 'Domain name. ', 'type' => 'string', 'example' => 'example.com', 'title' => ''], 'TaskType' => ['description' => 'Task Type. Valid values: '."\n" .'- **CHG_HOLDER**: Modify registrant information. '."\n" .'- **CHG_DNS**: Modify DNS. '."\n" .'- **SET_WHOIS_PROTECT**: Enable privacy protection. '."\n" .'- **UPDATE_ADMIN_CONTACT**: Modify administrative contact information. '."\n" .'- **UPDATE_BILLING_CONTACT**: Modify billing contact information. '."\n" .'- **UPDATE_TECH_CONTACT**: Modify technical contact information. '."\n" .'- **SET_UPDATE_PROHIBITED**: Enable domain name edit lock. '."\n" .'- **SET_TRANSFER_PROHIBITED**: Enable domain name transfer lock. '."\n" .'- **ORDER_ACTIVATE**: Create a registration order. '."\n" .'- **ORDER_RENEW**: Create a renewal order. '."\n" .'- **ORDER_REDEEM**: Create a redemption order. '."\n" .'- **CREATE_DNSHOST**: Create a DNS host. '."\n" .'- **UPDATE_DNSHOST**: Update a DNS host. '."\n" .'- **SYNC_DNSHOST**: Synchronize a DNS host. ', 'type' => 'string', 'example' => 'CHG_DNS', 'title' => ''], 'TaskNo' => ['description' => 'Job number. ', 'type' => 'string', 'example' => '75addb07-28a3-450e-b5ec-test', 'title' => ''], 'TaskStatusCode' => ['description' => 'Job Status code. Valid values: '."\n" .'- **0**: Waiting to execute. '."\n" .'- **1**: Executing. '."\n" .'- **2**: Succeeded. '."\n" .'- **3**: Failed. ', 'type' => 'integer', 'format' => 'int32', 'example' => '2', 'title' => ''], 'TaskStatus' => ['description' => 'Task Status. Valid values: '."\n" .'- **WAITING_EXECUTE**: Waiting for execution. '."\n" .'- **EXECUTING**: Executing. '."\n" .'- **EXECUTE_SUCCESS**: Execution succeeded. '."\n" .'- **EXECUTE_FAILURE**: Execution failed. ', 'type' => 'string', 'example' => 'EXECUTE_SUCCESS', 'title' => ''], 'TaskTypeDescription' => ['description' => 'Description of the task type. ', 'type' => 'string', 'example' => '修改DNS', 'title' => ''], 'TryCount' => ['description' => 'Retry Count of job details. ', 'type' => 'integer', 'format' => 'int32', 'example' => '0', 'title' => ''], 'ErrorMsg' => ['description' => 'Result of task execution. ', 'type' => 'string', 'example' => '执行成功', 'title' => ''], ], 'title' => '', 'example' => '', ], 'Objects' => [ 'description' => 'Task detail information. ', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'UpdateTime' => ['description' => 'The running time of the most recent job execution.', 'type' => 'string', 'example' => '2019-07-30 00:00:00', 'title' => ''], 'TaskDetailNo' => ['description' => 'Task detail number. ', 'type' => 'string', 'example' => '75addb07-28a3-450e-b5ec-4234', 'title' => ''], 'CreateTime' => ['description' => 'The creation time of the job.', 'type' => 'string', 'example' => '2019-07-30 00:00:00', 'title' => ''], 'InstanceId' => ['description' => 'The instance ID of the domain name.', 'type' => 'string', 'example' => 'S123456789', 'title' => ''], 'DomainName' => ['description' => 'The domain name.', 'type' => 'string', 'example' => 'example.com', 'title' => ''], 'TaskType' => ['description' => 'The task type. Valid values:'."\n" .'- **CHG_HOLDER**: Modify registrant information.'."\n" .'- **CHG_DNS**: Modify DNS settings.'."\n" .'- **SET_WHOIS_PROTECT**: Enable privacy protection.'."\n" .'- **UPDATE_ADMIN_CONTACT**: Update administrative contact information.'."\n" .'- **UPDATE_BILLING_CONTACT**: Update billing contact information.'."\n" .'- **UPDATE_TECH_CONTACT**: Update technical contact information.'."\n" .'- **SET_UPDATE_PROHIBITED**: Enable the Edit Lock for the domain name.'."\n" .'- **SET_TRANSFER_PROHIBITED**: Enable the transfer lock for the domain name.'."\n" .'- **ORDER_ACTIVATE**: Create a registration order.'."\n" .'- **ORDER_RENEW**: Create a renewal order.'."\n" .'- **ORDER_REDEEM**: Create a redemption order.'."\n" .'- **CREATE_DNSHOST**: Create a DNS host.'."\n" .'- **UPDATE_DNSHOST**: Update a DNS host.'."\n" .'- **SYNC_DNSHOST**: Synchronize a DNS host.', 'type' => 'string', 'example' => 'CHG_DNS', 'title' => ''], 'TaskNo' => ['description' => 'The job number.', 'type' => 'string', 'example' => '75addb07-28a3-450e-b5ec-test', 'title' => ''], 'TaskStatusCode' => ['description' => 'The job status code. Valid values:'."\n" .'- **0**: Waiting for execution.'."\n" .'- **1**: Executing.'."\n" .'- **2**: Succeeded.'."\n" .'- **3**: Failed.', 'type' => 'integer', 'format' => 'int32', 'example' => '3', 'title' => ''], 'TaskStatus' => ['description' => 'Task Status. Valid values: '."\n" .'- **WAITING_EXECUTE**: Waiting for execution. '."\n" .'- **EXECUTING**: Executing. '."\n" .'- **EXECUTE_SUCCESS**: Execution succeeded. '."\n" .'- **EXECUTE_FAILURE**: Execution failed. ', 'type' => 'string', 'example' => 'EXECUTE_FAILURE', 'title' => ''], 'TaskTypeDescription' => ['description' => 'Task Type description. ', 'type' => 'string', 'example' => '修改DNS', 'title' => ''], 'TryCount' => ['description' => 'Number of retries for the task detail. ', 'type' => 'integer', 'format' => 'int32', 'example' => '5', 'title' => ''], 'ErrorMsg' => ['description' => 'The result of the job execution.', 'type' => 'string', 'example' => '域名有禁止更新锁', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], 'PrePageCursor' => [ 'description' => 'Cursor for the previous page. ', 'type' => 'object', 'properties' => [ 'UpdateTime' => ['description' => 'The most recent running time of the task details.', 'type' => 'string', 'example' => '2019-07-30 00:00:00', 'title' => ''], 'TaskDetailNo' => ['description' => 'Task detail number.', 'type' => 'string', 'example' => '75addb07-28a3-450e-b5ec-123', 'title' => ''], 'CreateTime' => ['description' => 'Task creation time. '."\n", 'type' => 'string', 'example' => '2019-07-30 00:00:00', 'title' => ''], 'InstanceId' => ['description' => 'Domain instance ID. ', 'type' => 'string', 'example' => 'S123456789', 'title' => ''], 'DomainName' => ['description' => 'Domain name. ', 'type' => 'string', 'example' => 'example.com', 'title' => ''], 'TaskType' => ['description' => 'Task Type. Valid values:'."\n" .'- **CHG_HOLDER**: Modify registrant information.'."\n" .'- **CHG_DNS**: Modify DNS.'."\n" .'- **SET_WHOIS_PROTECT**: Enable privacy protection.'."\n" .'- **UPDATE_ADMIN_CONTACT**: Modify administrative contact information.'."\n" .'- **UPDATE_BILLING_CONTACT**: Modify billing contact information.'."\n" .'- **UPDATE_TECH_CONTACT**: Modify technical contact information.'."\n" .'- **SET_UPDATE_PROHIBITED**: Enable domain name edit lock.'."\n" .'- **SET_TRANSFER_PROHIBITED**: Enable domain name transfer lock.'."\n" .'- **ORDER_ACTIVATE**: Create a registration order.'."\n" .'- **ORDER_RENEW**: Create a renewal order.'."\n" .'- **ORDER_REDEEM**: Create a redemption order.'."\n" .'- **CREATE_DNSHOST**: Create a DNS host.'."\n" .'- **UPDATE_DNSHOST**: Update a DNS host.'."\n" .'- **SYNC_DNSHOST**: Synchronize a DNS host.', 'type' => 'string', 'example' => 'CHG_DNS', 'title' => ''], 'TaskNo' => ['description' => 'Task number. '."\n", 'type' => 'string', 'example' => '75addb07-28a3-450e-b5ec-test', 'title' => ''], 'TaskStatusCode' => ['description' => 'Task status code. Valid values: '."\n" .'- **0**: Waiting for execution. '."\n" .'- **1**: Executing. '."\n" .'- **2**: Execution succeeded. '."\n" .'- **3**: Execution failed. ', 'type' => 'integer', 'format' => 'int32', 'example' => '3', 'title' => ''], 'TaskStatus' => ['description' => 'Task Status. Valid values:'."\n" .'- **WAITING_EXECUTE**: Waiting for execution.'."\n" .'- **EXECUTING**: Executing.'."\n" .'- **EXECUTE_SUCCESS**: Execution succeeded.'."\n" .'- **EXECUTE_FAILURE**: Execution failed.', 'type' => 'string', 'example' => 'EXECUTE_FAILURE', 'title' => ''], 'TaskTypeDescription' => ['description' => 'Description of the task type.', 'type' => 'string', 'example' => '修改DNS', 'title' => ''], 'TryCount' => ['description' => 'Number of retries for the task detail. '."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '5', 'title' => ''], 'ErrorMsg' => ['description' => 'Result of task execution.', 'type' => 'string', 'example' => '域名有禁止更新锁', 'title' => ''], ], 'title' => '', 'example' => '', ], 'NextPageCursor' => [ 'description' => 'Cursor for the next page.', 'type' => 'object', 'properties' => [ 'UpdateTime' => ['description' => 'The most recent running time of the job details.', 'type' => 'string', 'example' => '2019-07-30 00:00:00', 'title' => ''], 'TaskDetailNo' => ['description' => 'Task detail number.', 'type' => 'string', 'example' => '75addb07-28a3-450e-b5ec-2424', 'title' => ''], 'CreateTime' => ['description' => 'Creation time of the job.'."\n", 'type' => 'string', 'example' => '2019-07-30 00:00:00', 'title' => ''], 'InstanceId' => ['description' => 'Domain name instance ID.', 'type' => 'string', 'example' => 'S1234567890', 'title' => ''], 'DomainName' => ['description' => 'Domain name.', 'type' => 'string', 'example' => 'example.com', 'title' => ''], 'TaskType' => ['description' => 'Task Type. Valid values:'."\n" .'- **CHG_HOLDER**: Modify registrant information.'."\n" .'- **CHG_DNS**: Modify DNS.'."\n" .'- **SET_WHOIS_PROTECT**: Enable privacy protection.'."\n" .'- **UPDATE_ADMIN_CONTACT**: Modify administrator contact information.'."\n" .'- **UPDATE_BILLING_CONTACT**: Modify billing contact information.'."\n" .'- **UPDATE_TECH_CONTACT**: Modify technical contact information.'."\n" .'- **SET_UPDATE_PROHIBITED**: Enable Edit Lock.'."\n" .'- **SET_TRANSFER_PROHIBITED**: Enable transfer lock.'."\n" .'- **ORDER_ACTIVATE**: Create a registration order.'."\n" .'- **ORDER_RENEW**: Create a renewal order.'."\n" .'- **ORDER_REDEEM**: Create a redemption order.'."\n" .'- **CREATE_DNSHOST**: Create a DNS host.'."\n" .'- **UPDATE_DNSHOST**: Update a DNS host.'."\n" .'- **SYNC_DNSHOST**: Synchronize a DNS host.', 'type' => 'string', 'example' => 'CHG_DNS', 'title' => ''], 'TaskNo' => ['description' => 'Job number.', 'type' => 'string', 'example' => '75addb07-28a3-450e-b5ec-test', 'title' => ''], 'TaskStatusCode' => ['description' => 'Task status code. Valid values:'."\n" .'- **0**: Waiting for execution.'."\n" .'- **1**: Executing.'."\n" .'- **2**: Succeeded.'."\n" .'- **3**: Failed.', 'type' => 'integer', 'format' => 'int32', 'example' => '3', 'title' => ''], 'TaskStatus' => ['description' => 'Task Status. Valid values:'."\n" .'- **WAITING_EXECUTE**: Waiting for execution.'."\n" .'- **EXECUTING**: Executing.'."\n" .'- **EXECUTE_SUCCESS**: Succeeded.'."\n" .'- **EXECUTE_FAILURE**: Failed.', 'type' => 'string', 'example' => 'EXECUTE_FAILURE', 'title' => ''], 'TaskTypeDescription' => ['description' => 'Task Type Description.', 'type' => 'string', 'example' => '修改DNS', 'title' => ''], 'TryCount' => ['description' => 'Number of retries for the task details.', 'type' => 'integer', 'format' => 'int32', 'example' => '5', 'title' => ''], 'ErrorMsg' => ['description' => 'Result of task execution.', 'type' => 'string', 'example' => '域名有禁止更新锁', 'title' => ''], ], 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"PageSize\\": 2,\\n \\"RequestId\\": \\"548CAE74-88F8-402F-8C12-97E747389C51\\",\\n \\"CurrentPageCursor\\": {\\n \\"UpdateTime\\": \\"2019-07-30 00:00:00\\",\\n \\"TaskDetailNo\\": \\"75addb07-28a3-450e-b5ec-2342\\",\\n \\"CreateTime\\": \\"2019-07-30 00:00:00\\",\\n \\"InstanceId\\": \\"S1234456789\\",\\n \\"DomainName\\": \\"example.com\\",\\n \\"TaskType\\": \\"CHG_DNS\\",\\n \\"TaskNo\\": \\"75addb07-28a3-450e-b5ec-test\\",\\n \\"TaskStatusCode\\": 2,\\n \\"TaskStatus\\": \\"EXECUTE_SUCCESS\\",\\n \\"TaskTypeDescription\\": \\"修改DNS\\",\\n \\"TryCount\\": 0,\\n \\"ErrorMsg\\": \\"执行成功\\"\\n },\\n \\"Objects\\": [\\n {\\n \\"UpdateTime\\": \\"2019-07-30 00:00:00\\",\\n \\"TaskDetailNo\\": \\"75addb07-28a3-450e-b5ec-4234\\",\\n \\"CreateTime\\": \\"2019-07-30 00:00:00\\",\\n \\"InstanceId\\": \\"S123456789\\",\\n \\"DomainName\\": \\"example.com\\",\\n \\"TaskType\\": \\"CHG_DNS\\",\\n \\"TaskNo\\": \\"75addb07-28a3-450e-b5ec-test\\",\\n \\"TaskStatusCode\\": 3,\\n \\"TaskStatus\\": \\"EXECUTE_FAILURE\\",\\n \\"TaskTypeDescription\\": \\"修改DNS\\",\\n \\"TryCount\\": 5,\\n \\"ErrorMsg\\": \\"域名有禁止更新锁\\"\\n }\\n ],\\n \\"PrePageCursor\\": {\\n \\"UpdateTime\\": \\"2019-07-30 00:00:00\\",\\n \\"TaskDetailNo\\": \\"75addb07-28a3-450e-b5ec-123\\",\\n \\"CreateTime\\": \\"2019-07-30 00:00:00\\",\\n \\"InstanceId\\": \\"S123456789\\",\\n \\"DomainName\\": \\"example.com\\",\\n \\"TaskType\\": \\"CHG_DNS\\",\\n \\"TaskNo\\": \\"75addb07-28a3-450e-b5ec-test\\",\\n \\"TaskStatusCode\\": 3,\\n \\"TaskStatus\\": \\"EXECUTE_FAILURE\\",\\n \\"TaskTypeDescription\\": \\"修改DNS\\",\\n \\"TryCount\\": 5,\\n \\"ErrorMsg\\": \\"域名有禁止更新锁\\"\\n },\\n \\"NextPageCursor\\": {\\n \\"UpdateTime\\": \\"2019-07-30 00:00:00\\",\\n \\"TaskDetailNo\\": \\"75addb07-28a3-450e-b5ec-2424\\",\\n \\"CreateTime\\": \\"2019-07-30 00:00:00\\",\\n \\"InstanceId\\": \\"S1234567890\\",\\n \\"DomainName\\": \\"example.com\\",\\n \\"TaskType\\": \\"CHG_DNS\\",\\n \\"TaskNo\\": \\"75addb07-28a3-450e-b5ec-test\\",\\n \\"TaskStatusCode\\": 3,\\n \\"TaskStatus\\": \\"EXECUTE_FAILURE\\",\\n \\"TaskTypeDescription\\": \\"修改DNS\\",\\n \\"TryCount\\": 5,\\n \\"ErrorMsg\\": \\"域名有禁止更新锁\\"\\n }\\n}","type":"json"}]', 'title' => 'Paged query of the history list of task details for a specified domain name', 'summary' => 'You can invoke QueryTaskDetailHistory to perform a paged query on the detail history list of a specified domain name job. ', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:05.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryTaskDetailHistory'], ], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryDomainTask', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'QueryTaskDetailList' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'TaskStatus', 'in' => 'query', 'schema' => ['description' => 'The task status. Valid values:'."\n" ."\n" .'- **0**: Pending.'."\n" ."\n" .'- **1**: Running.'."\n" ."\n" .'- **2**: Succeeded.'."\n" ."\n" .'- **3**: Failed.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '2', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'The language of the error message returned. Valid values:'."\n" ."\n" .'- **zh**: Chinese.'."\n" ."\n" .'- **en**: English.'."\n" ."\n" .'Default value: **en**.', 'type' => 'string', 'required' => false, 'default' => 'en', 'example' => 'en', 'title' => ''], ], [ 'name' => 'TaskNo', 'in' => 'query', 'schema' => ['description' => 'The task number. This is the value of the TaskNo parameter that is returned after the task is successfully run.', 'type' => 'string', 'required' => true, 'example' => '75addb07-28a3-450e-b5ec-test', 'title' => ''], ], [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['description' => 'The domain name.', 'type' => 'string', 'required' => false, 'example' => 'example.com', 'title' => ''], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => ['description' => 'The ID of the domain name instance.'."\n" ."\n" .'> You can call the [QueryDomainByDomainName](~~442021~~)[QueryDomainByDomainName](~~121704~~)'."\n" .'> API operation to query the instance ID.', 'type' => 'string', 'required' => false, 'example' => 'S20179H1BBI9test', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'The IP address of the client. You can set this parameter to **127.0.0.1**.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.0', 'title' => ''], ], [ 'name' => 'PageNum', 'in' => 'query', 'schema' => ['description' => 'The page number.', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '1', 'title' => ''], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => ['description' => 'The number of entries per page. The maximum value is **1000**.', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '1', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'PrePage' => ['description' => 'Specifies if a previous page is available.', 'type' => 'boolean', 'example' => 'false', 'title' => ''], 'CurrentPageNum' => ['description' => 'The current page number.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'RequestId' => ['description' => 'The unique ID for the request.', 'type' => 'string', 'example' => '6A2320E4-D870-49C9-A6DC-test', 'title' => ''], 'PageSize' => ['description' => 'The page size.', 'type' => 'integer', 'format' => 'int32', 'example' => '2', 'title' => ''], 'TotalPageNum' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'Data' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'TaskDetail' => [ 'description' => 'The task list.', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'UpdateTime' => ['description' => 'The time the task was last executed.', 'type' => 'string', 'example' => '2018-01-25 20:47:01', 'title' => ''], 'TaskDetailNo' => ['description' => 'The task detail number.', 'type' => 'string', 'example' => '75addb07-28a3-450e-b5ec-test', 'title' => ''], 'CreateTime' => ['description' => 'The task creation time.', 'type' => 'string', 'example' => '2018-01-25 20:46:57', 'title' => ''], 'InstanceId' => ['description' => 'The ID of the domain name instance.', 'type' => 'string', 'example' => 'S20179H1BBI9test', 'title' => ''], 'DomainName' => ['description' => 'The domain name.', 'type' => 'string', 'example' => 'example.com', 'title' => ''], 'TaskType' => ['description' => 'The task type. Valid values:'."\n" ."\n" .'- **CHG\\_HOLDER**: Modifies owner information.'."\n" ."\n" .'- **CHG\\_DNS**: Changes DNS.'."\n" ."\n" .'- **SET\\_WHOIS\\_PROTECT**: Sets WHOIS protection.'."\n" ."\n" .'- **UPDATE\\_ADMIN\\_CONTACT**: Updates administrative contact information.'."\n" ."\n" .'- **UPDATE\\_BILLING\\_CONTACT**: Updates billing contact information.'."\n" ."\n" .'- **UPDATE\\_TECH\\_CONTACT**: Updates technical contact information.'."\n" ."\n" .'- **SET\\_UPDATE\\_PROHIBITED**: Sets the update lock for the domain.'."\n" ."\n" .'- **SET\\_TRANSFER\\_PROHIBITED**: Sets the domain transfer lock.'."\n" ."\n" .'- **ORDER\\_ACTIVATE**: Creates a registration order.'."\n" ."\n" .'- **ORDER\\_RENEW**: Creates a renewal order.'."\n" ."\n" .'- **ORDER\\_REDEEM**: Creates a redemption order.'."\n" ."\n" .'- **CREATE\\_DNSHOST**: Creates a DNS host.'."\n" ."\n" .'- **UPDATE\\_DNSHOST**: Updates a DNS host.'."\n" ."\n" .'- **SYNC\\_DNSHOST**: Synchronizes a DNS host.', 'type' => 'string', 'example' => 'ORDER_RENEW', 'title' => ''], 'TaskNo' => ['description' => 'The task number.', 'type' => 'string', 'example' => '60d6e201-8ee5-47ab-8fdc-test', 'title' => ''], 'TaskResult' => ['description' => 'The task result. This parameter is returned only for certain task types.', 'type' => 'string', 'example' => '12345', 'title' => ''], 'TaskStatusCode' => ['description' => 'The task status code. Valid values:'."\n" ."\n" .'- **0**: Waiting for execution'."\n" ."\n" .'- **1**: Executing'."\n" ."\n" .'- **2**: Execution successful'."\n" ."\n" .'- **3**: Execution failed', 'type' => 'integer', 'format' => 'int32', 'example' => '2', 'title' => ''], 'TaskStatus' => ['description' => 'The task status. Valid values:'."\n" ."\n" .'- **WAITING\\_EXECUTE**: Waiting for execution'."\n" ."\n" .'- **EXECUTING**: Executing'."\n" ."\n" .'- **EXECUTE\\_SUCCESS**: Execution successful'."\n" ."\n" .'- **EXECUTE\\_FAILURE**: Execution failed', 'type' => 'string', 'example' => 'EXECUTE_SUCCESS', 'title' => ''], 'TaskTypeDescription' => ['description' => 'The task type description.', 'type' => 'string', 'example' => '创建续费订单', 'title' => ''], 'TryCount' => ['description' => 'The number of times the task was retried.', 'type' => 'integer', 'format' => 'int32', 'example' => '0', 'title' => ''], 'ErrorMsg' => ['description' => 'The error message for a failed task.', 'type' => 'string', 'example' => 'The operation is successful.', 'title' => ''], 'FailReason' => ['description' => 'The reason for the task failure.', 'type' => 'string', 'example' => '域名在万网预定业务存在购买记录', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], 'TotalItemNum' => ['description' => 'The total number of items.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'NextPage' => ['description' => 'Specifies if a next page is available.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'title' => 'QueryTaskDetailList', 'summary' => 'Call `QueryTaskDetailList` to retrieve a paginated list of task details for a specified domain name.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2024-07-22T12:41:18.000Z', 'description' => 'Response parameters changed'], ['createdAt' => '2022-07-21T06:20:05.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '50', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryTaskDetailList'], ], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryDomainTask', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"PrePage\\": false,\\n \\"CurrentPageNum\\": 1,\\n \\"RequestId\\": \\"6A2320E4-D870-49C9-A6DC-test\\",\\n \\"PageSize\\": 2,\\n \\"TotalPageNum\\": 1,\\n \\"Data\\": {\\n \\"TaskDetail\\": [\\n {\\n \\"UpdateTime\\": \\"2018-01-25 20:47:01\\",\\n \\"TaskDetailNo\\": \\"75addb07-28a3-450e-b5ec-test\\",\\n \\"CreateTime\\": \\"2018-01-25 20:46:57\\",\\n \\"InstanceId\\": \\"S20179H1BBI9test\\",\\n \\"DomainName\\": \\"example.com\\",\\n \\"TaskType\\": \\"ORDER_RENEW\\",\\n \\"TaskNo\\": \\"60d6e201-8ee5-47ab-8fdc-test\\",\\n \\"TaskResult\\": \\"12345\\",\\n \\"TaskStatusCode\\": 2,\\n \\"TaskStatus\\": \\"EXECUTE_SUCCESS\\",\\n \\"TaskTypeDescription\\": \\"创建续费订单\\",\\n \\"TryCount\\": 0,\\n \\"ErrorMsg\\": \\"The operation is successful.\\",\\n \\"FailReason\\": \\"域名在万网预定业务存在购买记录\\"\\n }\\n ]\\n },\\n \\"TotalItemNum\\": 1,\\n \\"NextPage\\": true\\n}","type":"json"}]', ], 'QueryTaskInfoHistory' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address, which can be set to **127.0.0.1**. ', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language for API error messages. Valid values: '."\n" .'- **zh**: Chinese '."\n" .'- **en**: English '."\n" ."\n" .'Default value is **en**. ', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'BeginCreateTime', 'in' => 'query', 'schema' => ['description' => 'Start time of the creation date range for the query, expressed as the number of milliseconds since 00:00 UTC on January 1, 1970. Currently supports queries by day only. ', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1522080000000', 'title' => ''], ], [ 'name' => 'EndCreateTime', 'in' => 'query', 'schema' => ['description' => 'End time of the creation date range for the query, expressed as the number of milliseconds since 00:00 UTC on January 1, 1970. Currently supports queries by day only. ', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1522080000000', 'title' => ''], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => ['description' => 'Page size. ', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '2', 'title' => ''], ], [ 'name' => 'CreateTimeCursor', 'in' => 'query', 'schema' => ['description' => 'Cursor for creation date (technical parameter). ', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1522080000000', 'title' => ''], ], [ 'name' => 'TaskNoCursor', 'in' => 'query', 'schema' => ['description' => 'Job cursor; pass in the job number from the corresponding page cursor during pagination (technical parameter). ', 'type' => 'string', 'required' => false, 'example' => 'aa634d3f-927e-4d17-9d2c-test', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'PageSize' => ['description' => 'Page size. ', 'type' => 'integer', 'format' => 'int32', 'example' => '2', 'title' => ''], 'RequestId' => ['description' => 'Unique request access token. ', 'type' => 'string', 'example' => 'EB3FCCBA-CA1F-4D31-9F34-test', 'title' => ''], 'CurrentPageCursor' => [ 'description' => 'Cursor for the current page. ', 'type' => 'object', 'properties' => [ 'TaskType' => ['description' => 'Job type. Valid values: '."\n" .'- **CHG_HOLDER**: Modify registrant information '."\n" .'- **CHG_DNS**: Modify DNS '."\n" .'- **SET_WHOIS_PROTECT**: Enable privacy protection '."\n" .'- **UPDATE_ADMIN_CONTACT**: Modify administrator contact information '."\n" .'- **UPDATE_BILLING_CONTACT**: Modify billing contact information '."\n" .'- **UPDATE_TECH_CONTACT**: Modify technical contact information '."\n" .'- **SET_UPDATE_PROHIBITED**: Enable domain name edit lock '."\n" .'- **SET_TRANSFER_PROHIBITED**: Enable domain name transfer lock '."\n" .'- **ORDER_ACTIVATE**: Create registration order '."\n" .'- **ORDER_RENEW**: Create renewal order '."\n" .'- **ORDER_REDEEM**: Create redemption order '."\n" .'- **CREATE_DNSHOST**: Create DNS host '."\n" .'- **UPDATE_DNSHOST**: Update DNS host '."\n" .'- **UPDATE_REGISTRANT_CONTACT**: Modify registrant contact '."\n" .'- **DELETE_DOMAIN**: Delete domain name '."\n" .'- **SYNC_DNSHOST**: Synchronize DNS host ', 'type' => 'string', 'example' => 'CHG_DNS', 'title' => ''], 'TaskNo' => ['description' => 'Job number. ', 'type' => 'string', 'example' => 'aa634d3f-927e-4d17-9d2c-test', 'title' => ''], 'TaskStatusCode' => ['description' => 'Job status code. Valid values: '."\n" .'- **1**: Waiting for execution '."\n" .'- **2**: Executing '."\n" .'- **3**: Execution completed ', 'type' => 'integer', 'format' => 'int32', 'example' => '3', 'title' => ''], 'TaskStatus' => ['description' => 'Task Status. Valid values:'."\n" .'- **WAITING_EXECUTE**: Waiting for execution;'."\n" .'- **EXECUTING**: Executing;'."\n" .'- **COMPLETE**: Execution completed.', 'type' => 'string', 'example' => 'COMPLETE', 'title' => ''], 'TaskTypeDescription' => ['description' => 'Task Type description.', 'type' => 'string', 'example' => '修改DNS', 'title' => ''], 'TaskNum' => ['description' => 'Number of domain names included in the job. ', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'CreateTime' => ['description' => 'Job creation time. ', 'type' => 'string', 'example' => '2017-11-01 17:22:51', 'title' => ''], 'CreateTimeLong' => ['description' => 'Job creation UNIX timestamp.', 'type' => 'integer', 'format' => 'int64', 'example' => '1509528171000', 'title' => ''], 'Clientip' => ['description' => 'User IP address when the job was submitted.', 'type' => 'string', 'example' => '127.0.0.1', 'title' => ''], ], 'title' => '', 'example' => '', ], 'Objects' => [ 'description' => 'Job information.', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'TaskType' => ['description' => 'Task Type. Valid values:'."\n" .'- **CHG_HOLDER**: Modify owner information;'."\n" .'- **CHG_DNS**: Modify DNS;'."\n" .'- **SET_WHOIS_PROTECT**: Enable privacy protection;'."\n" .'- **UPDATE_ADMIN_CONTACT**: Modify administrative contact information;'."\n" .'- **UPDATE_BILLING_CONTACT**: Modify billing contact information;'."\n" .'- **UPDATE_TECH_CONTACT**: Modify technical contact information;'."\n" .'- **SET_UPDATE_PROHIBITED**: Enable domain name edit lock;'."\n" .'- **SET_TRANSFER_PROHIBITED**: Enable domain name transfer lock;'."\n" .'- **ORDER_ACTIVATE**: Create a registration order;'."\n" .'- **ORDER_RENEW**: Create a renewal order;'."\n" .'- **ORDER_REDEEM**: Create a redemption order;'."\n" .'- **CREATE_DNSHOST**: Create a DNS host;'."\n" .'- **UPDATE_DNSHOST**: Update a DNS host;'."\n" .'- **UPDATE_REGISTRANT_CONTACT**: Modify registrant contact information;'."\n" .'- **DELETE_DOMAIN**: Delete a domain name;'."\n" .'- **SYNC_DNSHOST**: Synchronize a DNS host.', 'type' => 'string', 'example' => 'CHG_DNS', 'title' => ''], 'TaskNo' => ['description' => 'Job number.', 'type' => 'string', 'example' => 'aa634d3f-927e-4d17-9d2c-test', 'title' => ''], 'TaskStatusCode' => ['description' => 'Task status code. Valid values:'."\n" .'- **1**: Waiting for execution;'."\n" .'- **2**: Executing;'."\n" .'- **3**: Execution completed.', 'type' => 'integer', 'format' => 'int32', 'example' => '3', 'title' => ''], 'TaskStatus' => ['description' => 'Task status. Valid values:'."\n" .'- **WAITING_EXECUTE**: Waiting for execution;'."\n" .'- **EXECUTING**: Executing;'."\n" .'- **COMPLETE**: Execution completed.', 'type' => 'string', 'example' => 'COMPLETE', 'title' => ''], 'TaskTypeDescription' => ['description' => 'Task type description.', 'type' => 'string', 'example' => '修改DNS', 'title' => ''], 'TaskNum' => ['description' => 'Number of domain names included in the job.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'CreateTime' => ['description' => 'Task creation time.', 'type' => 'string', 'example' => '2017-11-01 17:22:51', 'title' => ''], 'CreateTimeLong' => ['description' => 'Task creation time.', 'type' => 'integer', 'format' => 'int64', 'example' => '1509528171000', 'title' => ''], 'Clientip' => ['description' => 'User IP address when submitting the task.', 'type' => 'string', 'example' => '127.0.0.1', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], 'PrePageCursor' => [ 'description' => 'Cursor for the previous page.', 'type' => 'object', 'properties' => [ 'TaskType' => ['description' => 'Task Type. Valid values: '."\n" .'- **CHG_HOLDER**: Modify registrant information; '."\n" .'- **CHG_DNS**: Modify DNS; '."\n" .'- **SET_WHOIS_PROTECT**: Enable privacy protection; '."\n" .'- **UPDATE_ADMIN_CONTACT**: Update administrative contact; '."\n" .'- **UPDATE_BILLING_CONTACT**: Update billing contact; '."\n" .'- **UPDATE_TECH_CONTACT**: Update technical contact; '."\n" .'- **SET_UPDATE_PROHIBITED**: Enable domain name edit lock; '."\n" .'- **SET_TRANSFER_PROHIBITED**: Enable domain name transfer lock; '."\n" .'- **ORDER_ACTIVATE**: Create a registration order; '."\n" .'- **ORDER_RENEW**: Create a renewal order; '."\n" .'- **ORDER_REDEEM**: Create a redemption order; '."\n" .'- **CREATE_DNSHOST**: Create a DNS host; '."\n" .'- **UPDATE_DNSHOST**: Update a DNS host; '."\n" .'- **UPDATE_REGISTRANT_CONTACT**: Update registrant contact; '."\n" .'- **DELETE_DOMAIN**: Delete a domain name; '."\n" .'- **SYNC_DNSHOST**: Synchronize DNS host. ', 'type' => 'string', 'example' => 'CHG_DNS', 'title' => ''], 'TaskNo' => ['description' => 'Task number.', 'type' => 'string', 'example' => 'f9baa3d5-33b9-4c81-8847-test', 'title' => ''], 'TaskStatusCode' => ['description' => 'Task status code. Valid values: '."\n" .'- **1**: Waiting for execution; '."\n" .'- **2**: Executing; '."\n" .'- **3**: Execution completed. ', 'type' => 'integer', 'format' => 'int32', 'example' => '3', 'title' => ''], 'TaskStatus' => ['description' => 'Task Status. Valid values: '."\n" .'- **WAITING_EXECUTE**: Waiting for execution; '."\n" .'- **EXECUTING**: Executing; '."\n" .'- **COMPLETE**: Execution completed. ', 'type' => 'string', 'example' => 'COMPLETE', 'title' => ''], 'TaskTypeDescription' => ['description' => 'Task type description. ', 'type' => 'string', 'example' => '修改DNS', 'title' => ''], 'TaskNum' => ['description' => 'Number of domain names included in the job. ', 'type' => 'integer', 'format' => 'int32', 'example' => '15', 'title' => ''], 'CreateTime' => ['description' => 'Job creation time. ', 'type' => 'string', 'example' => '2017-11-01 17:19:47', 'title' => ''], 'CreateTimeLong' => ['description' => 'Job creation time. ', 'type' => 'integer', 'format' => 'int64', 'example' => '1509527987000', 'title' => ''], 'Clientip' => ['description' => 'User IP address when submitting the job. ', 'type' => 'string', 'example' => '127.0.0.1', 'title' => ''], ], 'title' => '', 'example' => '', ], 'NextPageCursor' => [ 'description' => 'Cursor for the next page. ', 'type' => 'object', 'properties' => [ 'TaskType' => ['description' => 'Task Type. Valid values: '."\n" .'- **CHG_HOLDER**: Modify registrant information; '."\n" .'- **CHG_DNS**: Modify DNS; '."\n" .'- **SET_WHOIS_PROTECT**: Enable privacy protection; '."\n" .'- **UPDATE_ADMIN_CONTACT**: Modify administrative contact information; '."\n" .'- **UPDATE_BILLING_CONTACT**: Modify billing contact information; '."\n" .'- **UPDATE_TECH_CONTACT**: Modify technical contact information; '."\n" .'- **SET_UPDATE_PROHIBITED**: Enable domain name Edit Lock; '."\n" .'- **SET_TRANSFER_PROHIBITED**: Enable domain name transfer lock; '."\n" .'- **ORDER_ACTIVATE**: Create a registration order; '."\n" .'- **ORDER_RENEW**: Create a renewal order; '."\n" .'- **ORDER_REDEEM**: Create a redemption order; '."\n" .'- **CREATE_DNSHOST**: Create a DNS host; '."\n" .'- **UPDATE_DNSHOST**: Update a DNS host; '."\n" .'- **UPDATE_REGISTRANT_CONTACT**: Modify registrant contact information; '."\n" .'- **DELETE_DOMAIN**: Delete a domain name; '."\n" .'- **SYNC_DNSHOST**: Synchronize DNS host. ', 'type' => 'string', 'example' => 'CHG_DNS', 'title' => ''], 'TaskNo' => ['description' => 'Job number. ', 'type' => 'string', 'example' => '8f112aa1-98be-48c3-82f8-test', 'title' => ''], 'TaskStatusCode' => ['description' => 'Job status code. Valid values: '."\n" .'- **1**: Waiting to execute; '."\n" .'- **2**: Executing; '."\n" .'- **3**: Execution completed. ', 'type' => 'integer', 'format' => 'int32', 'example' => '3', 'title' => ''], 'TaskStatus' => ['description' => 'Task Status. Valid values: '."\n" .'- **WAITING_EXECUTE**: Waiting to execute; '."\n" .'- **EXECUTING**: Executing; '."\n" .'- **COMPLETE**: Execution completed. ', 'type' => 'string', 'example' => 'COMPLETE', 'title' => ''], 'TaskTypeDescription' => ['description' => 'Task type description. ', 'type' => 'string', 'example' => '修改DNS', 'title' => ''], 'TaskNum' => ['description' => 'Number of domain names included in the job. '."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '15', 'title' => ''], 'CreateTime' => ['description' => 'Creation Time of the job. '."\n", 'type' => 'string', 'example' => '2017-10-27 13:07:07', 'title' => ''], 'CreateTimeLong' => ['description' => 'Creation Time of the job. ', 'type' => 'integer', 'format' => 'int64', 'example' => '1509080827000', 'title' => ''], 'Clientip' => ['description' => 'User IP address when the job was submitted. '."\n", 'type' => 'string', 'example' => '127.0.0.1', 'title' => ''], ], 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"PageSize\\": 2,\\n \\"RequestId\\": \\"EB3FCCBA-CA1F-4D31-9F34-test\\",\\n \\"CurrentPageCursor\\": {\\n \\"TaskType\\": \\"CHG_DNS\\",\\n \\"TaskNo\\": \\"aa634d3f-927e-4d17-9d2c-test\\",\\n \\"TaskStatusCode\\": 3,\\n \\"TaskStatus\\": \\"COMPLETE\\",\\n \\"TaskTypeDescription\\": \\"修改DNS\\",\\n \\"TaskNum\\": 1,\\n \\"CreateTime\\": \\"2017-11-01 17:22:51\\",\\n \\"CreateTimeLong\\": 1509528171000,\\n \\"Clientip\\": \\"127.0.0.1\\"\\n },\\n \\"Objects\\": [\\n {\\n \\"TaskType\\": \\"CHG_DNS\\",\\n \\"TaskNo\\": \\"aa634d3f-927e-4d17-9d2c-test\\",\\n \\"TaskStatusCode\\": 3,\\n \\"TaskStatus\\": \\"COMPLETE\\",\\n \\"TaskTypeDescription\\": \\"修改DNS\\",\\n \\"TaskNum\\": 1,\\n \\"CreateTime\\": \\"2017-11-01 17:22:51\\",\\n \\"CreateTimeLong\\": 1509528171000,\\n \\"Clientip\\": \\"127.0.0.1\\"\\n }\\n ],\\n \\"PrePageCursor\\": {\\n \\"TaskType\\": \\"CHG_DNS\\",\\n \\"TaskNo\\": \\"f9baa3d5-33b9-4c81-8847-test\\",\\n \\"TaskStatusCode\\": 3,\\n \\"TaskStatus\\": \\"COMPLETE\\",\\n \\"TaskTypeDescription\\": \\"修改DNS\\",\\n \\"TaskNum\\": 15,\\n \\"CreateTime\\": \\"2017-11-01 17:19:47\\",\\n \\"CreateTimeLong\\": 1509527987000,\\n \\"Clientip\\": \\"127.0.0.1\\"\\n },\\n \\"NextPageCursor\\": {\\n \\"TaskType\\": \\"CHG_DNS\\",\\n \\"TaskNo\\": \\"8f112aa1-98be-48c3-82f8-test\\",\\n \\"TaskStatusCode\\": 3,\\n \\"TaskStatus\\": \\"COMPLETE\\",\\n \\"TaskTypeDescription\\": \\"修改DNS\\",\\n \\"TaskNum\\": 15,\\n \\"CreateTime\\": \\"2017-10-27 13:07:07\\",\\n \\"CreateTimeLong\\": 1509080827000,\\n \\"Clientip\\": \\"127.0.0.1\\"\\n }\\n}","type":"json"}]', 'title' => 'Paged query of domain job history under your account ', 'summary' => 'You can invoke QueryTaskInfoHistory to perform a paged query of the domain name job history list under your account. ', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:05.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryTaskInfoHistory'], ], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryDomainTask', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'QueryTaskList' => [ 'summary' => 'Invoke QueryTaskList to perform a paged query of the domain name job list under your account. ', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'get', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => ['FEATUREdomain0NKSXL', 'FEATUREdomainBJEHHJ', 'FEATUREdomainGE2DE7', 'FEATUREdomain9WEVJX', 'FEATUREdomainDNBQWJ', 'FEATUREdomain9191Y6'], ], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address. ', 'example' => '127.0.0.1', 'required' => false, 'type' => 'string', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language for API error messages. Valid values: '."\n" .'- **zh**: Chinese. '."\n" .'- **en**: English. '."\n" ."\n" .'Default value: **en**. ', 'example' => 'en', 'required' => false, 'type' => 'string', 'default' => 'en', 'title' => ''], ], [ 'name' => 'BeginCreateTime', 'in' => 'query', 'schema' => ['description' => 'Start time of the creation date range for the query, expressed as the number of milliseconds since 00:00 on January 1, 1970, UTC. Currently, queries are supported only by day. ', 'example' => '1522080000000', 'format' => 'int64', 'required' => false, 'type' => 'integer', 'title' => ''], ], [ 'name' => 'EndCreateTime', 'in' => 'query', 'schema' => ['description' => 'End time of the creation date range for the query, expressed as the number of milliseconds since 00:00 on January 1, 1970, UTC. Currently, queries are supported only by day. ', 'example' => '1522080000000', 'format' => 'int64', 'required' => false, 'type' => 'integer', 'title' => ''], ], [ 'name' => 'PageNum', 'in' => 'query', 'schema' => ['description' => 'Page number for paging. ', 'docRequired' => true, 'example' => '1', 'format' => 'int32', 'required' => true, 'type' => 'integer', 'title' => ''], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => ['description' => 'Page size for paging. ', 'docRequired' => true, 'example' => '2', 'format' => 'int32', 'required' => true, 'type' => 'integer', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'properties' => [ 'PrePage' => ['description' => 'Indicates whether there is a previous page. ', 'example' => 'false', 'type' => 'boolean', 'title' => ''], 'CurrentPageNum' => ['description' => 'Current page number. ', 'example' => '1', 'format' => 'int32', 'type' => 'integer', 'title' => ''], 'RequestId' => ['description' => 'Unique request access token. ', 'example' => '8D7D294A-8E99-481F-B64C-017EFC793059', 'type' => 'string', 'title' => ''], 'PageSize' => ['description' => 'Page size. ', 'example' => '2', 'format' => 'int32', 'type' => 'integer', 'title' => ''], 'TotalPageNum' => ['description' => 'Total number of pages. ', 'example' => '22', 'format' => 'int32', 'type' => 'integer', 'title' => ''], 'Data' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'TaskInfo' => [ 'description' => 'Job list.', 'type' => 'array', 'items' => [ 'properties' => [ 'TaskType' => ['description' => 'Task Type. Valid values:'."\n" .'- **CHG_HOLDER**: Modify registrant information.'."\n" .'- **CHG_DNS**: Modify DNS.'."\n" .'- **SET_WHOIS_PROTECT**: Enable privacy protection.'."\n" .'- **UPDATE_ADMIN_CONTACT**: Modify administrative contact information.'."\n" .'- **UPDATE_BILLING_CONTACT**: Modify billing contact information.'."\n" .'- **UPDATE_TECH_CONTACT**: Modify technical contact information.'."\n" .'- **SET_UPDATE_PROHIBITED**: Enable domain name edit lock.'."\n" .'- **SET_TRANSFER_PROHIBITED**: Enable domain name transfer lock.'."\n" .'- **ORDER_ACTIVATE**: Create a registration order.'."\n" .'- **ORDER_RENEW**: Create a renewal order.'."\n" .'- **ORDER_REDEEM**: Create a redemption order.'."\n" .'- **CREATE_DNSHOST**: Create a DNS host.'."\n" .'- **UPDATE_DNSHOST**: Update a DNS host.'."\n" .'- **SYNC_DNSHOST**: Synchronize a DNS host.', 'example' => 'CREATE_DNSHOST', 'type' => 'string', 'title' => ''], 'TaskCancelStatus' => ['description' => 'Job cancellation status. Valid values: '."\n" .'- **INIT**: Not canceled. '."\n" .'- **CANCELLING**: Canceling. '."\n" .'- **COMPLETE**: Canceled. ', 'example' => 'INIT', 'type' => 'string', 'title' => ''], 'TaskNo' => ['description' => 'Job number.', 'example' => '8b1cd755-4928-4b02-adee-e5d41d7b1939', 'type' => 'string', 'title' => ''], 'TaskCancelStatusCode' => ['description' => 'Task cancellation status code. Valid values:'."\n" .'- **0**: Not canceled.'."\n" .'- **1**: Canceling.'."\n" .'- **2**: Canceled.', 'example' => '0', 'format' => 'int32', 'type' => 'integer', 'title' => ''], 'TaskStatusCode' => ['description' => 'Job status code. Valid values:'."\n" .'- **1**: Waiting for execution.'."\n" .'- **2**: Executing.'."\n" .'- **3**: Execution completed.', 'example' => '1', 'format' => 'int32', 'type' => 'integer', 'title' => ''], 'TaskStatus' => ['description' => 'Job status. Valid values: '."\n" .'- **WAITING_EXECUTE**: Waiting for execution. '."\n" .'- **EXECUTING**: Executing. '."\n" .'- **COMPLETE**: Execution completed. ', 'example' => 'COMPLETE', 'type' => 'string', 'title' => ''], 'TaskTypeDescription' => ['description' => 'Job Type Description. ', 'example' => '创建DNS host', 'type' => 'string', 'title' => ''], 'TaskNum' => ['description' => 'Number of domain names included in the Job. ', 'example' => '1', 'format' => 'int32', 'type' => 'integer', 'title' => ''], 'CreateTime' => ['description' => 'Job creation time.', 'example' => 'Dec 26,2017 11:00:54', 'type' => 'string', 'title' => ''], 'Clientip' => ['description' => 'User IP address when submitting the Job. ', 'example' => '127.0.0.1', 'type' => 'string', 'title' => ''], 'TaskBizType' => ['description' => 'Task business type. Valid values: '."\n" .'- **orderWithRegistry**: domain name registry order-related Job. '."\n" .'- **manageWithRegistry**: domain name registry management-related Job. '."\n" .'- **manageWithNoRegistry**: non-domain name registry management-related Job. '."\n" .'- **batchOrderWithNoRegistry**: non-domain name registry batch processing order-related Job. ', 'type' => 'string', 'example' => 'manageWithNoRegistry', 'title' => ''], 'TaskResult' => ['description' => 'Task result in JSON format.', 'type' => 'string', 'example' => '"{\\"result\\":true}"', 'title' => ''], 'TaskTypeCode' => ['description' => 'Code corresponding to TaskType.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], ], 'type' => 'object', 'description' => '', 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], 'TotalItemNum' => ['description' => 'Total number of entries. ', 'example' => '43', 'format' => 'int32', 'type' => 'integer', 'title' => ''], 'NextPage' => ['description' => 'Indicates whether a next page exists. ', 'example' => 'true', 'type' => 'boolean', 'title' => ''], ], 'type' => 'object', 'description' => '', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => ['returnType' => 'synchronous'], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"PrePage\\": false,\\n \\"CurrentPageNum\\": 1,\\n \\"RequestId\\": \\"8D7D294A-8E99-481F-B64C-017EFC793059\\",\\n \\"PageSize\\": 2,\\n \\"TotalPageNum\\": 22,\\n \\"Data\\": {\\n \\"TaskInfo\\": [\\n {\\n \\"TaskType\\": \\"CREATE_DNSHOST\\",\\n \\"TaskCancelStatus\\": \\"INIT\\",\\n \\"TaskNo\\": \\"8b1cd755-4928-4b02-adee-e5d41d7b1939\\",\\n \\"TaskCancelStatusCode\\": 0,\\n \\"TaskStatusCode\\": 1,\\n \\"TaskStatus\\": \\"COMPLETE\\",\\n \\"TaskTypeDescription\\": \\"创建DNS host\\",\\n \\"TaskNum\\": 1,\\n \\"CreateTime\\": \\"Dec 26,2017 11:00:54\\",\\n \\"Clientip\\": \\"127.0.0.1\\",\\n \\"TaskBizType\\": \\"manageWithNoRegistry\\",\\n \\"TaskResult\\": \\"\\\\\\"{\\\\\\\\\\\\\\"result\\\\\\\\\\\\\\":true}\\\\\\"\\",\\n \\"TaskTypeCode\\": 1\\n }\\n ]\\n },\\n \\"TotalItemNum\\": 43,\\n \\"NextPage\\": true\\n}","type":"json"}]', 'title' => 'Paged query of domain name jobs under your account ', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2025-01-21T02:50:28.000Z', 'description' => 'Response parameters changed'], ['createdAt' => '2025-01-10T03:52:37.000Z', 'description' => 'Response parameters changed'], ['createdAt' => '2022-07-21T06:20:04.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryTaskList'], ], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryDomainTask', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'QueryTransferInByInstanceId' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => ['description' => 'Instance ID.', 'type' => 'string', 'required' => true, 'example' => 'S20181T0WLI85212', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of the error message returned by the API. Valid values:'."\n" .'- **zh**: Chinese;'."\n" .'- **en**: English.'."\n" ."\n" .'Default value: **en**.', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'Status' => ['description' => 'Detailed domain name transfer-in status. Valid values: '."\n" .'- **10**: Initial status; '."\n" .'- **11**: Email verification token link has been sent; '."\n" .'- **19**: Token link has been successfully verified; '."\n" .'- **20**: Naming review has been submitted; '."\n" .'- **21**: Naming review failed; '."\n" .'- **29**: Naming review succeeded; '."\n" .'- **31**: Transfer password is incorrect; '."\n" .'- **39**: Transfer-in submission succeeded; '."\n" .'- **50**: Customer canceled the transfer-in; '."\n" .'- **51**: Transfer-in failed; '."\n" .'- **52**: Transfer-in expired; '."\n" .'- **59**: Transfer-in succeeded. ', 'type' => 'integer', 'format' => 'int32', 'example' => '11', 'title' => ''], 'TransferAuthorizationCodeSubmissionDate' => ['description' => 'Time when the transfer password was successfully submitted. ', 'type' => 'string', 'example' => '2018-03-28 00:41:42', 'title' => ''], 'Email' => ['description' => 'Mailbox to which the domain name transfer-in confirmation email was sent. ', 'type' => 'string', 'example' => 'username@example.com', 'title' => ''], 'ProgressBarType' => ['description' => 'Progress bar chart type for the transfer procedure. Valid values: '."\n" .'- **0**: Both email verification and naming review are required; '."\n" .'- **1**: Email verification is required, but naming review is not; '."\n" .'- **2**: Naming review is required, but email verification is not; '."\n" .'- **3**: Neither email verification nor naming review is required. ', 'type' => 'integer', 'format' => 'int32', 'example' => '0', 'title' => ''], 'RequestId' => ['description' => 'Unique request access token. ', 'type' => 'string', 'example' => 'AF7D4DCE-0776-47F2-A9B2-6FB85A87AA60', 'title' => ''], 'InstanceId' => ['description' => 'Instance ID. ', 'type' => 'string', 'example' => 'S20181T0WLI85212', 'title' => ''], 'DomainName' => ['description' => 'Domain name. ', 'type' => 'string', 'example' => 'example.com', 'title' => ''], 'SubmissionDateLong' => ['description' => 'UNIX timestamp of the transfer request submission time. ', 'type' => 'integer', 'format' => 'int64', 'example' => '1514428524669', 'title' => ''], 'SubmissionDate' => ['description' => 'Transfer request submission time. ', 'type' => 'string', 'example' => '2018-03-28 00:41:42', 'title' => ''], 'SimpleTransferInStatus' => ['description' => 'Transfer status. Valid values: '."\n" .'- **INIT**: Transfer-in submitted; '."\n" .'- **AUTHORIZATION**: Authorization for transfer-in (email verification); '."\n" .'- **NAME_VERIFICATION**: Naming review; '."\n" .'- **PASSWORD_VERIFICATION**: Transfer password verification; '."\n" .'- **PENDING**: Transfer-in in progress; '."\n" .'- **SUCCESS**: Transfer-in succeeded; '."\n" .'- **FAIL**: Transfer-in failed. ', 'type' => 'string', 'example' => 'SUCCESS', 'title' => ''], 'TransferAuthorizationCodeSubmissionDateLong' => ['description' => 'UNIX timestamp of the time when the transfer password was successfully submitted.', 'type' => 'integer', 'format' => 'int64', 'example' => '1514428524669', 'title' => ''], 'ExpirationDateLong' => ['description' => 'The UNIX timestamp indicating when the transfer-in expires.', 'type' => 'integer', 'format' => 'int64', 'example' => '1514428524669', 'title' => ''], 'ExpirationDate' => ['description' => 'The expiration time of the domain name transfer-in.', 'type' => 'string', 'example' => '2018-03-28 00:41:42', 'title' => ''], 'NeedMailCheck' => ['description' => 'Indicates whether email verification is required.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], 'UserId' => ['description' => 'User ID.', 'type' => 'string', 'example' => '123456', 'title' => ''], 'ModificationDate' => ['description' => 'The update time of the transfer-in information.', 'type' => 'string', 'example' => '2018-03-28 00:41:42', 'title' => ''], 'ResultDateLong' => ['description' => 'The UNIX timestamp indicating when the transfer succeeded or failed.', 'type' => 'integer', 'format' => 'int64', 'example' => '1514428524669', 'title' => ''], 'ResultMsg' => ['description' => 'Description of the failure reason when the transfer failed.', 'type' => 'string', 'example' => '您取消了此次域名转入', 'title' => ''], 'WhoisMailStatus' => ['description' => 'Indicates whether the registrant\'s mailbox was scraped from WHOIS. When the domain transfer-in is in the authorization (email verification) phase and this field is **false**, it means the registrant\'s mailbox was not obtained via WHOIS scraping, and manual processing is required.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], 'ModificationDateLong' => ['description' => 'The UNIX timestamp indicating when the transfer-in information was updated.', 'type' => 'integer', 'format' => 'int64', 'example' => '1514428524669', 'title' => ''], 'ResultCode' => ['description' => 'The error code indicating the reason for transfer failure. Valid values:'."\n" .'- **clientCancelled**: You canceled the domain transfer-in.'."\n" .'- **clientRejected**: The original registrar rejected the domain transfer-in (or you performed a rejection operation through the original registrar).'."\n" .'- **serverCancelled**: The domain name registry canceled the transfer.'."\n" .'- **transferProhibited**: The domain is in a transfer-prohibited status.'."\n" .'- **transferExpired**: You did not complete the required transfer confirmation within the validity period.'."\n" .'- **nameVerificationFailed**: The domain naming review did not pass.'."\n" .'- **transferSubmitted**: Another user has already submitted a transfer request for this domain.', 'type' => 'string', 'example' => 'clientCancelled', 'title' => ''], 'ResultDate' => ['description' => 'The time when the transfer succeeded or failed.', 'type' => 'string', 'example' => '2018-03-28 00:41:42', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Status\\": 11,\\n \\"TransferAuthorizationCodeSubmissionDate\\": \\"2018-03-28 00:41:42\\",\\n \\"Email\\": \\"username@example.com\\",\\n \\"ProgressBarType\\": 0,\\n \\"RequestId\\": \\"AF7D4DCE-0776-47F2-A9B2-6FB85A87AA60\\",\\n \\"InstanceId\\": \\"S20181T0WLI85212\\",\\n \\"DomainName\\": \\"example.com\\",\\n \\"SubmissionDateLong\\": 1514428524669,\\n \\"SubmissionDate\\": \\"2018-03-28 00:41:42\\",\\n \\"SimpleTransferInStatus\\": \\"SUCCESS\\",\\n \\"TransferAuthorizationCodeSubmissionDateLong\\": 1514428524669,\\n \\"ExpirationDateLong\\": 1514428524669,\\n \\"ExpirationDate\\": \\"2018-03-28 00:41:42\\",\\n \\"NeedMailCheck\\": true,\\n \\"UserId\\": \\"123456\\",\\n \\"ModificationDate\\": \\"2018-03-28 00:41:42\\",\\n \\"ResultDateLong\\": 1514428524669,\\n \\"ResultMsg\\": \\"您取消了此次域名转入\\",\\n \\"WhoisMailStatus\\": true,\\n \\"ModificationDateLong\\": 1514428524669,\\n \\"ResultCode\\": \\"clientCancelled\\",\\n \\"ResultDate\\": \\"2018-03-28 00:41:42\\"\\n}","type":"json"}]', 'title' => 'Query domain name transfer-in information by instance ID', 'summary' => 'Invoke QueryTransferInByInstanceId to query domain name transfer-in information by instance ID. ', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:04.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryTransferInByInstanceId'], ], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryDomainTransferIn', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'QueryTransferInList' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'The language of error messages returned by the API. Valid values:'."\n" .'- **zh**: Chinese.'."\n" .'- **en**: English.'."\n" ."\n" .'Default value: **en**.', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'The user IP address, which can be set to **127.0.0.1**.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'SubmissionStartDate', 'in' => 'query', 'schema' => ['description' => 'The start time for submitting the domain name list for transfer-in.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1514428524669', 'title' => ''], ], [ 'name' => 'SubmissionEndDate', 'in' => 'query', 'schema' => ['description' => 'End time for submitting the domain name list for transfer-in. ', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1514428524669', 'title' => ''], ], [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['description' => 'The domain name, which supports prefix matching (fuzzy query).', 'type' => 'string', 'required' => false, 'example' => 'example.com', 'title' => ''], ], [ 'name' => 'SimpleTransferInStatus', 'in' => 'query', 'schema' => ['description' => 'Transfer status. Valid values: '."\n" .'- **INIT**: Submit transfer-in. '."\n" .'- **AUTHORIZATION**: Authorize transfer-in (email verification). '."\n" .'- **NAME_VERIFICATION**: Name review. '."\n" .'- **PASSWORD_VERIFICATION**: Transfer password verification. '."\n" .'- **PENDING**: Transfer-in in progress. '."\n" .'- **SUCCESS**: Transfer-in succeeded. '."\n" .'- **FAIL**: Transfer-in failed. ', 'type' => 'string', 'required' => false, 'example' => 'INIT', 'title' => ''], ], [ 'name' => 'PageNum', 'in' => 'query', 'schema' => ['description' => 'The page number of the domain name list.', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '1', 'title' => ''], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => ['description' => 'The page size for paging the domain name list.', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '20', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'PrePage' => ['description' => 'Indicates whether a previous page exists.', 'type' => 'boolean', 'example' => 'false', 'title' => ''], 'CurrentPageNum' => ['description' => 'The page number of the current domain name list.', 'type' => 'integer', 'format' => 'int32', 'example' => '1', 'title' => ''], 'RequestId' => ['description' => 'The unique request access token.', 'type' => 'string', 'example' => 'AF7D4DCE-0776-47F2-A9B2-6FB85A87AA60', 'title' => ''], 'PageSize' => ['description' => 'The paging size of the domain name list.', 'type' => 'integer', 'format' => 'int32', 'example' => '20', 'title' => ''], 'TotalPageNum' => ['description' => 'The total number of pages.', 'type' => 'integer', 'format' => 'int32', 'example' => '2', 'title' => ''], 'Data' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'TransferInInfo' => [ 'description' => 'The list of domain name transfer-in information.', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'Status' => ['description' => 'The detailed domain name transfer-in status. Valid values:'."\n" .'- **10**: Initial status.'."\n" .'- **11**: The email containing the authentication token link has been sent.'."\n" .'- **19**: The token link has been successfully authenticated.'."\n" .'- **20**: The naming review has been submitted.'."\n" .'- **21**: The naming review failed.'."\n" .'- **29**: The naming review succeeded.'."\n" .'- **31**: The transfer password is incorrect.'."\n" .'- **39**: The transfer-in submission succeeded.'."\n" .'- **50**: The customer canceled the transfer-in.'."\n" .'- **51**: The transfer-in failed.'."\n" .'- **52**: The transfer-in expired.'."\n" .'- **59**: The transfer-in succeeded.', 'type' => 'integer', 'format' => 'int32', 'example' => '11', 'title' => ''], 'UserId' => ['description' => 'The user ID.', 'type' => 'string', 'example' => '123456', 'title' => ''], 'ModificationDate' => ['description' => 'The update time of the domain name transfer-in information.'."\n", 'type' => 'string', 'example' => '2018-03-28 00:41:42', 'title' => ''], 'TransferAuthorizationCodeSubmissionDateLong' => ['description' => 'The UNIX timestamp when the domain name transfer authorization code was successfully submitted. ', 'type' => 'integer', 'format' => 'int64', 'example' => '1514428524669', 'title' => ''], 'SubmissionDateLong' => ['description' => 'The UNIX timestamp when the domain name transfer request was submitted. ', 'type' => 'integer', 'format' => 'int64', 'example' => '1514428524669', 'title' => ''], 'ResultCode' => ['description' => 'The error code indicating the reason for failure when a domain name transfer fails. Valid values:'."\n" .'- **clientCancelled**: You canceled this domain name transfer-in.'."\n" .'- **clientRejected**: The original registrar denied this domain name transfer-in (or you performed a rejection operation through the original registrar).'."\n" .'- **serverCancelled**: The domain name registry canceled the transfer-in.'."\n" .'- **transferProhibited**: The domain name is in a transfer-prohibited status.'."\n" .'- **transferExpired**: You did not complete the required transfer-in confirmation within the validity period.'."\n" .'- **nameVerificationFailed**: The domain name naming review did not pass.'."\n" .'- **transferSubmitted**: Another user has already submitted a domain name transfer-in request.', 'type' => 'string', 'example' => 'clientCancelled', 'title' => ''], 'NeedMailCheck' => ['description' => 'Indicates whether email verification is required. Valid values:'."\n" ."\n" .'- **true**: Email verification is required.'."\n" .'- **false**: Email verification is not required.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], 'ModificationDateLong' => ['description' => 'The UNIX timestamp when the domain name transfer-in information was updated.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1514428524669', 'title' => ''], 'InstanceId' => ['description' => 'The instance ID. ', 'type' => 'string', 'example' => 'S20181T0WLI85212', 'title' => ''], 'DomainName' => ['description' => 'The domain name. ', 'type' => 'string', 'example' => 'example.com', 'title' => ''], 'ProgressBarType' => ['description' => 'The type of progress bar chart for the domain name transfer procedure. Valid values: '."\n" .'- **0**: Both email verification and naming review are required. '."\n" .'- **1**: Email verification is required, but naming review is not required. '."\n" .'- **2**: Naming review is required, but email verification is not required. '."\n" .'- **3**: Neither email verification nor naming review is required. ', 'type' => 'integer', 'format' => 'int32', 'example' => '0', 'title' => ''], 'ResultMsg' => ['description' => 'The description of the failure reason when the domain name transfer failed.', 'type' => 'string', 'example' => '您取消了此次域名转入', 'title' => ''], 'ResultDateLong' => ['description' => 'The UNIX timestamp when the domain name transfer succeeded or failed.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1514428524669', 'title' => ''], 'ExpirationDate' => ['description' => 'The expiration time of the domain name transfer-in.', 'type' => 'string', 'example' => '2018-03-28 00:41:42', 'title' => ''], 'Email' => ['description' => 'The mailbox to which the domain name transfer-in confirmation email was sent.', 'type' => 'string', 'example' => 'username@example.com', 'title' => ''], 'WhoisMailStatus' => ['description' => 'Indicates whether the registrant\'s mailbox was scraped from WHOIS. When the domain name transfer-in is in the authorization phase (email verification) and this field is **false**, it means the registrant\'s mailbox was not obtained from WHOIS, and manual processing is required.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], 'TransferAuthorizationCodeSubmissionDate' => ['description' => 'The time when the domain name transfer password was successfully submitted.', 'type' => 'string', 'example' => '2018-03-28 00:41:42', 'title' => ''], 'SubmissionDate' => ['description' => 'The time when the domain name transfer request was submitted. ', 'type' => 'string', 'example' => '2018-03-28 00:41:42', 'title' => ''], 'ExpirationDateLong' => ['description' => 'The UNIX timestamp when the domain name transfer-in expires.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1514428524669', 'title' => ''], 'SimpleTransferInStatus' => ['description' => 'The status of the domain name transfer. Valid values: '."\n" .'- **INIT**: The transfer-in request has been submitted. '."\n" .'- **AUTHORIZATION**: Authorization for transfer-in (email verification) is required. '."\n" .'- **NAME_VERIFICATION**: Naming review is in progress. '."\n" .'- **PASSWORD_VERIFICATION**: Transfer password verification is in progress. '."\n" .'- **PENDING**: The transfer-in is being processed. '."\n" .'- **SUCCESS**: The transfer-in succeeded. '."\n" .'- **FAIL**: The transfer-in failed. ', 'type' => 'string', 'example' => 'FAIL', 'title' => ''], 'ResultDate' => ['description' => 'The time when the domain name transfer succeeded or failed.'."\n", 'type' => 'string', 'example' => '2018-03-28 00:41:42', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], 'TotalItemNum' => ['description' => 'Total number of entries.', 'type' => 'integer', 'format' => 'int32', 'example' => '40', 'title' => ''], 'NextPage' => ['description' => 'Indicates whether a next page exists.', 'type' => 'boolean', 'example' => 'true', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"PrePage\\": false,\\n \\"CurrentPageNum\\": 1,\\n \\"RequestId\\": \\"AF7D4DCE-0776-47F2-A9B2-6FB85A87AA60\\",\\n \\"PageSize\\": 20,\\n \\"TotalPageNum\\": 2,\\n \\"Data\\": {\\n \\"TransferInInfo\\": [\\n {\\n \\"Status\\": 11,\\n \\"UserId\\": \\"123456\\",\\n \\"ModificationDate\\": \\"2018-03-28 00:41:42\\",\\n \\"TransferAuthorizationCodeSubmissionDateLong\\": 1514428524669,\\n \\"SubmissionDateLong\\": 1514428524669,\\n \\"ResultCode\\": \\"clientCancelled\\",\\n \\"NeedMailCheck\\": true,\\n \\"ModificationDateLong\\": 1514428524669,\\n \\"InstanceId\\": \\"S20181T0WLI85212\\",\\n \\"DomainName\\": \\"example.com\\",\\n \\"ProgressBarType\\": 0,\\n \\"ResultMsg\\": \\"您取消了此次域名转入\\",\\n \\"ResultDateLong\\": 1514428524669,\\n \\"ExpirationDate\\": \\"2018-03-28 00:41:42\\",\\n \\"Email\\": \\"username@example.com\\",\\n \\"WhoisMailStatus\\": true,\\n \\"TransferAuthorizationCodeSubmissionDate\\": \\"2018-03-28 00:41:42\\",\\n \\"SubmissionDate\\": \\"2018-03-28 00:41:42\\",\\n \\"ExpirationDateLong\\": 1514428524669,\\n \\"SimpleTransferInStatus\\": \\"FAIL\\",\\n \\"ResultDate\\": \\"2018-03-28 00:41:42\\"\\n }\\n ]\\n },\\n \\"TotalItemNum\\": 40,\\n \\"NextPage\\": true\\n}","type":"json"}]', 'title' => 'Query the list of domain name transfer-ins', 'summary' => 'Invoke QueryTransferInList to query the domain name transfer-in list.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:04.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryTransferInList'], ], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryDomainTransferIn', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'QueryTransferOutInfo' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['description' => 'Domain name. ', 'type' => 'string', 'required' => true, 'example' => 'example.com', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of error messages returned by the API. Valid values: '."\n" .'- **zh**: Chinese; '."\n" .'- **en**: English. '."\n" ."\n" .'Default value: **en**. ', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address. ', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'Status' => ['description' => 'Transfer-out status. Valid values: '."\n" .'- **1**: Phone authentication required; '."\n" .'- **2**: Mailbox authentication required; '."\n" .'- **3**: Transfer password already obtained; '."\n" .'- **4**: Transfer-out in progress (transfer request received from the domain name registry); '."\n" .'- **5**: Transfer-out succeeded; '."\n" .'- **8**: Transfer-out failed. ', 'type' => 'integer', 'format' => 'int32', 'example' => '8', 'title' => ''], 'Email' => ['description' => 'Mailbox to which the transfer password was sent. ', 'type' => 'string', 'example' => 'username@example.com', 'title' => ''], 'ExpirationDate' => ['description' => 'Expiration time of the obtained transfer password. ', 'type' => 'string', 'example' => '2018-04-13 19:57:56', 'title' => ''], 'RequestId' => ['description' => 'Unique request access token. ', 'type' => 'string', 'example' => 'BBEC5A50-DFDF-482E-8343-B4EB0105E055', 'title' => ''], 'ResultMsg' => ['description' => 'Description of the transfer-out failure reason. ', 'type' => 'string', 'example' => 'Transfer out rejected', 'title' => ''], 'PendingRequestDate' => ['description' => 'Time when the transfer-out request was received from the domain name registry. ', 'type' => 'string', 'example' => '2018-04-13 19:57:56', 'title' => ''], 'ResultCode' => ['description' => 'Encoding of the transfer-out failure reason. ', 'type' => 'string', 'example' => 'clientRejected', 'title' => ''], 'TransferAuthorizationCodeSendDate' => ['description' => 'Time when the transfer password was obtained. ', 'type' => 'string', 'example' => '2018-04-13 19:57:56', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"Status\\": 8,\\n \\"Email\\": \\"username@example.com\\",\\n \\"ExpirationDate\\": \\"2018-04-13 19:57:56\\",\\n \\"RequestId\\": \\"BBEC5A50-DFDF-482E-8343-B4EB0105E055\\",\\n \\"ResultMsg\\": \\"Transfer out rejected\\",\\n \\"PendingRequestDate\\": \\"2018-04-13 19:57:56\\",\\n \\"ResultCode\\": \\"clientRejected\\",\\n \\"TransferAuthorizationCodeSendDate\\": \\"2018-04-13 19:57:56\\"\\n}","type":"json"}]', 'title' => 'Query Domain Name Transfer-Out Information ', 'summary' => 'Invoke QueryTransferOutInfo to query domain name transfer-out information. ', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:04.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryTransferOutInfo'], ], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryDomainTransferOut', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'RegistrantProfileRealNameVerification' => [ 'summary' => 'Invoke the RegistrantProfileRealNameVerification API to submit real-name verification for an information template.', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => [], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address. You can set it to 127.0.0.1.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language for error messages returned by the API. Valid values: '."\n" .'- **zh**: Chinese. '."\n" .'- **en**: English.'."\n" ."\n" .'Default value is **en**.', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'RegistrantProfileID', 'in' => 'query', 'schema' => ['description' => 'ID of the information template to undergo identity verification. This ID is automatically generated by the system after the information template is successfully created. You can invoke the [QueryRegistrantProfiles](~~67701~~) API to query the information template ID.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1234567', 'title' => ''], ], [ 'name' => 'IdentityCredential', 'in' => 'formData', 'schema' => ['description' => 'Upload the Base64-encoded image of your identity verification documents. Image requirements: '."\n" .'- Format must be **JPG** or **BMP**. '."\n" .'- Original image size must be between **55 KB and 1 MB**.', 'type' => 'string', 'required' => true, 'example' => 'dGVzdA==', 'title' => ''], ], [ 'name' => 'IdentityCredentialNo', 'in' => 'query', 'schema' => ['description' => 'Enter the certificate number used for identity verification.'."\n" ."\n" .'For example, an identity card number or business license number. The certificate number must exactly match the number on the submitted certificate. For enterprise certificates, enter the **18-digit** Unified Social Credit Code shown on the certificate.', 'type' => 'string', 'required' => true, 'example' => '43012512345678****', 'title' => ''], ], [ 'name' => 'IdentityCredentialType', 'in' => 'query', 'schema' => ['description' => 'Certificate type for identity verification. Select the certificate type you use for identity verification. Valid values: '."\n" .'- **SFZ**: Identity card. '."\n" .'- **HZ**: Passport. '."\n" .'- **YYZZ**: Business license. '."\n" .'- **ORG**: Organization code certificate. '."\n" .'- **XYDM**: Unified Social Credit Code certificate. '."\n" .'- **TXZ**: Mainland Travel Permits for Hong Kong and Macao Residents.'."\n" ."\n" .'> For more certificate types, see [Certificate Types Supported for Identity Verification](~~72209~~).', 'type' => 'string', 'required' => true, 'example' => 'SFZ', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Request ID.', 'type' => 'string', 'example' => '51D584A2-0CCD-4336-AD7D-1AD4C67B5545', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => [], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"51D584A2-0CCD-4336-AD7D-1AD4C67B5545\\"\\n}","type":"json"}]', 'title' => 'Submit Real-Name Verification for an Information Template', 'description' => '- Identity verification document review takes 3 to 5 business days. After the authority completes the review, you can invoke the [QueryRegistrantProfiles](~~67701~~) API to query the identity verification result. '."\n" .'- If identity verification fails, refer to [Reasons for Identity Verification Failure and Solutions](~~35885~~) for troubleshooting and resolution.'."\n" ."\n" .'> You must invoke this API using the POST method; otherwise, the invocation will fail. When using a software development kit (SDK), set the **method** parameter of the request object to **POST**.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:04.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'RegistrantProfileRealNameVerification'], ], ], 'ramActions' => [ [ 'operationType' => '', 'ramAction' => [ 'action' => 'domain:RegistrantProfileOperation', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'ResendEmailVerification' => [ 'summary' => 'Invoke the ResendEmailVerification API to resend the verification email.', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of error messages returned by the API. Valid values:'."\n" .'- **zh**: Chinese.'."\n" .'- **en**: English.'."\n" ."\n" .'Default value: **en**.', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'Email', 'in' => 'query', 'schema' => ['description' => 'Mailboxes for which to resend the verification email. Separate multiple mailboxes with commas (,).', 'type' => 'string', 'required' => true, 'example' => 'test1@aliyun.com,test2@aliyun.com', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address. You can set it to 127.0.0.1.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Request ID.', 'type' => 'string', 'example' => '0EA54E99-DB48-4CE3-A099-6ED8E451B8AC', 'title' => ''], 'SuccessList' => [ 'description' => 'List of successfully sent verification emails.', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'Email' => ['description' => 'Verified mailbox.', 'type' => 'string', 'example' => 'test2@aliyun.com', 'title' => ''], 'Code' => ['description' => 'Return code.', 'type' => 'string', 'example' => 'Success', 'title' => ''], 'Message' => ['description' => 'Return message.', 'type' => 'string', 'example' => 'Success', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], 'FailList' => [ 'description' => 'List of failed verification email sends.', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'Email' => ['description' => 'Verified mailbox.', 'type' => 'string', 'example' => 'test1@aliyun.com', 'title' => ''], 'Code' => ['description' => 'Return code.', 'type' => 'string', 'example' => 'SendTokenQuotaExceeded', 'title' => ''], 'Message' => ['description' => 'Return message.', 'type' => 'string', 'example' => 'The maximum number of attempts allowed to send the email verification link is exceeded.', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => [], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"0EA54E99-DB48-4CE3-A099-6ED8E451B8AC\\",\\n \\"SuccessList\\": [\\n {\\n \\"Email\\": \\"test2@aliyun.com\\",\\n \\"Code\\": \\"Success\\",\\n \\"Message\\": \\"Success\\"\\n }\\n ],\\n \\"FailList\\": [\\n {\\n \\"Email\\": \\"test1@aliyun.com\\",\\n \\"Code\\": \\"SendTokenQuotaExceeded\\",\\n \\"Message\\": \\"The maximum number of attempts allowed to send the email verification link is exceeded.\\"\\n }\\n ]\\n}","type":"json"}]', 'title' => 'Resend Verification Email', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:04.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ResendEmailVerification'], ], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:EmailVerificationOperation', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'ResetQualificationVerification' => [ 'summary' => 'Reset the qualification verification status for .restaurant and .trademark domain names. ', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => [], 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => ['description' => 'Domain name instance ID. ', 'type' => 'string', 'required' => true, 'example' => 'S20181*****85212', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address. ', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of error messages returned by the API. Valid values:'."\n" ."\n" .'- zh: Chinese'."\n" .'- en: English'."\n" ."\n" .'Default value is en. ', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Unique request access token. ', 'type' => 'string', 'example' => 'D6CB3623-4726-4947-AC2B-2C6E673B447C', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => [], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"D6CB3623-4726-4947-AC2B-2C6E673B447C\\"\\n}","type":"json"}]', 'title' => 'Reset qualification verification status ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:04.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => '', 'ramAction' => [ 'action' => 'domain:ResetQualificationAudit', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], ], ], 'SaveBatchDomainRemark' => [ 'summary' => 'Invoke SaveBatchDomainRemark to batch save domain name remarks. ', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of the error message returned by the API. Valid values: '."\n" .'- **zh**: Chinese; '."\n" .'- **en**: English. '."\n" ."\n" .'Default value: **en**. This parameter is Required. ', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'Remark', 'in' => 'query', 'schema' => ['description' => 'Remark information. ', 'type' => 'string', 'required' => false, 'example' => 'MyRemarkInfo', 'title' => ''], ], [ 'name' => 'InstanceIds', 'in' => 'query', 'schema' => ['description' => 'List of instance IDs. We recommend grouping them in sets of **10**, with a maximum of **50** per group, separated by commas (,). ', 'type' => 'string', 'required' => true, 'example' => 'S12344567', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address, which can be set to **127.0.0.1**. ', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Unique request access token. ', 'type' => 'string', 'example' => '4189E320-961E-4786-8E15-0000', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"4189E320-961E-4786-8E15-0000\\"\\n}","type":"json"}]', 'title' => 'Batch save domain name remarks ', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2024-06-27T08:38:28.000Z', 'description' => 'Request parameters changed'], ['createdAt' => '2022-07-21T06:20:04.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveBatchDomainRemark'], ], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:DomainInfoModification', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], ], ], 'SaveBatchTaskForApplyQuickTransferOutOpenly' => [ 'methods' => ['post', 'get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => ['operationType' => 'none', 'riskType' => 'none', 'chargeType' => 'free'], 'parameters' => [ [ 'name' => 'DomainNames', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'title' => '', 'description' => 'The domain names to transfer out.', 'type' => 'array', 'items' => ['description' => 'A domain name.', 'type' => 'string', 'required' => false, 'example' => 'example.cn', 'title' => ''], 'required' => false, 'maxItems' => 10, 'example' => '', ], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'The language of returned error messages. Valid values: zh (Chinese) and en (English). Default value: en.', 'type' => 'string', 'required' => false, 'default' => 'en', 'example' => 'en', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'The IP address of the user\'s client.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'D6CB3623-4726-4947-AC2B-2C6E673B447C', 'title' => ''], 'TaskNo' => ['description' => 'The task ID.', 'type' => 'string', 'example' => 'd3babb0a-c939-4c25-8c65-c47b65f5492a', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => ['returnType' => 'synchronous'], 'title' => 'Submit a batch quick transfer-out domain name request job', 'summary' => 'Submits a batch task to quickly transfer out domain names.', 'description' => 'This is an asynchronous operation. To query the result of the task, call the [QueryTaskDetailList](~~QueryTaskDetailList~~) operation.', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'none', 'ramAction' => [ 'action' => 'domain:DomainTransferOutOperation', 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"D6CB3623-4726-4947-AC2B-2C6E673B447C\\",\\n \\"TaskNo\\": \\"d3babb0a-c939-4c25-8c65-c47b65f5492a\\"\\n}","type":"json"}]', ], 'SaveBatchTaskForCreatingOrderActivate' => [ 'summary' => 'Submit a batch domain name registration job.', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => ['operationType' => 'create'], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of the error message returned by the API. Valid values:'."\n" .'- **zh**: Chinese.'."\n" .'- **en**: English.'."\n" ."\n" .'Default value: **en**.', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'CouponNo', 'in' => 'query', 'schema' => ['description' => 'Coupon number.', 'type' => 'string', 'required' => false, 'example' => '123456', 'title' => ''], ], [ 'name' => 'UseCoupon', 'in' => 'query', 'schema' => ['description' => 'Whether to use a coupon.', 'type' => 'boolean', 'required' => false, 'example' => 'false', 'title' => ''], ], [ 'name' => 'PromotionNo', 'in' => 'query', 'schema' => ['description' => 'Coupon  number.', 'type' => 'string', 'required' => false, 'example' => '123124', 'title' => ''], ], [ 'name' => 'UsePromotion', 'in' => 'query', 'schema' => ['description' => 'Indicates whether a coupon  is used.', 'type' => 'boolean', 'required' => false, 'example' => 'false', 'title' => ''], ], [ 'name' => 'OrderActivateParam', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'description' => 'List of job details.', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'TelExt' => ['description' => 'Extension number.'."\n" ."\n" .'> This parameter is active and required only when the **OrderActivateParam.N.RegistrantProfileId** parameter is not provided. Failure to provide it will cause domain registration to fail.', 'type' => 'string', 'required' => false, 'example' => '1234', 'title' => ''], 'AliyunDns' => ['description' => 'Specifies whether to use Alibaba Cloud DNS. Valid values: **true** or **false**. Default value: **true**.'."\n" ."\n" .'> - If the value is **true**, you do not need to provide the **OrderActivateParam.N.Dns1** and **OrderActivateParam.N.Dns2** parameters. Otherwise, any provided **OrderActivateParam.N.Dns1** and **OrderActivateParam.N.Dns2** parameters will not take effect. '."\n" .'- If the value is **false**, you must also provide the **OrderActivateParam.N.Dns1** and **OrderActivateParam.N.Dns2** parameters.'."\n", 'type' => 'boolean', 'required' => false, 'example' => 'true', 'title' => ''], 'PermitPremiumActivation' => ['description' => 'Indicates whether registration of premium terms is allowed. Default value: **false**.', 'type' => 'boolean', 'required' => false, 'example' => 'true', 'title' => ''], 'ZhProvince' => ['description' => 'Province (in Chinese).'."\n" ."\n" .'> This parameter applies only to the China site (aliyun.com). It is available and required only when the **OrderActivateParam.N.RegistrantProfileId** parameter is not provided. Failure to provide this parameter will cause the domain registration to fail.', 'type' => 'string', 'required' => false, 'example' => '北京', 'title' => ''], 'Telephone' => ['description' => 'Telephone number.'."\n" ."\n" .'> This parameter is available and required only when the **OrderActivateParam.N.RegistrantProfileId** parameter is not provided. Failure to provide this parameter will cause the domain registration to fail.', 'type' => 'string', 'required' => false, 'example' => '1820000****', 'title' => ''], 'RegistrantOrganization' => ['description' => 'Registrant name (in English).'."\n" ."\n" .'> This parameter is active and required only when the **OrderActivateParam.N.RegistrantProfileId** parameter is not provided. Failure to provide this parameter will cause domain registration to fail.', 'type' => 'string', 'required' => false, 'example' => 'zhang san', 'title' => ''], 'City' => ['description' => 'City (English).'."\n" ."\n" .'> This parameter is active and required only when the **OrderActivateParam.N.RegistrantProfileId** parameter is not provided. Omitting it will cause domain registration to fail.', 'type' => 'string', 'required' => false, 'example' => 'bei jing shi', 'title' => ''], 'DomainName' => ['description' => 'The domain name you want to register.'."\n" ."\n" .'> You must specify registrant information when registering a domain name. Failure to provide this information will cause the domain registration to fail. You can use the OrderActivateParam.N.RegistrantProfileId parameter to specify a template that defines the registrant information.', 'type' => 'string', 'required' => true, 'example' => 'example.com', 'title' => ''], 'ZhCity' => ['description' => 'City (Chinese).'."\n" ."\n" .'> This parameter applies only to the China site (aliyun.com). It is active and required only when the **OrderActivateParam.N.RegistrantProfileId** parameter is not provided. Omitting it will cause domain registration to fail.', 'type' => 'string', 'required' => false, 'example' => '北京市', 'title' => ''], 'Dns1' => ['description' => 'Custom DNS1.'."\n" ."\n" .'> - This parameter is active and required only when **OrderActivateParam.N.AliyunDns** is set to **false**.'."\n" .'- Ensure the correctness of your custom DNS; otherwise, registration may fail.', 'type' => 'string', 'required' => false, 'example' => 'ns2.aliyun.com', 'title' => ''], 'TelArea' => ['description' => 'Country code for the phone number. For example, the country code for China is **86**.'."\n" ."\n" .'> This parameter is active and required only when the **OrderActivateParam.N.RegistrantProfileId** parameter is not provided. Failure to provide this parameter will cause domain registration to fail.', 'type' => 'string', 'required' => false, 'example' => '86', 'title' => ''], 'Address' => ['description' => 'Mailing address (in English).'."\n" ."\n" .'> This parameter is available and required only when the **OrderActivateParam.N.RegistrantProfileId** parameter is not provided. Failure to provide this parameter will cause the domain registration to fail.', 'type' => 'string', 'required' => false, 'example' => 'chao yan qu *** dasha *** hao', 'title' => ''], 'EnableDomainProxy' => ['description' => 'Indicates whether the domain name proxy service is enabled. Default value: **true**.', 'type' => 'boolean', 'required' => false, 'example' => 'true', 'title' => ''], 'PostalCode' => ['description' => 'The postal code. '."\n" ."\n" .'> This parameter is available and required only when the **OrderActivateParam.N.RegistrantProfileId** parameter is not provided. Failure to provide this parameter will cause domain name registration to fail.', 'type' => 'string', 'required' => false, 'example' => '102629', 'title' => ''], 'RegistrantProfileId' => ['description' => 'The domain name registrant profile ID. A registrant profile includes information such as the registrant name, contact, telephone number, and mailbox. You can register a domain name only by using a domain name registrant profile ID that has passed identity verification. If you have already created a domain name registrant profile, you can query the profile ID by invoking the [QueryRegistrantProfiles](~~67701~~) API.'."\n" ."\n" .'> After this parameter is provided, you do not need to provide the following parameters: **OrderActivateParam.N.RegistrantType**, **OrderActivateParam.N.ZhRegistrantOrganization**, **OrderActivateParam.N.ZhRegistrantName**, **OrderActivateParam.N.ZhProvince**, **OrderActivateParam.N.ZhCity**, **OrderActivateParam.N.ZhAddress**, **OrderActivateParam.N.RegistrantOrganization**, **OrderActivateParam.N.RegistrantName**, **OrderActivateParam.N.Province**, **OrderActivateParam.N.City**, **OrderActivateParam.N.Address**, **OrderActivateParam.N.PostalCode**, **OrderActivateParam.N.Country**, **OrderActivateParam.N.TelArea**, **OrderActivateParam.N.Telephone**, **OrderActivateParam.N.TelExt**, and **OrderActivateParam.N.Email**.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '000000', 'title' => ''], 'ZhRegistrantOrganization' => ['description' => 'Registrant name (in Chinese).'."\n" ."\n" .'> This parameter applies only to the China site (aliyun.com). It is active and required only when the **OrderActivateParam.N.RegistrantProfileId** parameter is not provided. Failure to provide this parameter will cause domain registration to fail.', 'type' => 'string', 'required' => false, 'example' => '张三', 'title' => ''], 'TrademarkDomainActivation' => ['description' => 'Indicates whether registration of trademark terms is allowed.', 'type' => 'boolean', 'required' => false, 'example' => 'false', 'title' => ''], 'Dns2' => ['description' => 'Custom DNS2.'."\n" ."\n" .'> - This parameter is active and required only when **OrderActivateParam.N.AliyunDns** is set to **false**.'."\n" .'- Ensure the correctness of your custom DNS; otherwise, registration may fail.', 'type' => 'string', 'required' => false, 'example' => 'ns1.aliyun.com', 'title' => ''], 'ZhRegistrantName' => ['description' => 'Domain contact (Chinese).'."\n" ."\n" .'> This parameter applies only to the China site (aliyun.com). It is active and required only when the **OrderActivateParam.N.RegistrantProfileId** parameter is not provided. Omitting it will cause domain registration to fail.', 'type' => 'string', 'required' => false, 'example' => '张三', 'title' => ''], 'Email' => ['description' => 'Email address.'."\n" ."\n" .'> This parameter is available and required only when the **OrderActivateParam.N.RegistrantProfileId** parameter is not provided. Failure to provide this parameter will cause the domain registration to fail.', 'type' => 'string', 'required' => false, 'example' => 'username@example.com', 'title' => ''], 'RegistrantType' => ['description' => 'Registrant type. Valid values: '."\n" .'- **1**: Individual. '."\n" .'- **2**: Enterprise or organization.'."\n" ."\n" .'> This parameter is active and required only when the **OrderActivateParam.N.RegistrantProfileId** parameter is not provided. Failure to provide this parameter will cause domain registration to fail.', 'type' => 'string', 'required' => false, 'example' => '1', 'title' => ''], 'Country' => ['description' => 'Country code. For example, **CN** represents China, and **US** represents the United States.'."\n" ."\n" .'> This parameter is active and required only when the **OrderActivateParam.N.RegistrantProfileId** parameter is not provided. Failure to provide it will cause domain registration to fail.', 'type' => 'string', 'required' => false, 'example' => 'CN', 'title' => ''], 'RegistrantName' => ['description' => 'Domain contact (in English).'."\n" ."\n" .'> This parameter is active and required only when the **OrderActivateParam.N.RegistrantProfileId** parameter is not provided. Failure to provide it will cause domain registration to fail.', 'type' => 'string', 'required' => false, 'example' => 'zhang san', 'title' => ''], 'SubscriptionDuration' => ['description' => 'Subscription duration in **years**. Default value: **1 year**.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', 'title' => ''], 'ZhAddress' => ['description' => 'Mailing address (in Chinese).'."\n" ."\n" .'> This parameter applies only to the China site (aliyun.com). It is active and required only when the **OrderActivateParam.N.RegistrantProfileId** parameter is not provided. Failure to provide this parameter will cause domain registration to fail.', 'type' => 'string', 'required' => false, 'example' => '朝阳区***大厦***号', 'title' => ''], 'Province' => ['description' => 'Province (English).'."\n" ."\n" .'> This parameter is active and required only when the **OrderActivateParam.N.RegistrantProfileId** parameter is not provided. Omitting it will cause domain registration to fail.', 'type' => 'string', 'required' => false, 'example' => 'bei jing', 'title' => ''], 'ResourceGroupId' => ['description' => 'The resource group ID. '."\n" .'> If no resource group ID is provided or the provided resource group ID does not exist, the default resource group ID is attached.', 'type' => 'string', 'required' => false, 'example' => 'rg-XX', 'title' => ''], ], 'required' => false, 'description' => '', 'title' => '', 'example' => '', ], 'required' => true, 'maxItems' => 1000, 'title' => '', 'example' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Unique request access token.', 'type' => 'string', 'example' => 'F51977F9-2B40-462B-BCCD-CF5BB1E9DB56', 'title' => ''], 'TaskNo' => ['description' => 'Job number.', 'type' => 'string', 'example' => 'd3babb0a-c939-4c25-8c65-c47b65f5492a', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"F51977F9-2B40-462B-BCCD-CF5BB1E9DB56\\",\\n \\"TaskNo\\": \\"d3babb0a-c939-4c25-8c65-c47b65f5492a\\"\\n}","type":"json"}]', 'title' => 'Submit a batch domain name registration job', 'description' => 'Starting March 1, 2022, you can register domain names only by using an identity-verified domain name registrant profile. Passing in registrant information directly during registration is no longer supported.'."\n" ."\n" .'To register a domain name, you must provide the domain name you want to register, the registrant information, and DNS settings. You must associate the registrant information with a verified domain name registrant profile ID. For DNS, you can either use the default Alibaba Cloud DNS or specify a custom DNS.'."\n" ."\n" .'> - The total number of domain names registered per week cannot exceed 100,000. '."\n" .'> - Payment for registration can only be made using the cash balance in your account; credit is not supported. '."\n" .'> - The format of request parameters for the **SaveBatchTaskForCreatingOrderActivate** API is OrderActivateParam.N.*, where N represents the index of the domain name being passed in.'."\n" ."\n" .'You can query the job execution result by using the [QueryTaskDetailList](~~67710~~) API.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2024-05-23T08:07:32.000Z', 'description' => 'Request parameters changed'], ['createdAt' => '2022-09-26T09:08:45.000Z', 'description' => 'Request parameters changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveBatchTaskForCreatingOrderActivate'], ], ], 'ramActions' => [ [ 'operationType' => 'create', 'ramAction' => [ 'action' => 'domain:CreateOrderActivate', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'SaveBatchTaskForCreatingOrderRedeem' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address. You can set it to **127.0.0.1**. ', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of error messages returned by the API. Valid values: '."\n" .'- **zh**: Chinese; '."\n" .'- **en**: English. '."\n" ."\n" .'Default value: **en**. ', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'CouponNo', 'in' => 'query', 'schema' => ['description' => 'Coupon number. ', 'type' => 'string', 'required' => false, 'example' => '123123', 'title' => ''], ], [ 'name' => 'UseCoupon', 'in' => 'query', 'schema' => ['description' => 'Is coupon used? Valid values: '."\n" ."\n" .'- **false**: No. '."\n" .'- **true**: Yes. ', 'type' => 'boolean', 'required' => false, 'example' => 'false', 'title' => ''], ], [ 'name' => 'PromotionNo', 'in' => 'query', 'schema' => ['description' => 'Coupon number. ', 'type' => 'string', 'required' => false, 'example' => '123213123', 'title' => ''], ], [ 'name' => 'UsePromotion', 'in' => 'query', 'schema' => ['description' => 'Is coupon used? Valid values: '."\n" ."\n" .'- **false**: No. '."\n" .'- **true**: Yes. ', 'type' => 'boolean', 'required' => false, 'example' => 'false', 'title' => ''], ], [ 'name' => 'OrderRedeemParam', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'description' => 'List of job details. ', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'DomainName' => ['description' => 'Domain name. If multiple domain names are involved, pass a domain name list. You can obtain the domain name list by using the [QueryDomainList](~~67712~~) API. ', 'type' => 'string', 'required' => false, 'example' => 'Aliyun.com', 'title' => ''], 'CurrentExpirationDate' => ['description' => 'Current expiration date of the domain name, represented as the number of milliseconds from 00:00 UTC on January 1, 1970, to the domain’s current expiration date. ', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '000000', 'title' => ''], ], 'required' => false, 'description' => '', 'title' => '', 'example' => '', ], 'required' => true, 'maxItems' => 1000, 'title' => '', 'example' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Unique request access token. ', 'type' => 'string', 'example' => 'F51977F9-2B40-462B-BCCD-CF5BB1E9DB56', 'title' => ''], 'TaskNo' => ['description' => 'Job number. ', 'type' => 'string', 'example' => 'd3babb0a-c939-4c25-8c65-c47b65f5492a', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"F51977F9-2B40-462B-BCCD-CF5BB1E9DB56\\",\\n \\"TaskNo\\": \\"d3babb0a-c939-4c25-8c65-c47b65f5492a\\"\\n}","type":"json"}]', 'title' => 'Submit Batch Domain Redeem Job ', 'summary' => 'Invoke the SaveBatchTaskForCreatingOrderRedeem API to submit a batch domain redeem job. ', 'description' => 'You can query the job execution result by using the [Query Task Detail List](~~67710~~) API. ', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:04.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveBatchTaskForCreatingOrderRedeem'], ], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:CreateOrderRedeem', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], ], ], 'SaveBatchTaskForCreatingOrderRenew' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => [ 'operationType' => 'update', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => ['FEATUREdomainMVVXTT'], ], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'The user\'s IP address. You can set this parameter to **127.0.0.1**.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'The language of the error messages. Valid values:'."\n" ."\n" .'- **zh**: Chinese.'."\n" ."\n" .'- **en**: English.'."\n" ."\n" .'Default value: **en**.', 'type' => 'string', 'required' => false, 'default' => 'en', 'example' => 'en', 'title' => ''], ], [ 'name' => 'CouponNo', 'in' => 'query', 'schema' => ['description' => 'The coupon ID.', 'type' => 'string', 'required' => false, 'example' => '12312412', 'title' => ''], ], [ 'name' => 'UseCoupon', 'in' => 'query', 'schema' => ['description' => 'Specifies whether to use a coupon. Valid values:'."\n" ."\n" .'- **false**: Do not use a coupon.'."\n" ."\n" .'- **true**: Use a coupon.', 'type' => 'boolean', 'required' => false, 'example' => 'false', 'title' => ''], ], [ 'name' => 'PromotionNo', 'in' => 'query', 'schema' => ['description' => 'The promotion ID.', 'type' => 'string', 'required' => false, 'example' => '123123123', 'title' => ''], ], [ 'name' => 'UsePromotion', 'in' => 'query', 'schema' => ['description' => 'Specifies whether to use a promotion. Valid values:'."\n" ."\n" .'- **false**: Do not use a promotion.'."\n" ."\n" .'- **true**: Use a promotion.', 'type' => 'boolean', 'required' => false, 'example' => 'false', 'title' => ''], ], [ 'name' => 'OrderRenewParam', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'description' => 'The parameters for each domain name to be renewed.', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'SubscriptionDuration' => ['description' => 'The renewal duration, in years. Default value: **1**. Valid values: **1** to **10**.', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', 'title' => ''], 'DomainName' => ['description' => 'The domain name that you want to renew. You can obtain a list of your domain names by calling the [QueryDomainList](~~67712~~) operation.', 'type' => 'string', 'required' => false, 'example' => 'Aliyun.com', 'title' => ''], 'CurrentExpirationDate' => ['description' => 'The current expiration date of the domain name, expressed in milliseconds since 00:00:00 UTC on January 1, 1970.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1522080000000', 'title' => ''], 'PermitPremiumRenew' => ['description' => 'Specifies whether to allow the renewal of premium domain names. Default value: false.', 'type' => 'boolean', 'title' => '', 'example' => ''], ], 'required' => false, 'description' => '', 'title' => '', 'example' => '', ], 'required' => true, 'maxItems' => 1000, 'title' => '', 'example' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'F51977F9-2B40-462B-BCCD-CF5BB1E9DB56', 'title' => ''], 'TaskNo' => ['description' => 'The task ID.', 'type' => 'string', 'example' => 'd3babb0a-c939-4c25-8c65-c47b65f5492a', 'title' => ''], ], 'description' => 'The response parameters.', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => [], 'title' => 'Submit a batch domain name renewal job', 'summary' => 'Submits a batch domain name renewal task.', 'description' => 'To query the task result, call the [QueryTaskDetailList](~~67710~~) operation.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:04.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveBatchTaskForCreatingOrderRenew'], ], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:CreateOrderRenew', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"F51977F9-2B40-462B-BCCD-CF5BB1E9DB56\\",\\n \\"TaskNo\\": \\"d3babb0a-c939-4c25-8c65-c47b65f5492a\\"\\n}","type":"json"}]', ], 'SaveBatchTaskForCreatingOrderTransfer' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => ['operationType' => 'create'], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address, which can be set to **127.0.0.1**.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of the error message returned by the API. Valid values:'."\n" .'- **zh**: Chinese.'."\n" .'- **en**: English.'."\n" ."\n" .'Default value is **en**.', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'CouponNo', 'in' => 'query', 'schema' => ['description' => 'Coupon number.', 'type' => 'string', 'required' => false, 'example' => '123123', 'title' => ''], ], [ 'name' => 'UseCoupon', 'in' => 'query', 'schema' => ['description' => 'Is a coupon used? Valid values:'."\n" ."\n" .'- **false**: No.'."\n" .'- **true**: Yes.', 'type' => 'boolean', 'required' => false, 'example' => 'false', 'title' => ''], ], [ 'name' => 'PromotionNo', 'in' => 'query', 'schema' => ['description' => 'Coupon number.', 'type' => 'string', 'required' => false, 'example' => '123123', 'title' => ''], ], [ 'name' => 'UsePromotion', 'in' => 'query', 'schema' => ['description' => 'Whether to use a coupon. Valid values:'."\n" .'- **false**: Do not use.'."\n" .'- **true**: Use.', 'type' => 'boolean', 'required' => false, 'example' => 'false', 'title' => ''], ], [ 'name' => 'OrderTransferParam', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'description' => 'List of job details.', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'PermitPremiumTransfer' => ['description' => 'Is transfer-in of premium domain names allowed? Valid values:'."\n" ."\n" .'- **false**: Allowed.'."\n" .'- **true**: Not allowed.'."\n" ."\n" .'Default value: **false**.', 'type' => 'boolean', 'required' => false, 'example' => 'false', 'title' => ''], 'RegistrantProfileId' => ['description' => 'ID of an identity-verified domain name registrant profile. You can obtain this ID by invoking the [QueryRegistrantProfileRealNameVerificationInfo](https://help.aliyun.com/document_detail/69359.htm?spm=a2c4g.11186623.0.0.5096253c12PfdB) API.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '123456', 'title' => ''], 'AuthorizationCode' => ['description' => 'Domain name transfer-in password. If multiple domain names are involved, pass the passwords as a list.', 'type' => 'string', 'required' => false, 'example' => 'testCode', 'title' => ''], 'DomainName' => ['description' => 'Domain name. If multiple domain names are involved, pass them as a list.', 'type' => 'string', 'required' => false, 'example' => 'example.com', 'title' => ''], ], 'required' => false, 'description' => '', 'title' => '', 'example' => '', ], 'required' => true, 'maxItems' => 1000, 'title' => '', 'example' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Unique request access token.', 'type' => 'string', 'example' => '40F46D3D-F4F3-4CCB-AC30-2DD20E32E528', 'title' => ''], 'TaskNo' => ['description' => 'Job number.', 'type' => 'string', 'example' => '3cb1adc3-20e8-44ae-9e76-e812fa6fc9d8', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"40F46D3D-F4F3-4CCB-AC30-2DD20E32E528\\",\\n \\"TaskNo\\": \\"3cb1adc3-20e8-44ae-9e76-e812fa6fc9d8\\"\\n}","type":"json"}]', 'title' => 'Submit a batch domain name transfer-in job', 'summary' => 'Invoke the SaveBatchTaskForCreatingOrderTransfer API to submit a batch domain name transfer-in job.', 'description' => 'You can query the job execution result by invoking the QueryTaskDetailList API. For more information, see [QueryTaskDetailList](https://help.aliyun.com/document_detail/67710.htm?spm=a2c4g.11186623.0.0.5096389cgV6sng).', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:04.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveBatchTaskForCreatingOrderTransfer'], ], ], 'ramActions' => [ [ 'operationType' => 'create', 'ramAction' => [ 'action' => 'domain:CreateOrderTransfer', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'SaveBatchTaskForDomainNameProxyService' => [ 'summary' => 'Invoke the SaveBatchTaskForDomainNameProxyService API to submit a batch domain name proxy service job.', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', 'systemTags' => [ 'operationType' => 'none', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => ['FEATUREdomainWPKOHX'], ], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address.', 'example' => '127.0.0.1', 'required' => false, 'type' => 'string', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language for error messages returned by the API. Valid values:'."\n" .'- **zh**: Chinese.'."\n" .'- **en**: English.'."\n" ."\n" .'Default value: **en**.', 'example' => 'en', 'required' => false, 'type' => 'string', 'default' => 'en', 'title' => ''], ], [ 'name' => 'Status', 'in' => 'query', 'schema' => ['description' => 'Enabled or shutdown status. Valid values:'."\n" .'- **true**: Enabled.'."\n" .'- **false**: Shutdown.', 'example' => 'false', 'required' => true, 'type' => 'boolean', 'title' => ''], ], [ 'name' => 'DomainName', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'description' => 'List of domain names, separated by commas (,).', 'example' => 'test1.com,test2.com,test3.com', 'items' => ['description' => 'Domain name.', 'example' => 'example.com', 'required' => false, 'type' => 'string', 'title' => ''], 'maxItems' => 1000, 'required' => true, 'type' => 'array', 'title' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'properties' => [ 'RequestId' => ['description' => 'Unique request ID.', 'example' => 'F51977F9-2B40-462B-BCCD-CF5BB1E9DB56', 'type' => 'string', 'title' => ''], 'TaskNo' => ['description' => 'Job number.', 'example' => 'd3babb0a-c939-4c25-8c65-c47b65f54923', 'type' => 'string', 'title' => ''], ], 'type' => 'object', 'description' => '', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => [], 'title' => 'Submit a batch domain name proxy service job', 'description' => 'You can query the task execution result by using the [QueryTaskDetailList](~~67710~~) API.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:04.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveBatchTaskForDomainNameProxyService'], ], ], 'ramActions' => [ [ 'operationType' => '', 'ramAction' => [ 'action' => 'domain:SecuritySetting', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"F51977F9-2B40-462B-BCCD-CF5BB1E9DB56\\",\\n \\"TaskNo\\": \\"d3babb0a-c939-4c25-8c65-c47b65f54923\\"\\n}","type":"json"}]', ], 'SaveBatchTaskForModifyingDomainDns' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'The user IP address. You can set this parameter to **127.0.0.1**.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'The language of API error messages. Valid values:'."\n" ."\n" .'- **zh**: Chinese.'."\n" ."\n" .'- **en**: English.'."\n" ."\n" .'Default value: **en**.', 'type' => 'string', 'required' => false, 'default' => 'en', 'example' => 'en', 'title' => ''], ], [ 'name' => 'AliyunDns', 'in' => 'query', 'schema' => ['description' => 'Specifies whether to use Alibaba Cloud DNS servers. Valid values:'."\n" ."\n" .'- **true**: Yes.'."\n" ."\n" .'- **false**: No.', 'type' => 'boolean', 'required' => true, 'example' => 'false', 'title' => ''], ], [ 'name' => 'DomainName', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'description' => 'The domain names.', 'type' => 'array', 'items' => ['type' => 'string', 'description' => '', 'required' => false, 'example' => 'example.cn', 'title' => ''], 'required' => true, 'example' => 'example.com', 'maxItems' => 1000, 'title' => '', ], ], [ 'name' => 'DomainNameServer', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'description' => 'The new DNS servers. This parameter is required if **AliyunDns** is set to **false**.', 'type' => 'array', 'items' => ['type' => 'string', 'description' => '', 'required' => false, 'example' => 'ns1.aliyun.com', 'title' => ''], 'required' => false, 'example' => 'ns1.test.com', 'maxItems' => 13, 'title' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '6A862A8A-E7AB-4C4E-8946-A74122D9CC4B', 'title' => ''], 'TaskNo' => ['description' => 'The task ID.', 'type' => 'string', 'example' => '35fb2fb7-d4d6-4478-9408-22cb63696b86', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => [], 'title' => 'Submit a batch job for modifying domain DNS settings', 'summary' => 'Submits a batch task to modify the DNS servers for the specified domain names.', 'description' => 'To query the task result, call the [QueryTaskDetailList](~~QueryTaskDetailList~~) API.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:04.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '50', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveBatchTaskForModifyingDomainDns'], ], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:DnsModification', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"6A862A8A-E7AB-4C4E-8946-A74122D9CC4B\\",\\n \\"TaskNo\\": \\"35fb2fb7-d4d6-4478-9408-22cb63696b86\\"\\n}","type":"json"}]', ], 'SaveBatchTaskForReserveDropListDomain' => [ 'summary' => 'Call the SaveBatchTaskForReserveDropListDomain API to submit a batch task for domain reservation.', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'none', 'riskType' => 'high', 'chargeType' => 'paid', 'abilityTreeNodes' => ['FEATUREdomain0NKSXL', 'FEATUREdomainGE2DE7', 'FEATUREdomainDNBQWJ'], ], 'parameters' => [ [ 'name' => 'ContactTemplateId', 'in' => 'query', 'schema' => ['description' => 'The contact template ID.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => '123123', 'title' => ''], ], [ 'name' => 'Domains', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'description' => 'The domain list.', 'items' => [ 'properties' => [ 'DomainName' => ['description' => 'The domain name to reserve.', 'type' => 'string', 'required' => true, 'example' => 'example.com', 'title' => ''], 'Dns1' => ['description' => 'The first custom DNS server.'."\n" ."\n" .'> - This parameter is required only if you set **AliyunDns** to **false**.'."\n" ."\n" .'- Make sure that your custom DNS servers are valid. Otherwise, the domain reservation may fail.', 'type' => 'string', 'required' => false, 'example' => 'ns11.bigwww.com', 'title' => ''], 'Dns2' => ['description' => 'The second custom DNS server.'."\n" ."\n" .'> - This parameter is required only if you set **AliyunDns** to **false**.'."\n" ."\n" .'- Make sure that your custom DNS servers are valid. Otherwise, the domain reservation may fail.', 'type' => 'string', 'required' => false, 'example' => 'nsb.263idc.net', 'title' => ''], ], 'required' => false, 'type' => 'object', 'description' => 'The reservation details for a domain name.', 'title' => '', 'example' => '', ], 'maxItems' => 5000, 'required' => true, 'type' => 'array', 'title' => '', 'example' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'properties' => [ 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'B7AB5469-5E38-4AA9-A920-C65B7A9C8E6E', 'title' => ''], 'TaskNo' => ['description' => 'The task ID.', 'type' => 'string', 'example' => '3cb1adc3-20e8-44ae-9e76-e812fa6fc9d8', 'title' => ''], ], 'type' => 'object', 'description' => 'The response.', 'title' => '', 'example' => '', ], ], ], 'title' => 'Submit a batch Alibaba Cloud domain reservation job ', 'description' => 'To query task execution results, call the [QueryTaskDetailList](~~QueryTaskDetailList~~) API.', 'changeSet' => [ ['createdAt' => '2024-04-12T07:06:29.000Z', 'description' => 'Request parameters changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveBatchTaskForReserveDropListDomain'], ], ], 'ramActions' => [ [ 'operationType' => 'none', 'ramAction' => [ 'action' => 'domain:CreateOrderActivate', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"B7AB5469-5E38-4AA9-A920-C65B7A9C8E6E\\",\\n \\"TaskNo\\": \\"3cb1adc3-20e8-44ae-9e76-e812fa6fc9d8\\"\\n}","type":"json"}]', ], 'SaveBatchTaskForTransferOutByAuthorizationCode' => [ 'summary' => 'Submits a batch transfer-out task for multiple domain names using their authorization codes.', 'path' => '', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'none', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => ['FEATUREdomain9WEVJX'], 'tenantRelevance' => 'tenant', ], 'parameters' => [ [ 'name' => 'TransferOutParamList', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'description' => 'A list of domain names to transfer out, each with its authorization code.', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'AuthorizationCode' => ['description' => 'The authorization code for the domain name.', 'type' => 'string', 'required' => false, 'example' => 'Test2o#Lck', 'title' => ''], 'DomainName' => ['description' => 'The domain name to transfer out.', 'type' => 'string', 'required' => false, 'example' => 'example.com', 'title' => ''], ], 'required' => false, 'description' => '', 'title' => '', 'example' => '', ], 'required' => true, 'maxItems' => 100, 'example' => 'SaveBatchTaskForTransferOutByAuthorizationCode', 'title' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'The data returned for the request.', 'type' => 'object', 'properties' => [ 'RequestId' => ['title' => 'Id of the request', 'description' => 'The unique ID for the request.', 'type' => 'string', 'example' => 'E2598CAF-DBFE-494E-95EF-B42A33C178AA'], 'TaskNo' => ['description' => 'The ID of the batch transfer-out task.', 'type' => 'string', 'example' => '3cb1adc3-20e8-44ae-9e76-e812fa6fc9d8', 'title' => ''], ], 'example' => '', ], ], ], 'errorCodes' => [], 'staticInfo' => ['returnType' => 'synchronous'], 'title' => 'Submit a batch transfer-out job based on authorization codes ', 'description' => 'This is an asynchronous operation. After submitting the task, call `QueryTaskDetailList` to check its status.', 'changeSet' => [ ['createdAt' => '2024-11-13T02:38:02.000Z', 'description' => 'Request parameters changed'], ], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'none', 'ramAction' => [ 'action' => 'domain:DomainTransferOutOperation', 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"E2598CAF-DBFE-494E-95EF-B42A33C178AA\\",\\n \\"TaskNo\\": \\"3cb1adc3-20e8-44ae-9e76-e812fa6fc9d8\\"\\n}","type":"json"}]', ], 'SaveBatchTaskForTransferProhibitionLock' => [ 'summary' => 'Call SaveBatchTaskForTransferProhibitionLock to enable or disable the transfer prohibition lock for multiple domain names.', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'The client IP address.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'The language of the error message that is returned if the request fails. Valid values:'."\n" ."\n" .'- **zh**: Chinese'."\n" ."\n" .'- **en**: English'."\n" ."\n" .'Default value: **en**.', 'type' => 'string', 'required' => false, 'default' => 'en', 'example' => 'en', 'title' => ''], ], [ 'name' => 'Status', 'in' => 'query', 'schema' => ['description' => 'Specifies whether to enable or disable the transfer prohibition lock. Valid values:'."\n" ."\n" .'- **true**: Enable the transfer prohibition lock.'."\n" ."\n" .'- **false**: Disable the transfer prohibition lock.', 'type' => 'boolean', 'required' => true, 'example' => 'false', 'title' => ''], ], [ 'name' => 'DomainName', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'description' => 'The domain names for which you want to enable or disable the transfer prohibition lock.', 'type' => 'array', 'items' => ['type' => 'string', 'description' => '', 'title' => '', 'example' => ''], 'required' => true, 'example' => 'test1.com', 'maxItems' => 1000, 'title' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'The unique ID generated for the request.', 'type' => 'string', 'example' => 'F51977F9-2B40-462B-BCCD-CF5BB1E9DB56', 'title' => ''], 'TaskNo' => ['description' => 'The task ID.', 'type' => 'string', 'example' => 'd3babb0a-c939-4c25-8c65-c47b65f5492a', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => [], 'title' => 'Submit a batch transfer prohibition lock job ', 'description' => 'To check the result of the task, call the [QueryTaskDetailList](~~67710~~) API.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:04.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveBatchTaskForTransferProhibitionLock'], ], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:SecuritySetting', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"F51977F9-2B40-462B-BCCD-CF5BB1E9DB56\\",\\n \\"TaskNo\\": \\"d3babb0a-c939-4c25-8c65-c47b65f5492a\\"\\n}","type":"json"}]', ], 'SaveBatchTaskForUpdateProhibitionLock' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'The user IP address.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'The language of the error message to be returned. Valid values:'."\n" ."\n" .'- **zh**: Chinese'."\n" ."\n" .'- **en**: English'."\n" ."\n" .'Default value: **en**.', 'type' => 'string', 'required' => false, 'default' => 'en', 'example' => 'en', 'title' => ''], ], [ 'name' => 'Status', 'in' => 'query', 'schema' => ['description' => 'Specifies whether to enable or disable the update prohibition lock. Valid values:'."\n" ."\n" .'- **true**: enables the lock.'."\n" ."\n" .'- **false**: disables the lock.', 'type' => 'boolean', 'required' => true, 'example' => 'false', 'title' => ''], ], [ 'name' => 'DomainName', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'description' => 'The domain names.', 'type' => 'array', 'items' => ['description' => 'The domain name.', 'type' => 'string', 'required' => false, 'example' => 'example.com', 'title' => ''], 'required' => true, 'example' => 'aliyundoc.com', 'maxItems' => 1000, 'title' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'F51977F9-2B40-462B-BCCD-CF5BB1E9DB56', 'title' => ''], 'TaskNo' => ['description' => 'The task ID. You can use this ID to query the task details.', 'type' => 'string', 'example' => 'd3babb0a-c939-4c25-8c65-c47b65f5492a', 'title' => ''], ], 'description' => 'The returned data.', 'title' => '', 'example' => '', ], ], ], 'title' => 'Submit a batch task for enabling or disabling the prohibition lock on domain updates ', 'summary' => 'Submits a batch task to enable or disable the update prohibition lock for one or more domain names.', 'description' => 'To check the status of the task, call the [QueryTaskDetailList](~~QueryTaskDetailList~~) operation.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:04.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveBatchTaskForUpdateProhibitionLock'], ], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:SecuritySetting', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"F51977F9-2B40-462B-BCCD-CF5BB1E9DB56\\",\\n \\"TaskNo\\": \\"d3babb0a-c939-4c25-8c65-c47b65f5492a\\"\\n}","type":"json"}]', ], 'SaveBatchTaskForUpdatingContactInfoByNewContact' => [ 'summary' => 'Submit a domain information modification job with new contact information. ', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'Address', 'in' => 'query', 'schema' => ['description' => 'Specific address. ', 'type' => 'string', 'required' => false, 'example' => 'chao yang qu', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP. ', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of error messages returned by the API. Valid values: '."\n" .'- **zh**: Chinese. '."\n" .'- **en**: English. '."\n" ."\n" .'Default value: **en**. ', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'City', 'in' => 'query', 'schema' => ['description' => 'City. ', 'type' => 'string', 'required' => false, 'example' => 'bei jing shi', 'title' => ''], ], [ 'name' => 'RegistrantOrganization', 'in' => 'query', 'schema' => ['description' => 'Registrant organization name. ', 'type' => 'string', 'required' => false, 'example' => 'ce shi', 'title' => ''], ], [ 'name' => 'RegistrantName', 'in' => 'query', 'schema' => ['description' => 'Contact name. ', 'type' => 'string', 'required' => false, 'example' => 'ce shi', 'title' => ''], ], [ 'name' => 'Province', 'in' => 'query', 'schema' => ['description' => 'Province. ', 'type' => 'string', 'required' => false, 'example' => 'bei jing', 'title' => ''], ], [ 'name' => 'Country', 'in' => 'query', 'schema' => ['description' => 'Country code, such as **CN** or **US**. ', 'type' => 'string', 'required' => false, 'example' => 'CN', 'title' => ''], ], [ 'name' => 'Email', 'in' => 'query', 'schema' => ['description' => 'Mailbox. ', 'type' => 'string', 'required' => false, 'example' => 'test@aliyun.com', 'title' => ''], ], [ 'name' => 'PostalCode', 'in' => 'query', 'schema' => ['description' => 'Postal code. ', 'type' => 'string', 'required' => false, 'example' => '123456', 'title' => ''], ], [ 'name' => 'TelArea', 'in' => 'query', 'schema' => ['description' => 'Telephone country code. ', 'type' => 'string', 'required' => false, 'example' => '86', 'title' => ''], ], [ 'name' => 'Telephone', 'in' => 'query', 'schema' => ['description' => 'Telephone number. ', 'type' => 'string', 'required' => false, 'example' => '1234567890', 'title' => ''], ], [ 'name' => 'TelExt', 'in' => 'query', 'schema' => ['description' => 'Extension number. ', 'type' => 'string', 'required' => false, 'example' => '1235', 'title' => ''], ], [ 'name' => 'ZhCity', 'in' => 'query', 'schema' => ['description' => 'Chinese city. ', 'type' => 'string', 'required' => false, 'example' => '北京市', 'title' => ''], ], [ 'name' => 'ZhRegistrantOrganization', 'in' => 'query', 'schema' => ['description' => 'Chinese registrant organization name. '."\n", 'type' => 'string', 'required' => false, 'example' => '测试', 'title' => ''], ], [ 'name' => 'ZhRegistrantName', 'in' => 'query', 'schema' => ['description' => 'Chinese contact name. ', 'type' => 'string', 'required' => false, 'example' => '测试', 'title' => ''], ], [ 'name' => 'ZhProvince', 'in' => 'query', 'schema' => ['description' => 'Chinese province. ', 'type' => 'string', 'required' => false, 'example' => '北京', 'title' => ''], ], [ 'name' => 'ZhAddress', 'in' => 'query', 'schema' => ['description' => 'Chinese address. ', 'type' => 'string', 'required' => false, 'example' => '朝阳区', 'title' => ''], ], [ 'name' => 'ContactType', 'in' => 'query', 'schema' => [ 'description' => 'Contact type. Valid values: '."\n" .'- **registrant**: Registrant. '."\n" .'- **admin**: Administrator. '."\n" .'- **billing**: Billing contact. '."\n" .'- **tech**: Technical contact. '."\n", 'type' => 'string', 'required' => true, 'example' => 'registrant', 'enum' => ['registrant', 'admin', 'billing', 'tech'], 'title' => '', ], ], [ 'name' => 'RegistrantType', 'in' => 'query', 'schema' => [ 'description' => 'Domain registrant type. Valid values: '."\n" .'- **1**: Individual. '."\n" .'- **2**: Enterprise. '."\n", 'type' => 'string', 'required' => true, 'example' => '1', 'enum' => ['1', '2'], 'title' => '', ], ], [ 'name' => 'TransferOutProhibited', 'in' => 'query', 'schema' => ['description' => 'Whether to add a transfer-out prohibition restriction. This parameter only takes effect when **ContactType** is **registrant**, indicating whether the domain name is restricted from transfer-out for 60 days after the registrant is modified. The default value is **false**, which means transfer-out is not restricted. '."\n", 'type' => 'boolean', 'required' => false, 'example' => 'false', 'title' => ''], ], [ 'name' => 'DomainName', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'description' => 'Domain name list. ', 'type' => 'array', 'items' => ['description' => 'None. ', 'type' => 'string', 'required' => false, 'example' => 'alibabacloud.com', 'title' => ''], 'required' => true, 'example' => 'alibabacloud.com', 'maxItems' => 1000, 'title' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Unique request access token. ', 'type' => 'string', 'example' => '464AF466-CA8E-43A8-B61D-test', 'title' => ''], 'TaskNo' => ['description' => 'Job number. ', 'type' => 'string', 'example' => '65de2165-ca09-491f-9fe0-test', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => [], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"464AF466-CA8E-43A8-B61D-test\\",\\n \\"TaskNo\\": \\"65de2165-ca09-491f-9fe0-test\\"\\n}","type":"json"}]', 'title' => 'Submit Domain Information Modification Job ', 'description' => 'You can query the job execution result by using the [Query Task Detail List](~~67710~~) API. ', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:04.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveBatchTaskForUpdatingContactInfoByNewContact'], ], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:DomainInfoModification', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], ], ], 'SaveBatchTaskForUpdatingContactInfoByRegistrantProfileId' => [ 'summary' => 'Call SaveBatchTaskForUpdatingContactInfoByRegistrantProfileId to update the contact information of one or more domain names by using a registrant profile.', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'The IP address of the client. You can set this parameter to **127.0.0.1**.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'The language of the error message that is returned if the request fails. Valid values:'."\n" ."\n" .'- **zh**: Chinese.'."\n" ."\n" .'- **en**: English.'."\n" ."\n" .'Default value: **en**.', 'type' => 'string', 'required' => false, 'default' => 'en', 'example' => 'en', 'title' => ''], ], [ 'name' => 'RegistrantProfileId', 'in' => 'query', 'schema' => ['description' => 'The ID of the registrant profile. This ID is automatically generated when you create a registrant profile. You can find registrant profile IDs by calling the [QueryRegistrantProfiles](~~67701~~) operation.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1', 'title' => ''], ], [ 'name' => 'ContactType', 'in' => 'query', 'schema' => [ 'description' => 'The contact type to modify. Valid values:'."\n" ."\n" .'- **registrant**: The domain name\'s registrant.'."\n" ."\n" .'- **admin**: The administrative contact for the domain name.'."\n" ."\n" .'- **billing**: The billing contact.'."\n" ."\n" .'- **tech**: The technical contact.', 'type' => 'string', 'required' => true, 'enum' => ['registrant', 'admin', 'billing', 'tech'], 'example' => 'registrant', 'title' => '', ], ], [ 'name' => 'TransferOutProhibited', 'in' => 'query', 'schema' => ['description' => 'Specifies whether to enable the transfer lock. This parameter is valid only when **ContactType** is set to **registrant**. If enabled, this feature prevents the domain name from being transferred for 60 days after the registrant information is modified.'."\n" ."\n" .'- **true**: Enables the lock, which prevents the domain name from being transferred out.'."\n" ."\n" .'- **false**: Disables the lock, which allows the domain name to be transferred out.'."\n" ."\n" .'Default value: **false**.', 'type' => 'boolean', 'required' => false, 'default' => 'false', 'example' => 'true', 'title' => ''], ], [ 'name' => 'DomainName', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'description' => 'An array of domain names to update.', 'type' => 'array', 'items' => ['type' => 'string', 'description' => '', 'required' => false, 'example' => 'example.com', 'title' => ''], 'required' => true, 'example' => 'example.com', 'maxItems' => 1000, 'title' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'A unique ID for the request.', 'type' => 'string', 'example' => 'EDC28FEC-6BE0-4583-95BC', 'title' => ''], 'TaskNo' => ['description' => 'The ID of the asynchronous task.', 'type' => 'string', 'example' => '880f1579-be51-4dd3-a69d', 'title' => ''], ], 'description' => 'The response object.', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => [], 'title' => 'Submit a Batch Job for Updating Domain Contact Information ', 'description' => 'To check the task result, call the [QueryTaskDetailList](~~67710~~) operation.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:04.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveBatchTaskForUpdatingContactInfoByRegistrantProfileId'], ], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:DomainInfoModification', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"EDC28FEC-6BE0-4583-95BC\\",\\n \\"TaskNo\\": \\"880f1579-be51-4dd3-a69d\\"\\n}","type":"json"}]', ], 'SaveDomainGroup' => [ 'summary' => 'Invoke the SaveDomainGroup API to create or update a domain name group.', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language for error messages returned by the API. Valid values: '."\n" .'- **zh**: Chinese; '."\n" .'- **en**: English. '."\n" ."\n" .'Default value is **en**.', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'DomainGroupName', 'in' => 'query', 'schema' => ['description' => 'Domain Name Group Name.', 'type' => 'string', 'required' => true, 'example' => '测试分组', 'title' => ''], ], [ 'name' => 'DomainGroupId', 'in' => 'query', 'schema' => ['description' => 'Domain group ID. If this parameter is not provided, a new group is created. If it is provided, the domain group name is updated.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '123456', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'BeingDeleted' => ['description' => 'Indicates whether the group is being deleted. '."\n" .'> For groups containing more than 1,000 domain names, deletion is an asynchronous procedure that requires some time for the system to process. During this period, this field is **true**.', 'type' => 'boolean', 'example' => 'false', 'title' => ''], 'CreationDate' => ['description' => 'Creation Time of the domain name group.', 'type' => 'string', 'example' => '2018-04-02 15:59:06', 'title' => ''], 'RequestId' => ['description' => 'Unique request identity.', 'type' => 'string', 'example' => '80011ABC-F573-4795-B0E8-377BFBBA3422', 'title' => ''], 'DomainGroupName' => ['description' => 'Domain Name Group Name.', 'type' => 'string', 'example' => '测试分组', 'title' => ''], 'ModificationDate' => ['description' => 'Updated At time of the domain name group.', 'type' => 'string', 'example' => '2018-04-02 15:59:06', 'title' => ''], 'DomainGroupStatus' => ['description' => 'Status of the domain name group. Valid values: '."\n" .'- **PROCESSING**: Processing; '."\n" .'- **COMPLETE**: Complete. '."\n" ."\n" .'> In cases such as setting a group via a file or replacing a group with more than 1,000 domain names, the operation is asynchronous and requires waiting for system processing. During this time, this field is **PROCESSING**.', 'type' => 'string', 'example' => 'COMPLETE', 'title' => ''], 'DomainGroupId' => ['description' => 'Domain group ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '123456', 'title' => ''], 'TotalNumber' => ['description' => 'Quantity of domain names.', 'type' => 'integer', 'format' => 'int32', 'example' => '20', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"BeingDeleted\\": false,\\n \\"CreationDate\\": \\"2018-04-02 15:59:06\\",\\n \\"RequestId\\": \\"80011ABC-F573-4795-B0E8-377BFBBA3422\\",\\n \\"DomainGroupName\\": \\"测试分组\\",\\n \\"ModificationDate\\": \\"2018-04-02 15:59:06\\",\\n \\"DomainGroupStatus\\": \\"COMPLETE\\",\\n \\"DomainGroupId\\": 123456,\\n \\"TotalNumber\\": 20\\n}","type":"json"}]', 'title' => 'Save Domain Name Group', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2024-06-27T08:38:28.000Z', 'description' => 'Request parameters changed'], ['createdAt' => '2022-07-21T06:20:04.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveDomainGroup'], ], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:DomainGroupOperation', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'SaveRegistrantProfile' => [ 'summary' => 'Invoke the SaveRegistrantProfile API to create or update a domain name registrant profile. ', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => [], 'parameters' => [ [ 'name' => 'DefaultRegistrantProfile', 'in' => 'query', 'schema' => ['description' => 'Whether to set this profile as the default template. Valid values: '."\n" .'- **true**: Default template. '."\n" .'- **false**: Non-default template. '."\n" ."\n" .'Default value: **false**. ', 'type' => 'boolean', 'required' => false, 'example' => 'false', 'title' => ''], ], [ 'name' => 'Country', 'in' => 'query', 'schema' => ['description' => 'Country code. For example, **CN** represents China and **US** represents the United States.', 'type' => 'string', 'required' => false, 'example' => 'CN', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address. You can set it to 127.0.0.1.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of the error message returned by the API. Valid values: '."\n" .'- **zh**: Chinese. '."\n" .'- **en**: English. '."\n" ."\n" .'Default value: **en**. ', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'RegistrantProfileId', 'in' => 'query', 'schema' => ['description' => 'The information template ID, which is automatically generated by the system after the information template is successfully created.'."\n" ."\n" .'> You must specify this parameter when updating an information template. After the information template is successfully created, you can invoke the [QueryRegistrantProfiles](~~QueryRegistrantProfiles~~) API to query the information template ID.'."\n", 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '3600000', 'title' => ''], ], [ 'name' => 'City', 'in' => 'query', 'schema' => ['description' => 'City (English). Enter the name of the city where the registrant is located. '."\n" ."\n" .'> Include the word “shi” (meaning “city”) in the city name. For example, if the registrant is in Hangzhou, enter “hang zhou shi”. ', 'type' => 'string', 'required' => false, 'example' => 'hang zhou shi', 'title' => ''], ], [ 'name' => 'RegistrantOrganization', 'in' => 'query', 'schema' => ['description' => 'Registrant name (in English).', 'type' => 'string', 'required' => false, 'example' => 'li si', 'title' => ''], ], [ 'name' => 'RegistrantName', 'in' => 'query', 'schema' => ['description' => 'Contact name (in English).', 'type' => 'string', 'required' => false, 'example' => 'li si', 'title' => ''], ], [ 'name' => 'Province', 'in' => 'query', 'schema' => ['description' => 'Province (in English). Enter the name of the province where the registrant resides.'."\n" ."\n" .'> Enter only the province name without the word "Province." For example, if the registrant is in Zhejiang Province, enter "zhe jiang" for this parameter.', 'type' => 'string', 'required' => false, 'example' => 'zhe jiang', 'title' => ''], ], [ 'name' => 'Address', 'in' => 'query', 'schema' => ['description' => 'Street address (English). ', 'type' => 'string', 'required' => false, 'example' => 'zhe jiang sheng hang zhou shi shi li qu shi li zhen shi li da sha 1001 hao', 'title' => ''], ], [ 'name' => 'Email', 'in' => 'query', 'schema' => ['description' => 'Mailbox. ', 'type' => 'string', 'required' => false, 'example' => 'username@example.com', 'title' => ''], ], [ 'name' => 'PostalCode', 'in' => 'query', 'schema' => ['description' => 'Postal code. ', 'type' => 'string', 'required' => false, 'example' => '310024', 'title' => ''], ], [ 'name' => 'TelArea', 'in' => 'query', 'schema' => ['description' => 'Telephone country code. For example, the telephone country code for China is **86**.', 'type' => 'string', 'required' => false, 'example' => '86', 'title' => ''], ], [ 'name' => 'Telephone', 'in' => 'query', 'schema' => ['description' => 'Telephone number. ', 'type' => 'string', 'required' => false, 'example' => '1829756****', 'title' => ''], ], [ 'name' => 'TelExt', 'in' => 'query', 'schema' => ['description' => 'Extension number.', 'type' => 'string', 'required' => false, 'example' => '1234', 'title' => ''], ], [ 'name' => 'ZhRegistrantOrganization', 'in' => 'query', 'schema' => ['description' => 'Registrant name (in Chinese).', 'type' => 'string', 'required' => false, 'example' => '李四', 'title' => ''], ], [ 'name' => 'ZhRegistrantName', 'in' => 'query', 'schema' => ['description' => 'Contact name (Chinese). ', 'type' => 'string', 'required' => false, 'example' => '李四', 'title' => ''], ], [ 'name' => 'ZhProvince', 'in' => 'query', 'schema' => ['description' => 'Province (Chinese). Enter the name of the province where the registrant is located. '."\n" ."\n" .'> Enter only the province name without the word “省”. For example, if the registrant is in Zhejiang Province, enter “浙江”. ', 'type' => 'string', 'required' => false, 'example' => '浙江', 'title' => ''], ], [ 'name' => 'ZhAddress', 'in' => 'query', 'schema' => ['description' => 'Detailed address (in Chinese).', 'type' => 'string', 'required' => false, 'example' => '浙江省杭州市示例区示例镇示例大厦1001号', 'title' => ''], ], [ 'name' => 'ZhCity', 'in' => 'query', 'schema' => ['description' => 'City (in Chinese). Enter the name of the city where the registrant resides.'."\n" ."\n" .'> Include the word "City" in the city name. For example, if the registrant is in Hangzhou, enter "杭州市" for this parameter.', 'type' => 'string', 'required' => false, 'example' => '杭州市', 'title' => ''], ], [ 'name' => 'RegistrantType', 'in' => 'query', 'schema' => ['description' => 'Registrant type. Valid values: '."\n" .'- **1**: Individual. '."\n" .'- **2**: Organization. '."\n" ."\n" .'Default value: **1**. ', 'type' => 'string', 'required' => false, 'example' => '1', 'title' => ''], ], [ 'name' => 'RegistrantProfileType', 'in' => 'query', 'schema' => ['description' => 'Information template type. Valid values:'."\n" .'- **common**: Common template.'."\n" .'- **cnnic**: CNNIC template.'."\n" ."\n" .'> The CNNIC template is supported only on the Alibaba Cloud international site (alibabacloud.com). Domain names such as ".cn" and ".中国" registered under the CNNIC domain name registry on the Alibaba Cloud international site require the CNNIC template. All other domain names use the common template.', 'type' => 'string', 'required' => false, 'example' => 'common', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RegistrantProfileId' => ['description' => 'Registrant profile ID. ', 'type' => 'integer', 'format' => 'int64', 'example' => '3600000', 'title' => ''], 'RequestId' => ['description' => 'Request ID. ', 'type' => 'string', 'example' => 'D09B153B-294D-42F1-BB61-F1C72136DFD3', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => [], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RegistrantProfileId\\": 3600000,\\n \\"RequestId\\": \\"D09B153B-294D-42F1-BB61-F1C72136DFD3\\"\\n}","type":"json"}]', 'title' => 'Create or Update a Domain Name Registrant Profile ', 'description' => 'The domain name registrant profile contains registrant information. When you create or update a registrant profile, we recommend that you fill in all registrant information according to your actual situation and ensure consistency between the Chinese and English versions. To avoid faults during domain name registry review, we recommend entering all English registrant information in lowercase letters. For specific requirements, see the parameter descriptions below. '."\n", 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-12-08T13:04:28.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveRegistrantProfile'], ], ], 'ramActions' => [ [ 'operationType' => '', 'ramAction' => [ 'action' => 'domain:RegistrantProfileOperation', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'SaveRegistrantProfileRealNameVerification' => [ 'summary' => 'Invoke the SaveRegistrantProfileRealNameVerification API to save domain contact and certificate information. ', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [], 'parameters' => [ [ 'name' => 'Country', 'in' => 'query', 'schema' => ['description' => 'Country code, such as **CN**.'."\n" ."\n" .'> This parameter is active and required only when the **RegistrantProfileId** parameter is not provided. Failure to provide it will cause domain registration to fail.', 'type' => 'string', 'required' => false, 'example' => 'CN', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address. You can set it to **127.0.0.1**. '."\n", 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of the error message returned by the API. Valid values: '."\n" .'- **zh**: Chinese '."\n" .'- **en**: English '."\n" ."\n" .'Default value: **en**. ', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'RegistrantProfileId', 'in' => 'query', 'schema' => ['description' => 'ID of the registrant profile template to be saved. '."\n" ."\n" .'The system automatically generates this ID after a registrant profile is successfully created. You can invoke the [QueryRegistrantProfiles](https://help.aliyun.com/document_detail/67701.html) API to query the registrant profile ID. ', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1234567', 'title' => ''], ], [ 'name' => 'City', 'in' => 'query', 'schema' => ['description' => 'City (in English). '."\n" ."\n" .'> This parameter is active and required only when the **RegistrantProfileId** parameter is not provided. If this parameter is not provided, domain name registration will fail. ', 'type' => 'string', 'required' => false, 'example' => 'bei jing shi', 'title' => ''], ], [ 'name' => 'RegistrantOrganization', 'in' => 'query', 'schema' => ['description' => 'Registrant name (in English).'."\n" ."\n" .'> This parameter is active and required only when the **RegistrantProfileId** parameter is not provided. Failure to provide it will cause domain registration to fail.', 'type' => 'string', 'required' => false, 'example' => 'ce shi', 'title' => ''], ], [ 'name' => 'RegistrantName', 'in' => 'query', 'schema' => ['description' => 'Domain name contact (in English). '."\n" ."\n" .'> This parameter is active and required only when the **RegistrantProfileId** parameter is not provided. If this parameter is not provided, domain name registration will fail. ', 'type' => 'string', 'required' => false, 'example' => 'ce shi', 'title' => ''], ], [ 'name' => 'Province', 'in' => 'query', 'schema' => ['description' => 'Province (in English). '."\n" ."\n" .'> This parameter is active and required only when the **RegistrantProfileId** parameter is not provided. If this parameter is not provided, domain name registration will fail. ', 'type' => 'string', 'required' => false, 'example' => 'bei jing', 'title' => ''], ], [ 'name' => 'Address', 'in' => 'query', 'schema' => ['description' => 'Detailed address (in English). '."\n" ."\n" .'> This parameter is available and required only when the **RegistrantProfileId** parameter is not provided. Failure to provide it will cause domain registration to fail. ', 'type' => 'string', 'required' => false, 'example' => 'chao yang qu', 'title' => ''], ], [ 'name' => 'Email', 'in' => 'query', 'schema' => ['description' => 'Email address. '."\n" ."\n" .'> This parameter is available and required only when the **RegistrantProfileId** parameter is not provided. Failure to provide it will cause domain registration to fail. ', 'type' => 'string', 'required' => false, 'example' => 'username@example.com', 'title' => ''], ], [ 'name' => 'PostalCode', 'in' => 'query', 'schema' => ['description' => 'Postal code. '."\n" ."\n" .'> This parameter is available and required only when the **RegistrantProfileId** parameter is not provided. Failure to provide it will cause domain registration to fail.', 'type' => 'string', 'required' => false, 'example' => '1234567', 'title' => ''], ], [ 'name' => 'TelArea', 'in' => 'query', 'schema' => ['description' => 'Telephone country code.'."\n" ."\n" .'> For example, the telephone country code for China is **86**.'."\n", 'type' => 'string', 'required' => false, 'example' => '86', 'title' => ''], ], [ 'name' => 'Telephone', 'in' => 'query', 'schema' => ['description' => 'Telephone number. '."\n" ."\n" .'> This parameter is available and required only when the **RegistrantProfileId** parameter is not provided. Failure to provide it will cause domain registration to fail. ', 'type' => 'string', 'required' => false, 'example' => '12345678', 'title' => ''], ], [ 'name' => 'TelExt', 'in' => 'query', 'schema' => ['description' => 'Extension number.'."\n" ."\n" .'> This parameter is active and required only when the **RegistrantProfileId** parameter is not provided. Failure to provide it will cause domain registration to fail.', 'type' => 'string', 'required' => false, 'example' => '1234', 'title' => ''], ], [ 'name' => 'ZhRegistrantOrganization', 'in' => 'query', 'schema' => ['description' => 'Registrant name (in Chinese).'."\n" ."\n" .'> This parameter applies only to the China site (aliyun.com). It is active and required only when the **RegistrantProfileId** parameter is not provided. Failure to provide it will cause domain registration to fail.', 'type' => 'string', 'required' => false, 'example' => '测试', 'title' => ''], ], [ 'name' => 'ZhRegistrantName', 'in' => 'query', 'schema' => ['description' => 'Domain name contact (in Chinese). '."\n" ."\n" .'> This parameter applies only to the China site (aliyun.com). It is active and required only when the **RegistrantProfileId** parameter is not provided. If this parameter is not provided, domain name registration will fail. ', 'type' => 'string', 'required' => false, 'example' => '测试', 'title' => ''], ], [ 'name' => 'ZhProvince', 'in' => 'query', 'schema' => ['description' => 'Province (in Chinese). '."\n" ."\n" .'> This parameter applies only to the China site (aliyun.com). It is available and required only when the **RegistrantProfileId** parameter is not provided. Failure to provide it will cause domain registration to fail. ', 'type' => 'string', 'required' => false, 'example' => '北京', 'title' => ''], ], [ 'name' => 'ZhAddress', 'in' => 'query', 'schema' => ['description' => 'Full address (in Chinese).'."\n" ."\n" .'> This parameter applies only to the China site (aliyun.com). It is active and required only when the **RegistrantProfileId** parameter is not provided. Failure to provide it will cause domain registration to fail.', 'type' => 'string', 'required' => false, 'example' => '朝阳区', 'title' => ''], ], [ 'name' => 'ZhCity', 'in' => 'query', 'schema' => ['description' => 'City (in Chinese). '."\n" ."\n" .'> This parameter applies only to the China site (aliyun.com). It is active and required only when the **RegistrantProfileId** parameter is not provided. If this parameter is not provided, domain name registration will fail. ', 'type' => 'string', 'required' => false, 'example' => '北京市', 'title' => ''], ], [ 'name' => 'RegistrantType', 'in' => 'query', 'schema' => ['description' => 'Type of the registrant. Valid values: '."\n" .'- **1**: Individual. '."\n" .'- **2**: Enterprise or organization. '."\n" ."\n" .'> This parameter is available and required only when the **RegistrantProfileId** parameter is not provided. Failure to provide it will cause domain registration to fail. ', 'type' => 'string', 'required' => false, 'example' => '1', 'title' => ''], ], [ 'name' => 'RegistrantProfileType', 'in' => 'query', 'schema' => ['description' => 'Templatetype. Valid values: '."\n" .'- **common**: General template. '."\n" .'- **cnnic**: CNNIC template. '."\n" ."\n" .'> The CNNIC template is supported only on the Alibaba Cloud international site (alibabacloud.com). Domains under the CNNIC registry, such as ".cn" and ".中国", registered on the Alibaba Cloud international site must use the CNNIC template. Other domains must use the general template. ', 'type' => 'string', 'required' => false, 'example' => 'common', 'title' => ''], ], [ 'name' => 'IdentityCredential', 'in' => 'query', 'schema' => ['description' => 'Base64-encoded image of the identity verification document. Image requirements: '."\n" .'- Format must be **jpg** or **bmp**. '."\n" .'- Original image size must be between **55 KB and 1 MB**. ', 'type' => 'string', 'required' => false, 'example' => 'dGVzdA==', 'title' => ''], ], [ 'name' => 'IdentityCredentialNo', 'in' => 'query', 'schema' => ['description' => 'Certificate number for identity verification. ', 'type' => 'string', 'required' => false, 'example' => '4111111111111110**', 'title' => ''], ], [ 'name' => 'IdentityCredentialType', 'in' => 'query', 'schema' => ['description' => 'Type of certificate used for identity verification. Valid values: '."\n" .'- **SFZ**: Identity card. '."\n" .'- **HZ**: Passport. '."\n" .'- **YYZZ**: Business license. '."\n" .'- **ORG**: Organization code certificate. '."\n" .'- **XYDM**: Unified Social Credit Code certificate. '."\n" .'- **TXZ**: Mainland Travel Permits for Hong Kong and Macao Residents. '."\n" ."\n" .'> For more certificate types, see [Supported Certificate Types for Identity Verification](https://help.aliyun.com/document_detail/72209.html). ', 'type' => 'string', 'required' => false, 'example' => 'SFZ', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RegistrantProfileId' => ['description' => 'The ID of the retrieved information template. ', 'type' => 'integer', 'format' => 'int64', 'example' => '1234567', 'title' => ''], 'RequestId' => ['description' => 'Request ID. ', 'type' => 'string', 'example' => '4D73432C-7600-****-ACBB-C3B5CA145D32', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => [], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RegistrantProfileId\\": 1234567,\\n \\"RequestId\\": \\"4D73432C-7600-****-ACBB-C3B5CA145D32\\"\\n}","type":"json"}]', 'title' => 'Save Domain Information for Identity Verification ', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:02.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveRegistrantProfileRealNameVerification'], ], ], 'ramActions' => [ [ 'operationType' => '', 'ramAction' => [ 'action' => 'domain:SaveRegistrantProfileRealNameVerification', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'SaveSingleTaskForAddingDSRecord' => [ 'summary' => 'Invoke the SaveSingleTaskForAddingDSRecord API to submit a job for creating a DS record.', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => ['operationType' => 'create'], 'parameters' => [ [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['description' => 'Domain name.', 'docRequired' => true, 'example' => 'example.com', 'required' => true, 'type' => 'string', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of error messages returned by the API. Valid values:'."\n" .'- **zh**: Chinese;'."\n" .'- **en**: English.'."\n" ."\n" .'Default value: **en**.', 'example' => 'en', 'required' => false, 'type' => 'string', 'default' => 'en', 'title' => ''], ], [ 'name' => 'KeyTag', 'in' => 'query', 'schema' => ['description' => 'Key tag used to identify DNSSEC records. It is an integer less than 65536.', 'docRequired' => true, 'example' => '1', 'format' => 'int32', 'required' => true, 'type' => 'integer', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address, which can be set to **127.0.0.1**.', 'example' => '127.0.0.1', 'required' => false, 'type' => 'string', 'title' => ''], ], [ 'name' => 'Algorithm', 'in' => 'query', 'schema' => ['description' => 'The encryption algorithm number. For more information, see [Domain Name System Security (DNSSEC) Algorithm Numbers](https://www.iana.org/assignments/dns-sec-alg-numbers/dns-sec-alg-numbers.xhtml). Valid values:'."\n" .'- **1**: RSA/MD5.'."\n" .'- **2**: Diffie-Hellman.'."\n" .'- **3**: DSA/SHA-1.'."\n" .'- **5**: RSA/SHA-1.'."\n" .'- **6**: DSA-NSEC3-SHA1.'."\n" .'- **7**: RSASHA1-NSEC3-SHA1.'."\n" .'- **8**: RSA/SHA-256.'."\n" .'- **10**: RSA/SHA-512.'."\n" .'- **12**: GOST R 34.10-2001.'."\n" .'- **13**: ECDSA Curve P-256 with SHA-256.'."\n" .'- **14**: ECDSA Curve P-384 with SHA-384.'."\n" .'- **15**: Ed25519 and Ed448.'."\n" .'- **252**: Reserved for Indirect Keys.'."\n" .'- **253**: private algorithm.'."\n" .'- **254**: private algorithm OID.', 'docRequired' => true, 'example' => '1', 'format' => 'int32', 'required' => true, 'type' => 'integer', 'title' => ''], ], [ 'name' => 'DigestType', 'in' => 'query', 'schema' => ['description' => 'Summary algorithm type. For more information, see [Delegation Signer (DS) Resource Record (RR) Type Digest Algorithms](https://www.iana.org/assignments/ds-rr-types/ds-rr-types.xhtml). Valid values:'."\n" .'- **1**: SHA-1;'."\n" .'- **2**: SHA-256;'."\n" .'- **3**: GOST R 34.11-94;'."\n" .'- **4**: SHA-384.', 'docRequired' => true, 'example' => '2', 'format' => 'int32', 'required' => true, 'type' => 'integer', 'title' => ''], ], [ 'name' => 'Digest', 'in' => 'query', 'schema' => ['description' => 'Summary.', 'docRequired' => true, 'example' => 'f58fa917424383934c7b0cf1a90f61d692745680fa06f5ecdbe0924e86de9598', 'required' => true, 'type' => 'string', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'properties' => [ 'RequestId' => ['description' => 'Unique request access token.', 'example' => 'E2598CAF-DBFE-494E-95EF-B42A33C178AA', 'type' => 'string', 'title' => ''], 'TaskNo' => ['description' => 'Job number.', 'example' => 'e893148f-6343-4ae1-9eba-6e2a4116e142', 'type' => 'string', 'title' => ''], ], 'type' => 'object', 'description' => '', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => [], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"E2598CAF-DBFE-494E-95EF-B42A33C178AA\\",\\n \\"TaskNo\\": \\"e893148f-6343-4ae1-9eba-6e2a4116e142\\"\\n}","type":"json"}]', 'title' => 'Submit a job for creating a DS record', 'description' => 'You can query the job execution result by using the [QueryTaskDetailList](~~QueryTaskDetailList~~) API.'."\n", 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:04.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveSingleTaskForAddingDSRecord'], ], ], 'ramActions' => [ [ 'operationType' => 'create', 'ramAction' => [ 'action' => 'domain:DnsSecSetting', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], ], ], 'SaveSingleTaskForApplyQuickTransferOutOpenly' => [ 'summary' => 'Submits a task for a quick transfer-out of a domain name.', 'methods' => ['post', 'get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => ['operationType' => 'update', 'riskType' => 'none', 'chargeType' => 'free'], 'parameters' => [ [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['description' => 'The domain name.', 'type' => 'string', 'required' => true, 'example' => 'example.com', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'The language of the returned error message. Valid values: zh (Chinese) and en (English). The default is en.', 'type' => 'string', 'required' => false, 'default' => 'en', 'example' => 'en', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'The user\'s client IP.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'The unique request ID.', 'type' => 'string', 'example' => 'D200000-C0B9-4CD3-B92A-9B44A000000', 'title' => ''], 'TaskNo' => ['description' => 'The task ID.', 'type' => 'string', 'example' => '3cb1adc3-20e8-44ae-9e76-e812fa6fc9d8', 'title' => ''], ], 'description' => 'The returned data.', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => ['returnType' => 'synchronous'], 'title' => 'Submit a request to transfer out a domain name quickly', 'description' => 'This is an asynchronous operation. To check the task\'s status, call the [QueryTaskDetailList](~~QueryTaskDetailList~~) API.', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:DomainTransferOutOperation', 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"D200000-C0B9-4CD3-B92A-9B44A000000\\",\\n \\"TaskNo\\": \\"3cb1adc3-20e8-44ae-9e76-e812fa6fc9d8\\"\\n}","type":"json"}]', ], 'SaveSingleTaskForAssociatingEns' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['description' => 'Domain name.', 'type' => 'string', 'required' => true, 'example' => 'test.luxe', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of the error message returned by the API. Valid values:'."\n" .'- **zh**: Chinese'."\n" .'- **en**: English'."\n" ."\n" .'Default value: **en**.', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'Address', 'in' => 'query', 'schema' => ['description' => 'ENS address.', 'type' => 'string', 'required' => true, 'example' => '0x1234567890123456789012345678901234567890', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Unique request access token.', 'type' => 'string', 'example' => 'E2598CAF-DBFE-494E-95EF-B42A33C178AA', 'title' => ''], 'TaskNo' => ['description' => 'Job number.', 'type' => 'string', 'example' => 'e893148f-6343-4ae1-9eba-6e2a4116e142', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"E2598CAF-DBFE-494E-95EF-B42A33C178AA\\",\\n \\"TaskNo\\": \\"e893148f-6343-4ae1-9eba-6e2a4116e142\\"\\n}","type":"json"}]', 'title' => 'Submit a job to attach an ENS address', 'summary' => 'Submit a job to attach an ENS address.', 'description' => 'You can query the task execution result by using the [QueryTaskDetailList](~~67710~~) API.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:04.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveSingleTaskForAssociatingEns'], ], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:EnsSetting', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], ], ], 'SaveSingleTaskForCancelingTransferIn' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => ['operationType' => 'delete'], 'parameters' => [ [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['description' => 'Domain name.', 'example' => 'example.com', 'required' => true, 'type' => 'string', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language for the error message returned by the API. Valid values:'."\n" .'- **zh**: Chinese'."\n" .'- **en**: English'."\n" ."\n" .'Default value: **en**.', 'example' => 'en', 'required' => false, 'type' => 'string', 'default' => 'en', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address.', 'example' => '127.0.0.1', 'required' => false, 'type' => 'string', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'properties' => [ 'RequestId' => ['description' => 'Unique request ID.', 'example' => '40F46D3D-F4F3-4CCB-AC30-2DD20E32E528', 'type' => 'string', 'title' => ''], 'TaskNo' => ['description' => 'Job ID.', 'example' => '3cb1adc3-20e8-44ae-9e76-e812fa6fc9d8', 'type' => 'string', 'title' => ''], ], 'type' => 'object', 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"40F46D3D-F4F3-4CCB-AC30-2DD20E32E528\\",\\n \\"TaskNo\\": \\"3cb1adc3-20e8-44ae-9e76-e812fa6fc9d8\\"\\n}","type":"json"}]', 'title' => 'Submit a job to cancel a domain name transfer-in', 'summary' => 'Invoke the SaveSingleTaskForCancelingTransferIn API to submit a job to cancel a domain name transfer-in.', 'description' => 'You can query the job execution result by invoking the QueryTaskDetailList API (~~67710~~).', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:04.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveSingleTaskForCancelingTransferIn'], ], ], 'ramActions' => [ [ 'operationType' => 'delete', 'ramAction' => [ 'action' => 'domain:DomainTransferInOperation', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'SaveSingleTaskForCancelingTransferOut' => [ 'summary' => 'Invoke the SaveSingleTaskForCancelingTransferOut API to submit a job to cancel a domain name transfer-out.', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => ['operationType' => 'delete'], 'parameters' => [ [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['description' => 'Domain name.', 'type' => 'string', 'required' => true, 'example' => 'example.com', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language for error messages returned by the API. Valid values:'."\n" .'- **zh**: Chinese'."\n" .'- **en**: English'."\n" ."\n" .'Default value: **en**.', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Unique request ID.', 'type' => 'string', 'example' => '40F46D3D-F4F3-4CCB-AC30-2DD20E32E528', 'title' => ''], 'TaskNo' => ['description' => 'Job number.', 'type' => 'string', 'example' => '3cb1adc3-20e8-44ae-9e76-e812fa6fc9d8', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => [], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"40F46D3D-F4F3-4CCB-AC30-2DD20E32E528\\",\\n \\"TaskNo\\": \\"3cb1adc3-20e8-44ae-9e76-e812fa6fc9d8\\"\\n}","type":"json"}]', 'title' => 'Submit a job to cancel a domain name transfer-out', 'description' => 'You can query the job execution result by invoking the QueryTaskDetailList API (~~67710~~).', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:04.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveSingleTaskForCancelingTransferOut'], ], ], 'ramActions' => [ [ 'operationType' => 'delete', 'ramAction' => [ 'action' => 'domain:DomainTransferOutOperation', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], ], ], 'SaveSingleTaskForCreatingDnsHost' => [ 'summary' => 'Invoke SaveSingleTaskForCreatingDnsHost to submit a single job for creating a DNS host. ', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => ['operationType' => 'create'], 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => ['description' => 'Domain instance ID, which can be obtained by calling the [QueryDomainList](~~67712~~) API. ', 'type' => 'string', 'required' => true, 'example' => 'S1234567890', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of the error message returned by the API. Valid values: '."\n" .'- **zh**: Chinese '."\n" .'- **en**: English '."\n" ."\n" .'Default value: **en**. ', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'DnsName', 'in' => 'query', 'schema' => ['description' => 'DNS name. ', 'type' => 'string', 'required' => true, 'example' => 'dns1', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address, which can be set to **127.0.0.1**. ', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'Ip', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'description' => 'List of IP addresses. You can specify up to 13 IP addresses. When specifying multiple IP addresses, pass them as a **list**. ', 'type' => 'array', 'items' => ['description' => 'None. ', 'type' => 'string', 'required' => false, 'example' => '218.xx.xx.236', 'title' => ''], 'required' => true, 'example' => '218.xx.xx.236', 'maxItems' => 13, 'title' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Unique request ID. ', 'type' => 'string', 'example' => '0F1B3547-BE50-4206-8F78-9540FFB85BC1', 'title' => ''], 'TaskNo' => ['description' => 'Job number. ', 'type' => 'string', 'example' => 'e9b8e8b4-7334-4548-9cec-c30b6891f292', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => [], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"0F1B3547-BE50-4206-8F78-9540FFB85BC1\\",\\n \\"TaskNo\\": \\"e9b8e8b4-7334-4548-9cec-c30b6891f292\\"\\n}","type":"json"}]', 'title' => 'Submit a single job for creating a DNS host ', 'description' => 'You can query the task execution result by using the [QueryTaskDetailList](~~67710~~) API. ', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:04.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveSingleTaskForCreatingDnsHost'], ], ], 'ramActions' => [ [ 'operationType' => 'create', 'ramAction' => [ 'action' => 'domain:DnsHostModification', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], ], ], 'SaveSingleTaskForCreatingOrderActivate' => [ 'summary' => 'Submit a domain name registration job.', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => ['operationType' => 'create'], 'parameters' => [ [ 'name' => 'ZhRegistrantName', 'in' => 'query', 'schema' => ['description' => 'Domain contact (in Chinese). '."\n" ."\n" .'> This parameter applies only to the China site (aliyun.com). It is active and required only when the **RegistrantProfileId** parameter is not provided. Failure to provide this parameter will cause domain registration to fail. ', 'type' => 'string', 'required' => false, 'example' => '测试', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language for API error messages. Valid values: '."\n" .'- **zh**: Chinese. '."\n" .'- **en**: English. '."\n" ."\n" .'The default value is **en**. ', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['description' => 'The domain name you want to register. '."\n" .'> You must specify registrant information when registering a domain name. Failure to specify registrant information will cause domain registration to fail. You can use the **RegistrantProfileId** parameter to specify a template that defines the registrant information. ', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'example.com', 'title' => ''], ], [ 'name' => 'SubscriptionDuration', 'in' => 'query', 'schema' => ['description' => 'Subscription duration, in **years**. The default value is **1 year**, and you can purchase up to **10 years**. ', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', 'default' => '1', 'title' => ''], ], [ 'name' => 'RegistrantProfileId', 'in' => 'query', 'schema' => ['description' => 'The ID of the domain name registrant profile (a registrant profile includes information such as the registrant name, contact, telephone number, and mailbox). You can only use an ID of a domain name registrant profile that has passed identity verification for domain name registration. If you have already created a registrant profile, you can call the [QueryRegistrantProfiles](~~QueryRegistrantProfiles~~) API to query the profile ID.'."\n" ."\n" .'> If you specify this parameter, you do not need to specify the following parameters: **RegistrantType**, **ZhRegistrantOrganization**, **ZhRegistrantName**, **ZhProvince**, **ZhCity**, **ZhAddress**, **RegistrantOrganization**, **RegistrantName**, **Province**, **City**, **Address**, **PostalCode**, **Country**, **TelArea**, **Telephone**, **TelExt**, and **Email**.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '123', 'title' => ''], ], [ 'name' => 'EnableDomainProxy', 'in' => 'query', 'schema' => ['description' => 'Specifies whether to enable the domain name proxy service. Valid values: '."\n" .'- **true**: Enabled. '."\n" .'- **false**: Not enabled. '."\n" ."\n" .'Default value: **true**.'."\n", 'type' => 'boolean', 'required' => false, 'example' => 'false', 'default' => 'true', 'title' => ''], ], [ 'name' => 'PermitPremiumActivation', 'in' => 'query', 'schema' => ['description' => 'Specifies whether premium terms are allowed for registration. Valid values:'."\n" .'- **false**: Not allowed.'."\n" .'- **true**: Allowed.'."\n" ."\n" .'Default value: **false**.', 'type' => 'boolean', 'required' => false, 'example' => 'false', 'default' => 'false', 'title' => ''], ], [ 'name' => 'AliyunDns', 'in' => 'query', 'schema' => ['description' => 'Specifies whether to use Alibaba Cloud DNS. Valid values: **true** or **false**. Default value: **true**.'."\n" ."\n" .'> - If you set this parameter to **true**, you do not need to specify the **Dns1** and **Dns2** parameters. Otherwise, the **Dns1** and **Dns2** parameters you specify will not take effect. '."\n" .'- If you set this parameter to **false**, you must also specify the **Dns1** and **Dns2** parameters.', 'type' => 'boolean', 'required' => false, 'example' => 'true', 'default' => 'true', 'title' => ''], ], [ 'name' => 'Dns1', 'in' => 'query', 'schema' => ['description' => 'Custom DNS1. '."\n" ."\n" .'> - This parameter is active and required only when **AliyunDns** is set to **false**. '."\n" .'- Ensure the correctness of your custom DNS; otherwise, registration may fail. ', 'type' => 'string', 'required' => false, 'example' => 'ns1.aliyun.com', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address, which can be set to **127.0.0.1**.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'ZhCity', 'in' => 'query', 'schema' => ['description' => 'City (in Chinese).'."\n" ."\n" .'> This parameter applies only to the China site (aliyun.com). It is active and required only when the **RegistrantProfileId** parameter is not provided. Failure to provide this parameter will cause domain name registration to fail.', 'type' => 'string', 'required' => false, 'example' => '北京市', 'title' => ''], ], [ 'name' => 'ZhRegistrantOrganization', 'in' => 'query', 'schema' => ['description' => 'The registrant name in Chinese.'."\n" ."\n" .'> This parameter applies only to the China site (aliyun.com). It is available and required only when the **RegistrantProfileId** parameter is not specified. If this parameter is not provided, domain name registration will fail.', 'type' => 'string', 'required' => false, 'example' => '测试', 'title' => ''], ], [ 'name' => 'Country', 'in' => 'query', 'schema' => ['description' => 'Country code, such as **CN**.'."\n" ."\n" .'> This parameter is active and required only when the **RegistrantProfileId** parameter is not provided. Failure to provide this parameter will cause domain name registration to fail.', 'type' => 'string', 'required' => false, 'example' => 'CN', 'title' => ''], ], [ 'name' => 'Dns2', 'in' => 'query', 'schema' => ['description' => 'Custom DNS2. '."\n" ."\n" .'> - This parameter is active and required only when **AliyunDns** is set to **false**. '."\n" .'- Ensure the correctness of your custom DNS; otherwise, registration may fail. ', 'type' => 'string', 'required' => false, 'example' => 'ns2.aliyun.com', 'title' => ''], ], [ 'name' => 'ZhProvince', 'in' => 'query', 'schema' => ['description' => 'Province (in Chinese).'."\n" ."\n" .'> This parameter applies only to the China site (aliyun.com). It is available and required only when the **RegistrantProfileId** parameter is not provided. If this parameter is omitted, domain name registration will fail.', 'type' => 'string', 'required' => false, 'example' => '北京', 'title' => ''], ], [ 'name' => 'ZhAddress', 'in' => 'query', 'schema' => ['description' => 'The detailed address in Chinese.'."\n" ."\n" .'> This parameter applies only to the China site (aliyun.com). It is available and required only when the **RegistrantProfileId** parameter is not specified. If this parameter is not provided, domain name registration will fail.', 'type' => 'string', 'required' => false, 'example' => '朝阳区', 'title' => ''], ], [ 'name' => 'City', 'in' => 'query', 'schema' => ['description' => 'City (in English). '."\n" ."\n" .'> This parameter is active and required only when the **RegistrantProfileId** parameter is not provided. Failure to provide this parameter will cause domain registration to fail. ', 'type' => 'string', 'required' => false, 'example' => 'bei jing shi', 'title' => ''], ], [ 'name' => 'RegistrantOrganization', 'in' => 'query', 'schema' => ['description' => 'The registrant name in English.'."\n" ."\n" .'> This parameter is available and required only when the **RegistrantProfileId** parameter is not specified. If this parameter is not provided, domain name registration will fail.', 'type' => 'string', 'required' => false, 'example' => 'ce shi', 'title' => ''], ], [ 'name' => 'RegistrantName', 'in' => 'query', 'schema' => ['description' => 'Domain name contact (in English).'."\n" ."\n" .'> This parameter is active and required only when the **RegistrantProfileId** parameter is not provided. Failure to provide this parameter will cause domain name registration to fail.', 'type' => 'string', 'required' => false, 'example' => 'ce shi', 'title' => ''], ], [ 'name' => 'Province', 'in' => 'query', 'schema' => ['description' => 'Province (in English). '."\n" ."\n" .'> This parameter is active and required only when the **RegistrantProfileId** parameter is not provided. Failure to provide this parameter will cause domain registration to fail. ', 'type' => 'string', 'required' => false, 'example' => 'bei jing', 'title' => ''], ], [ 'name' => 'Address', 'in' => 'query', 'schema' => ['description' => 'Street address (in English).'."\n" ."\n" .'> This parameter is available and required only when the **RegistrantProfileId** parameter is not provided. If this parameter is omitted, domain name registration will fail.', 'type' => 'string', 'required' => false, 'example' => 'chao yang qu', 'title' => ''], ], [ 'name' => 'Email', 'in' => 'query', 'schema' => ['description' => 'Email address.'."\n" ."\n" .'> This parameter is available and required only when the **RegistrantProfileId** parameter is not provided. If this parameter is omitted, domain name registration will fail.', 'type' => 'string', 'required' => false, 'example' => 'username@example.com', 'title' => ''], ], [ 'name' => 'PostalCode', 'in' => 'query', 'schema' => ['description' => 'Postal code.'."\n" ."\n" .'> This parameter is available and required only when the **RegistrantProfileId** parameter is not provided. If this parameter is omitted, domain name registration will fail.', 'type' => 'string', 'required' => false, 'example' => '1234567', 'title' => ''], ], [ 'name' => 'TelArea', 'in' => 'query', 'schema' => ['description' => 'The country code for the telephone number. For example, the country code for China is **86**.'."\n" ."\n" .'> This parameter is available and required only when the **RegistrantProfileId** parameter is not specified. If this parameter is not provided, domain name registration will fail.', 'type' => 'string', 'required' => false, 'example' => '86', 'title' => ''], ], [ 'name' => 'Telephone', 'in' => 'query', 'schema' => ['description' => 'Phone number.'."\n" ."\n" .'> This parameter is available and required only when the **RegistrantProfileId** parameter is not provided. If this parameter is omitted, domain name registration will fail.', 'type' => 'string', 'required' => false, 'example' => '12345678', 'title' => ''], ], [ 'name' => 'TelExt', 'in' => 'query', 'schema' => ['description' => 'Extension number.'."\n" ."\n" .'> This parameter is active and required only when the **RegistrantProfileId** parameter is not provided. Failure to provide this parameter will cause domain name registration to fail.', 'type' => 'string', 'required' => false, 'example' => '1234', 'title' => ''], ], [ 'name' => 'RegistrantType', 'in' => 'query', 'schema' => ['description' => 'Registrant type. Valid values: '."\n" .'- **1**: Individual. '."\n" .'- **2**: Enterprise or organization. '."\n" ."\n" .'> This parameter is active and required only when the **RegistrantProfileId** parameter is not provided. Failure to provide this parameter will cause domain registration to fail. ', 'type' => 'string', 'required' => false, 'example' => '1', 'title' => ''], ], [ 'name' => 'TrademarkDomainActivation', 'in' => 'query', 'schema' => ['description' => 'Specifies whether trademark terms are allowed for registration. Valid values:'."\n" .'- **false**: Not allowed.'."\n" .'- **true**: Allowed.', 'type' => 'boolean', 'required' => false, 'example' => 'false', 'default' => 'false', 'title' => ''], ], [ 'name' => 'CouponNo', 'in' => 'query', 'schema' => ['description' => 'Coupon number. The default value is a string. ', 'type' => 'string', 'required' => false, 'example' => '123456', 'title' => ''], ], [ 'name' => 'UseCoupon', 'in' => 'query', 'schema' => ['description' => 'Whether to use a coupon. Valid values: '."\n" .'- **true**: Use. '."\n" .'- **false**: Do not use. '."\n" ."\n" .'The default value is **false**.', 'type' => 'boolean', 'required' => false, 'example' => 'false', 'title' => ''], ], [ 'name' => 'PromotionNo', 'in' => 'query', 'schema' => ['description' => 'The coupon number.', 'type' => 'string', 'required' => false, 'example' => '123123', 'title' => ''], ], [ 'name' => 'UsePromotion', 'in' => 'query', 'schema' => ['description' => 'Whether to use a coupon. Valid values:'."\n" .'- **false**: Not allowed.'."\n" .'- **true**: Allowed.'."\n" ."\n" .'Default value: **false**.', 'type' => 'boolean', 'required' => false, 'example' => 'false', 'title' => ''], ], [ 'name' => 'ResourceGroupId', 'in' => 'query', 'schema' => ['description' => 'None.', 'type' => 'string', 'required' => false, 'example' => 'rg-XX', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Unique request access token.', 'type' => 'string', 'example' => '40F46D3D-F4F3-4CCB-AC30-2DD20E32E528', 'title' => ''], 'TaskNo' => ['description' => 'Job number.', 'type' => 'string', 'example' => '3cb1adc3-20e8-44ae-9e76-e812fa6fc9d8', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => [], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"40F46D3D-F4F3-4CCB-AC30-2DD20E32E528\\",\\n \\"TaskNo\\": \\"3cb1adc3-20e8-44ae-9e76-e812fa6fc9d8\\"\\n}","type":"json"}]', 'title' => 'Submit a domain name registration job', 'description' => 'Starting March 1, 2022, you can register a domain name only by using a domain name registrant profile that has passed identity verification. Submitting registrant information directly during registration is no longer supported.'."\n" ."\n" .'To register a domain name, you must provide the domain name you want to register, the registrant information, and DNS settings. You must associate the registrant information with a verified domain name registrant profile by specifying its ID. For DNS, you can either use Alibaba Cloud DNS by default or specify a Custom DNS.'."\n" ."\n" .'You can query the job execution result by calling the [QueryTaskDetailList](~~67710~~) API.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-09-26T09:08:45.000Z', 'description' => 'Request parameters changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveSingleTaskForCreatingOrderActivate'], ], ], 'ramActions' => [ [ 'operationType' => 'create', 'ramAction' => [ 'action' => 'domain:CreateOrderActivate', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'SaveSingleTaskForCreatingOrderRedeem' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address.', 'example' => '127.0.0.1', 'required' => false, 'type' => 'string', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of error messages returned by the API. Valid values:'."\n" .'- **zh**: Chinese.'."\n" .'- **en**: English.'."\n" ."\n" .'Default value: **en**.', 'example' => 'en', 'required' => false, 'type' => 'string', 'default' => 'en', 'title' => ''], ], [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['description' => 'Domain name to be redeemed.', 'docRequired' => true, 'example' => 'example.com', 'required' => true, 'type' => 'string', 'title' => ''], ], [ 'name' => 'CurrentExpirationDate', 'in' => 'query', 'schema' => ['description' => 'Current expiration time of the domain name, represented as the number of milliseconds since 00:00:00 UTC on January 1, 1970.', 'docRequired' => true, 'example' => '0000', 'format' => 'int64', 'required' => true, 'type' => 'integer', 'title' => ''], ], [ 'name' => 'CouponNo', 'in' => 'query', 'schema' => ['description' => 'Coupon number.', 'example' => '123123', 'required' => false, 'type' => 'string', 'title' => ''], ], [ 'name' => 'UseCoupon', 'in' => 'query', 'schema' => ['description' => 'Is a coupon used.', 'example' => 'false', 'required' => false, 'type' => 'boolean', 'title' => ''], ], [ 'name' => 'PromotionNo', 'in' => 'query', 'schema' => ['description' => 'Coupon number.', 'example' => '123123', 'required' => false, 'type' => 'string', 'title' => ''], ], [ 'name' => 'UsePromotion', 'in' => 'query', 'schema' => ['description' => 'Is a coupon used.', 'example' => 'false', 'required' => false, 'type' => 'boolean', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'properties' => [ 'RequestId' => ['description' => 'Unique request access token.', 'example' => '40F46D3D-F4F3-4CCB-AC30-2DD20E32E528', 'type' => 'string', 'title' => ''], 'TaskNo' => ['description' => 'Job number.', 'example' => '3cb1adc3-20e8-44ae-9e76-e812fa6fc9d8', 'type' => 'string', 'title' => ''], ], 'type' => 'object', 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"40F46D3D-F4F3-4CCB-AC30-2DD20E32E528\\",\\n \\"TaskNo\\": \\"3cb1adc3-20e8-44ae-9e76-e812fa6fc9d8\\"\\n}","type":"json"}]', 'title' => 'Submit a domain redeem job', 'summary' => 'Invoke SaveSingleTaskForCreatingOrderRedeem to submit a domain redeem job.', 'description' => 'You can query the job execution result by using the [QueryTaskDetailList](~~67710~~) API.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:04.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveSingleTaskForCreatingOrderRedeem'], ], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:CreateOrderRedeem', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], ], ], 'SaveSingleTaskForCreatingOrderRenew' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => [ 'operationType' => 'update', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => ['FEATUREdomainMVVXTT'], ], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'The user\'s IP address. You can set this parameter to **127.0.0.1**.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'The language of error messages returned by the API. Valid values:'."\n" ."\n" .'- **zh**: Chinese.'."\n" ."\n" .'- **en**: English.'."\n" ."\n" .'The default value is **en**.', 'type' => 'string', 'required' => false, 'default' => 'en', 'example' => 'en', 'title' => ''], ], [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['description' => 'The domain name to renew.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'example.com', 'title' => ''], ], [ 'name' => 'SubscriptionDuration', 'in' => 'query', 'schema' => ['description' => 'The renewal period, in years. The value must be an integer from **1** to **10**.', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'docRequired' => true, 'example' => '1', 'title' => ''], ], [ 'name' => 'CurrentExpirationDate', 'in' => 'query', 'schema' => ['description' => 'The current expiration date of the domain name. This value is a Unix timestamp in milliseconds, representing the time elapsed since 00:00:00 UTC on January 1, 1970.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '1522080000000', 'title' => ''], ], [ 'name' => 'CouponNo', 'in' => 'query', 'schema' => ['description' => 'The coupon number.', 'type' => 'string', 'required' => false, 'example' => '123123', 'title' => ''], ], [ 'name' => 'UseCoupon', 'in' => 'query', 'schema' => ['description' => 'Specifies whether to use a coupon. Valid values:'."\n" ."\n" .'- **false**: Do not use a coupon.'."\n" ."\n" .'- **true**: Use a coupon.', 'type' => 'boolean', 'required' => false, 'example' => 'false', 'title' => ''], ], [ 'name' => 'PromotionNo', 'in' => 'query', 'schema' => ['description' => 'The promotion number.', 'type' => 'string', 'required' => false, 'example' => '123132', 'title' => ''], ], [ 'name' => 'UsePromotion', 'in' => 'query', 'schema' => ['description' => 'Specifies whether to use a promotion. Valid values:'."\n" ."\n" .'- **false**: Do not use a promotion.'."\n" ."\n" .'- **true**: Use a promotion.', 'type' => 'boolean', 'required' => false, 'example' => 'false', 'title' => ''], ], [ 'name' => 'PermitPremiumRenew', 'in' => 'query', 'schema' => ['type' => 'boolean', 'description' => '', 'title' => '', 'example' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'The unique ID generated for the request.', 'type' => 'string', 'example' => '40F46D3D-F4F3-4CCB-AC30-2DD20E32E528', 'title' => ''], 'TaskNo' => ['description' => 'The unique number for the submitted task.', 'type' => 'string', 'example' => '3cb1adc3-20e8-44ae-9e76-e812fa6fc9d8', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => [], 'title' => 'Submit a Domain Name Renewal Job ', 'summary' => 'Use SaveSingleTaskForCreatingOrderRenew to submit a domain name renewal task.', 'description' => 'To check the execution results of the task, call [QueryTaskDetailList](~~QueryTaskDetailList~~).', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:04.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveSingleTaskForCreatingOrderRenew'], ], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:CreateOrderRenew', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"40F46D3D-F4F3-4CCB-AC30-2DD20E32E528\\",\\n \\"TaskNo\\": \\"3cb1adc3-20e8-44ae-9e76-e812fa6fc9d8\\"\\n}","type":"json"}]', ], 'SaveSingleTaskForCreatingOrderTransfer' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => ['operationType' => 'create'], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language for error messages returned by the API. Valid values:'."\n" .'- **zh**: Chinese;'."\n" .'- **en**: English.'."\n" ."\n" .'Default value: **en**.'."\n", 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['description' => 'Domain name.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'example.com', 'title' => ''], ], [ 'name' => 'AuthorizationCode', 'in' => 'query', 'schema' => ['description' => 'Domain name transfer-in password.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'testCode', 'title' => ''], ], [ 'name' => 'RegistrantProfileId', 'in' => 'query', 'schema' => ['description' => 'ID of the domain name registrant profile that has passed identity verification.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '123456', 'title' => ''], ], [ 'name' => 'PermitPremiumTransfer', 'in' => 'query', 'schema' => ['description' => 'Is transfer-in of premium domain names allowed. Default value: **false**.', 'type' => 'boolean', 'required' => false, 'example' => 'false', 'default' => 'false', 'title' => ''], ], [ 'name' => 'CouponNo', 'in' => 'query', 'schema' => ['description' => 'Coupon number.', 'type' => 'string', 'required' => false, 'example' => '123456', 'title' => ''], ], [ 'name' => 'UseCoupon', 'in' => 'query', 'schema' => ['description' => 'Is a coupon used.', 'type' => 'boolean', 'required' => false, 'example' => 'false', 'title' => ''], ], [ 'name' => 'PromotionNo', 'in' => 'query', 'schema' => ['description' => 'Coupon number.', 'type' => 'string', 'required' => false, 'example' => '123456', 'title' => ''], ], [ 'name' => 'UsePromotion', 'in' => 'query', 'schema' => ['description' => 'Is a coupon used.', 'type' => 'boolean', 'required' => false, 'example' => 'false', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Unique request access token.', 'type' => 'string', 'example' => '40F46D3D-F4F3-4CCB-AC30-2DD20E32E528', 'title' => ''], 'TaskNo' => ['description' => 'Job number.', 'type' => 'string', 'example' => '3cb1adc3-20e8-44ae-9e76-e812fa6fc9d8', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"40F46D3D-F4F3-4CCB-AC30-2DD20E32E528\\",\\n \\"TaskNo\\": \\"3cb1adc3-20e8-44ae-9e76-e812fa6fc9d8\\"\\n}","type":"json"}]', 'title' => 'Submit a domain name transfer-in job', 'summary' => 'Invoke the SaveSingleTaskForCreatingOrderTransfer API to submit a domain name transfer-in job.', 'description' => 'You can query the task execution result by calling the QueryTaskDetailList API (~~67710~~).', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:03.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveSingleTaskForCreatingOrderTransfer'], ], ], 'ramActions' => [ [ 'operationType' => 'create', 'ramAction' => [ 'action' => 'domain:CreateOrderTransfer', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'SaveSingleTaskForDeletingDSRecord' => [ 'summary' => 'Invoke the SaveSingleTaskForDeletingDSRecord API to submit a job for deleting a DS record.', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => ['operationType' => 'delete'], 'parameters' => [ [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['description' => 'Domain name.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'example.com', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of error messages returned by the API. Valid values:'."\n" .'- **zh**: Chinese'."\n" .'- **en**: English'."\n" ."\n" .'Default value: **en**.', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'KeyTag', 'in' => 'query', 'schema' => ['description' => 'Key tag, used to identify DNSSEC records. It is an integer value less than 65536.', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'docRequired' => true, 'example' => '1', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Unique request access token.', 'type' => 'string', 'example' => 'E2598CAF-DBFE-494E-95EF-B42A33C178AA', 'title' => ''], 'TaskNo' => ['description' => 'Job number.', 'type' => 'string', 'example' => 'e893148f-6343-4ae1-9eba-6e2a4116e142', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => [], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"E2598CAF-DBFE-494E-95EF-B42A33C178AA\\",\\n \\"TaskNo\\": \\"e893148f-6343-4ae1-9eba-6e2a4116e142\\"\\n}","type":"json"}]', 'title' => 'Submit a job for deleting a DS record', 'description' => 'You can query the task execution result by using the [QueryTaskDetailList](~~QueryTaskDetailList~~) API.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:03.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveSingleTaskForDeletingDSRecord'], ], ], 'ramActions' => [ [ 'operationType' => 'delete', 'ramAction' => [ 'action' => 'domain:DnsSecSetting', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], ], ], 'SaveSingleTaskForDeletingDnsHost' => [ 'summary' => 'Invoke the SaveSingleTaskForDeletingDnsHost API to submit a job for deleting a DNS host.', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => ['operationType' => 'delete'], 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => ['description' => 'Instance ID.', 'type' => 'string', 'required' => true, 'example' => 'S2019270W570xxxx', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of error messages returned by the API. Valid values:'."\n" .'- **zh**: Chinese'."\n" .'- **en**: English'."\n" ."\n" .'Default value: **en**.', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'DnsName', 'in' => 'query', 'schema' => ['description' => 'DNS name.', 'type' => 'string', 'required' => true, 'example' => 'dns1', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Unique request access token.', 'type' => 'string', 'example' => '8fc97e44-837a-447d-ac61-ea28d2fe8a38', 'title' => ''], 'TaskNo' => ['description' => 'Job number.', 'type' => 'string', 'example' => '8fc97e44-837a-447d-ac61-ea28d2fexxxx', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => [], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"8fc97e44-837a-447d-ac61-ea28d2fe8a38\\",\\n \\"TaskNo\\": \\"8fc97e44-837a-447d-ac61-ea28d2fexxxx\\"\\n}","type":"json"}]', 'title' => 'Submit a job for deleting a DNS host', 'description' => 'You can query the job execution result by using the [QueryTaskDetailList](~~QueryTaskDetailList~~) API.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:03.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveSingleTaskForDeletingDnsHost'], ], ], 'ramActions' => [ [ 'operationType' => 'delete', 'ramAction' => [ 'action' => 'domain:DnsHostModification', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], ], ], 'SaveSingleTaskForDisassociatingEns' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address. ', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['description' => 'Domain name. ', 'type' => 'string', 'required' => true, 'example' => 'test.luxe', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of the error message returned by the API. Valid values: '."\n" .'- **zh**: Chinese '."\n" .'- **en**: English '."\n" ."\n" .'Default value: **en**. ', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Unique request access token. ', 'type' => 'string', 'example' => 'E2598CAF-DBFE-494E-95EF-B42A33C178AA', 'title' => ''], 'TaskNo' => ['description' => 'Job number. ', 'type' => 'string', 'example' => 'e893148f-6343-4ae1-9eba-6e2a4116e142', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"E2598CAF-DBFE-494E-95EF-B42A33C178AA\\",\\n \\"TaskNo\\": \\"e893148f-6343-4ae1-9eba-6e2a4116e142\\"\\n}","type":"json"}]', 'title' => 'Submit a job for detaching an ENS address ', 'summary' => 'Invoke the SaveSingleTaskForDisassociatingEns API to submit a job for detaching an ENS address. ', 'description' => 'You can query the job execution result by using the [QueryTaskDetailList](~~67710~~) API. '."\n" .' ', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:03.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveSingleTaskForDisassociatingEns'], ], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:EnsSetting', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], ], ], 'SaveSingleTaskForDomainNameProxyService' => [ 'summary' => 'Invoke the SaveSingleTaskForDomainNameProxyService API to submit a domain name proxy service job.', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', 'systemTags' => [ 'operationType' => 'none', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => ['FEATUREdomainWPKOHX'], ], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address. You can set it to **127.0.0.1**.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of the error message returned by the API. Valid values:'."\n" .'- **zh**: Chinese;'."\n" .'- **en**: English.'."\n" ."\n" .'Default value: **en**.', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['description' => 'Domain name.', 'type' => 'string', 'required' => true, 'example' => 'example.com', 'title' => ''], ], [ 'name' => 'Status', 'in' => 'query', 'schema' => ['description' => 'Enabled or shutdown status. Valid values:'."\n" .'- **true**: Enabled;'."\n" .'- **false**: Shutdown.'."\n", 'type' => 'boolean', 'required' => true, 'example' => 'false', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Unique request ID.', 'type' => 'string', 'example' => 'F51977F9-2B40-462B-BCCD-CF5BB1E9DB56', 'title' => ''], 'TaskNo' => ['description' => 'Job number.', 'type' => 'string', 'example' => '3cb1adc3-20e8-44ae-9e76-e812fa6fc9d8', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => [], 'title' => 'Submit a domain name proxy service job', 'description' => 'Invoke the SaveSingleTaskForDomainNameProxyService API to submit a domain name proxy service job.', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:03.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveSingleTaskForDomainNameProxyService'], ], ], 'ramActions' => [ [ 'operationType' => '', 'ramAction' => [ 'action' => 'domain:SecuritySetting', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"F51977F9-2B40-462B-BCCD-CF5BB1E9DB56\\",\\n \\"TaskNo\\": \\"3cb1adc3-20e8-44ae-9e76-e812fa6fc9d8\\"\\n}","type":"json"}]', ], 'SaveSingleTaskForModifyingDSRecord' => [ 'summary' => 'Invoke SaveSingleTaskForModifyingDSRecord to submit a job for modifying a DS record. ', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['description' => 'Domain name. ', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'example.com', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of error messages returned by the API. Valid values: '."\n" .'- **zh**: Chinese '."\n" .'- **en**: English '."\n" ."\n" .'Default value: **en**. ', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'KeyTag', 'in' => 'query', 'schema' => ['description' => 'Key tag used to identify DNSSEC records. It is an integer less than 65536. ', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'docRequired' => true, 'example' => '1', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address. ', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'Algorithm', 'in' => 'query', 'schema' => ['description' => 'Encryption algorithm number. For more information, see [Domain Name System Security (DNSSEC) Algorithm Numbers](https://www.iana.org/assignments/dns-sec-alg-numbers/dns-sec-alg-numbers.xhtml). Valid values: '."\n" .'- **1**: RSA/MD5 '."\n" .'- **2**: Diffie-Hellman '."\n" .'- **3**: DSA/SHA-1 '."\n" .'- **5**: RSA/SHA-1 '."\n" .'- **6**: DSA-NSEC3-SHA1 '."\n" .'- **7**: RSASHA1-NSEC3-SHA1 '."\n" .'- **8**: RSA/SHA-256 '."\n" .'- **10**: RSA/SHA-512 '."\n" .'- **12**: GOST R 34.10-2001 '."\n" .'- **13**: ECDSA Curve P-256 with SHA-256 '."\n" .'- **14**: ECDSA Curve P-384 with SHA-384 '."\n" .'- **15**: Ed2551916 Ed448 '."\n" .'- **252**: Reserved for Indirect Keys '."\n" .'- **253**: private algorithm '."\n" .'- **254**: private algorithm OID ', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'docRequired' => true, 'example' => '1', 'title' => ''], ], [ 'name' => 'DigestType', 'in' => 'query', 'schema' => ['description' => 'Digest algorithm type. For more information, see [Delegation Signer (DS) Resource Record (RR) Type Digest Algorithms](https://www.iana.org/assignments/ds-rr-types/ds-rr-types.xhtml). Valid values: '."\n" .'- **1**: SHA-1 '."\n" .'- **2**: SHA-256 '."\n" .'- **3**: GOST R 34.11-94 '."\n" .'- **4**: SHA-384 ', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'docRequired' => true, 'example' => '2', 'title' => ''], ], [ 'name' => 'Digest', 'in' => 'query', 'schema' => ['description' => 'Summary value. ', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'f58fa917424383934c7b0cf1a90f61d692745680fa06f5ecdbe0924e86de9598', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Unique request access token. ', 'type' => 'string', 'example' => 'E2598CAF-DBFE-494E-95EF-B42A33C178AA', 'title' => ''], 'TaskNo' => ['description' => 'Job number. ', 'type' => 'string', 'example' => 'e893148f-6343-4ae1-9eba-6e2a4116e142', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => [], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"E2598CAF-DBFE-494E-95EF-B42A33C178AA\\",\\n \\"TaskNo\\": \\"e893148f-6343-4ae1-9eba-6e2a4116e142\\"\\n}","type":"json"}]', 'title' => 'Submit a job for modifying a DS record ', 'description' => 'You can query the task execution result by using the [QueryTaskDetailList](~~67710~~) API. ', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:03.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveSingleTaskForModifyingDSRecord'], ], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:DnsSecSetting', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], ], ], 'SaveSingleTaskForModifyingDnsHost' => [ 'summary' => 'Invoke the SaveSingleTaskForModifyingDnsHost API to submit a job for modifying a DNS host.', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => ['description' => 'Domain instance ID, which can be obtained by invoking the QueryDomainList API.'."\n" .' ', 'example' => 'S123456789', 'required' => true, 'type' => 'string', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language for error messages returned by the API. Valid values:'."\n" .'- **zh**: Chinese.'."\n" .'- **en**: English.'."\n" ."\n" .'Default value: **en**.', 'example' => 'en', 'required' => false, 'type' => 'string', 'default' => 'en', 'title' => ''], ], [ 'name' => 'DnsName', 'in' => 'query', 'schema' => ['description' => 'DNS name.', 'example' => 'dns1', 'required' => true, 'type' => 'string', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address.', 'example' => '127.0.0.1', 'required' => false, 'type' => 'string', 'title' => ''], ], [ 'name' => 'Ip', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'description' => 'List of IP addresses.', 'example' => '218.xx.xx.236', 'items' => ['description' => 'None.', 'example' => '218.xx.xx.236', 'required' => false, 'type' => 'string', 'title' => ''], 'maxItems' => 13, 'required' => true, 'type' => 'array', 'title' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'properties' => [ 'RequestId' => ['description' => 'Unique request ID.', 'example' => '0F1B3547-BE50-4206-8F78-9540FFB85BC1', 'type' => 'string', 'title' => ''], 'TaskNo' => ['description' => 'Job number.', 'example' => 'e9b8e8b4-7334-4548-9cec-c30b6891f292', 'type' => 'string', 'title' => ''], ], 'type' => 'object', 'description' => '', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => [], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"0F1B3547-BE50-4206-8F78-9540FFB85BC1\\",\\n \\"TaskNo\\": \\"e9b8e8b4-7334-4548-9cec-c30b6891f292\\"\\n}","type":"json"}]', 'title' => 'Submit a job for modifying a DNS host', 'description' => 'You can query the job execution result by using the [QueryTaskDetailList](~~67710~~) API.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:03.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveSingleTaskForModifyingDnsHost'], ], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:DnsHostModification', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], ], ], 'SaveSingleTaskForQueryingTransferAuthorizationCode' => [ 'summary' => 'Invoke the SaveSingleTaskForQueryingTransferAuthorizationCode API to submit a job for retrieving the domain name transfer password. ', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['description' => 'Domain name. ', 'type' => 'string', 'required' => true, 'example' => 'example.com', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language for error messages returned by the API. Valid values: '."\n" .'- **zh**: Chinese '."\n" .'- **en**: English '."\n" ."\n" .'Default value: **en**. ', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address. ', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Unique request ID. ', 'type' => 'string', 'example' => 'AF7D4DCE-0776-47F2-A9B2-6FB85A87AA60', 'title' => ''], 'TaskNo' => ['description' => 'Job number. ', 'type' => 'string', 'example' => '3cb1adc3-20e8-44ae-9e76-e812fa6fc9d8', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => [], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"AF7D4DCE-0776-47F2-A9B2-6FB85A87AA60\\",\\n \\"TaskNo\\": \\"3cb1adc3-20e8-44ae-9e76-e812fa6fc9d8\\"\\n}","type":"json"}]', 'title' => 'Submit a job to retrieve the domain name transfer password ', 'description' => 'You can query the job execution result by calling the QueryTaskDetailList API (~~67710~~). The transfer password is returned in the TaskResult field of the corresponding job. ', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:03.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveSingleTaskForQueryingTransferAuthorizationCode'], ], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:DomainTransferOutOperation', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], ], ], 'SaveSingleTaskForSaveArtExtension' => [ 'summary' => 'Invoke the SaveSingleTaskForSaveArtExtension API to submit a job for creating Art extension information.', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['description' => 'Domain name.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'test.art', 'title' => ''], ], [ 'name' => 'ObjectType', 'in' => 'query', 'schema' => ['description' => 'Artwork category.', 'type' => 'string', 'required' => false, 'docRequired' => false, 'example' => 'The embroidery', 'title' => ''], ], [ 'name' => 'MaterialsAndTechniques', 'in' => 'query', 'schema' => ['description' => 'Materials and techniques.', 'type' => 'string', 'required' => false, 'example' => 'silk', 'title' => ''], ], [ 'name' => 'Dimensions', 'in' => 'query', 'schema' => ['description' => 'Dimensions.', 'type' => 'string', 'required' => false, 'example' => '20 cm', 'title' => ''], ], [ 'name' => 'Title', 'in' => 'query', 'schema' => ['description' => 'Name.', 'type' => 'string', 'required' => false, 'example' => 'Peace and friendship', 'title' => ''], ], [ 'name' => 'DateOrPeriod', 'in' => 'query', 'schema' => ['description' => 'Creation time.', 'type' => 'string', 'required' => false, 'example' => '2019-10-01', 'title' => ''], ], [ 'name' => 'Maker', 'in' => 'query', 'schema' => ['description' => 'Artist or creator.', 'type' => 'string', 'required' => false, 'example' => 'zhang san', 'title' => ''], ], [ 'name' => 'InscriptionsAndMarkings', 'in' => 'query', 'schema' => ['description' => 'Inscriptions and markings.', 'type' => 'string', 'required' => false, 'example' => 'realism', 'title' => ''], ], [ 'name' => 'Subject', 'in' => 'query', 'schema' => ['description' => 'Art subject.', 'type' => 'string', 'required' => false, 'example' => 'peace', 'title' => ''], ], [ 'name' => 'Features', 'in' => 'query', 'schema' => ['description' => 'Artistic features.', 'type' => 'string', 'required' => false, 'example' => 'iconicity', 'title' => ''], ], [ 'name' => 'Reference', 'in' => 'query', 'schema' => ['description' => 'Reference.', 'type' => 'string', 'required' => false, 'example' => 'drawings', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of the error message returned by the API. Valid values:'."\n" .'- **zh**: Chinese'."\n" .'- **en**: English'."\n" ."\n" .'Default value: **en**.', 'type' => 'string', 'required' => false, 'example' => 'en', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Unique request ID.', 'type' => 'string', 'example' => 'E2598CAF-DBFE-494E-95EF-B42A33C178AB', 'title' => ''], 'TaskNo' => ['description' => 'Job number.', 'type' => 'string', 'example' => 'e893148f-6343-4ae1-9eba-6e2a4116e141', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => [], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"E2598CAF-DBFE-494E-95EF-B42A33C178AB\\",\\n \\"TaskNo\\": \\"e893148f-6343-4ae1-9eba-6e2a4116e141\\"\\n}","type":"json"}]', 'title' => 'Submit a job for creating Art extension information', 'description' => 'You can query the job execution result by using the [QueryTaskDetailList](~~67710~~) API.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:03.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveSingleTaskForSaveArtExtension'], ], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:SaveArtExtension', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], ], ], 'SaveSingleTaskForSynchronizingDSRecord' => [ 'summary' => 'Invoke the SaveSingleTaskForSynchronizingDSRecord API to submit a job for synchronizing a DS record.', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['description' => 'Domain name.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'example.com', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of error messages returned by the API. Valid values:'."\n" .'- **zh**: Chinese'."\n" .'- **en**: English'."\n" ."\n" .'Default value: **en**.', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Unique request ID.', 'type' => 'string', 'example' => 'E2598CAF-DBFE-494E-95EF-B42A33C178AA', 'title' => ''], 'TaskNo' => ['description' => 'Job number.', 'type' => 'string', 'example' => 'e893148f-6343-4ae1-9eba-6e2a4116e142', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => [], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"E2598CAF-DBFE-494E-95EF-B42A33C178AA\\",\\n \\"TaskNo\\": \\"e893148f-6343-4ae1-9eba-6e2a4116e142\\"\\n}","type":"json"}]', 'title' => 'Submit a Job for Synchronizing a DS Record', 'description' => 'You can query the job execution result by using the [QueryTaskDetailList](~~67710~~) API.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:03.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveSingleTaskForSynchronizingDSRecord'], ], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:DnsSecSetting', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], ], ], 'SaveSingleTaskForSynchronizingDnsHost' => [ 'summary' => 'Invoke the SaveSingleTaskForSynchronizingDnsHost API to submit a DNS host synchronization job. This is used to handle cases such as missing or inconsistent DNS hosts.', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => ['description' => 'Domain instance ID, which can be obtained by invoking the [QueryDomainList](~~67712~~) API.', 'type' => 'string', 'required' => true, 'example' => 'ST2017120814571100001303', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language for error messages returned by the API. Valid values:'."\n" .'- **zh**: Chinese'."\n" .'- **en**: English'."\n" ."\n" .'Default value: **en**.', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Unique request access token.', 'type' => 'string', 'example' => '0F1B3547-BE50-4206-8F78-9540FFB85BC1', 'title' => ''], 'TaskNo' => ['description' => 'Job number.', 'type' => 'string', 'example' => 'e9b8e8b4-7334-4548-9cec-c30b6891f292', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => [], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"0F1B3547-BE50-4206-8F78-9540FFB85BC1\\",\\n \\"TaskNo\\": \\"e9b8e8b4-7334-4548-9cec-c30b6891f292\\"\\n}","type":"json"}]', 'title' => 'Submit a DNS Host Synchronization Job', 'description' => 'You can query the job execution result by using the [Query Task Detail List](~~67710~~) API.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:03.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveSingleTaskForSynchronizingDnsHost'], ], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:DnsHostModification', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], ], ], 'SaveSingleTaskForTransferOutByAuthorizationCode' => [ 'summary' => 'Submits a single transfer-out task based on the transfer key of a domain name.', 'path' => '', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => [ 'operationType' => 'none', 'riskType' => 'none', 'chargeType' => 'free', 'abilityTreeNodes' => ['FEATUREdomain9WEVJX'], 'tenantRelevance' => 'tenant', ], 'parameters' => [ [ 'name' => 'DomainName', 'in' => 'query', 'allowEmptyValue' => false, 'schema' => ['description' => 'The transfer key.'."\n", 'type' => 'string', 'required' => true, 'example' => 'example.com', 'title' => ''], ], [ 'name' => 'AuthorizationCode', 'in' => 'query', 'schema' => ['description' => 'Schema of Response'."\n", 'type' => 'string', 'required' => true, 'example' => 'Test2o#Lck', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'Schema of Response', 'description' => 'Schema of Response', 'type' => 'object', 'properties' => [ 'RequestId' => ['title' => 'Id of the request', 'description' => 'The request ID.'."\n", 'type' => 'string', 'example' => 'C560A803-B975-481D-A66B-A4395EA863A1'], 'TaskNo' => ['description' => 'The task ID.'."\n", 'type' => 'string', 'example' => '3cb1adc3-20e8-44ae-9e76-e812fa6fc9d8', 'title' => ''], ], 'example' => '', ], ], ], 'errorCodes' => [], 'staticInfo' => ['returnType' => 'synchronous'], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"C560A803-B975-481D-A66B-A4395EA863A1\\",\\n \\"TaskNo\\": \\"3cb1adc3-20e8-44ae-9e76-e812fa6fc9d8\\"\\n}","type":"json"}]', 'title' => 'SaveSingleTaskForTransferOutByAuthorizationCode', 'description' => 'The task ID.'."\n", 'changeSet' => [ ['createdAt' => '2024-11-13T02:38:02.000Z', 'description' => 'Request parameters changed'], ], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'none', 'ramAction' => [ 'action' => 'domain:DomainTransferOutOperation', 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'SaveSingleTaskForTransferProhibitionLock' => [ 'summary' => 'Invoke the SaveSingleTaskForTransferProhibitionLock API to submit a transfer prohibition lock job.', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address.', 'example' => '127.0.0.1', 'required' => false, 'type' => 'string', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of error messages returned by the API. Valid values:'."\n" .'- **zh**: Chinese;'."\n" .'- **en**: English.'."\n" ."\n" .'Default value: **en**.', 'example' => 'en', 'required' => false, 'type' => 'string', 'default' => 'en', 'title' => ''], ], [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['description' => 'Domain name.', 'example' => 'example.com', 'required' => true, 'type' => 'string', 'title' => ''], ], [ 'name' => 'Status', 'in' => 'query', 'schema' => ['description' => 'Enabled or shutdown status. Valid values:'."\n" .'- **true**: Enabled;'."\n" .'- **false**: shutdown.'."\n", 'example' => 'false', 'required' => true, 'type' => 'boolean', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'properties' => [ 'RequestId' => ['description' => 'Unique request access token.', 'example' => 'F51977F9-2B40-462B-BCCD-CF5BB1E9DB56', 'type' => 'string', 'title' => ''], 'TaskNo' => ['description' => 'Job number.', 'example' => 'd3babb0a-c939-4c25-8c65-c47b65f5492a', 'type' => 'string', 'title' => ''], ], 'type' => 'object', 'description' => '', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => [], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"F51977F9-2B40-462B-BCCD-CF5BB1E9DB56\\",\\n \\"TaskNo\\": \\"d3babb0a-c939-4c25-8c65-c47b65f5492a\\"\\n}","type":"json"}]', 'title' => 'Submit a Transfer Prohibition Lock Job', 'description' => 'You can query the task execution result by using the [List Task Details](~~67710~~) API.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:03.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveSingleTaskForTransferProhibitionLock'], ], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:SecuritySetting', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], ], ], 'SaveSingleTaskForUpdateProhibitionLock' => [ 'summary' => 'Invoke the SaveSingleTaskForUpdateProhibitionLock API to submit a task for the Update Prohibition Lock.', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of the error message returned by the API. Valid values:'."\n" .'- **zh**: Chinese;'."\n" .'- **en**: English.'."\n" ."\n" .'Default value: **en**.', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['description' => 'Domain name.', 'type' => 'string', 'required' => true, 'example' => 'example.com', 'title' => ''], ], [ 'name' => 'Status', 'in' => 'query', 'schema' => ['description' => 'Enabled or shutdown status. Valid values:'."\n" .'- **true**: Enabled;'."\n" .'- **false**: Shutdown.'."\n", 'type' => 'boolean', 'required' => true, 'example' => 'false', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Unique request access token.', 'type' => 'string', 'example' => 'F51977F9-2B40-462B-BCCD-CF5BB1E9DB56', 'title' => ''], 'TaskNo' => ['description' => 'Job number.', 'type' => 'string', 'example' => 'd3babb0a-c939-4c25-8c65-c47b65f5492a', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => [], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"F51977F9-2B40-462B-BCCD-CF5BB1E9DB56\\",\\n \\"TaskNo\\": \\"d3babb0a-c939-4c25-8c65-c47b65f5492a\\"\\n}","type":"json"}]', 'title' => 'Submit an Update Prohibition Lock Task', 'description' => 'You can query the job execution result by using the [QueryTaskDetailList](~~QueryTaskDetailList~~) API.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:03.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveSingleTaskForUpdateProhibitionLock'], ], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:SecuritySetting', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], ], ], 'SaveSingleTaskForUpdatingContactInfo' => [ 'summary' => 'Invoke the SaveSingleTaskForUpdatingContactInfo API to submit a domain contact information update job.', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address.', 'example' => '127.0.0.1', 'required' => false, 'type' => 'string', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of error messages returned by the API. Valid values:'."\n" .'- **zh**: Chinese'."\n" .'- **en**: English'."\n" ."\n" .'Default value: **en**.', 'example' => 'en', 'required' => false, 'type' => 'string', 'default' => 'en', 'title' => ''], ], [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['description' => 'Domain name.', 'example' => 'example.com', 'required' => true, 'type' => 'string', 'title' => ''], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => ['description' => 'Domain instance ID.', 'example' => 'S123456789', 'required' => false, 'type' => 'string', 'title' => ''], ], [ 'name' => 'RegistrantProfileId', 'in' => 'query', 'schema' => ['description' => 'Information template ID.', 'example' => '1', 'format' => 'int64', 'required' => true, 'type' => 'integer', 'title' => ''], ], [ 'name' => 'ContactType', 'in' => 'query', 'schema' => ['description' => 'Contact type. Valid values:'."\n" .'- **registrant**'."\n" .'- **admin**'."\n" .'- **billing**'."\n" .'- **tech**'."\n" .' ', 'example' => 'registrant', 'required' => true, 'type' => 'string', 'title' => ''], ], [ 'name' => 'AddTransferLock', 'in' => 'query', 'schema' => ['description' => 'Specifies whether to add a transfer-out restriction. This parameter takes effect only when **ContactType** is **registrant**. It indicates whether to restrict domain transfer-out for 60 days after the registrant is updated. Default value: **false**, which means no transfer-out restriction is applied.'."\n" .' ', 'example' => 'false', 'required' => false, 'type' => 'boolean', 'default' => 'false', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'properties' => [ 'RequestId' => ['description' => 'Unique request ID.', 'example' => '40F46D3D-F4F3-4CCB-AC30-2DD20E32E528', 'type' => 'string', 'title' => ''], 'TaskNo' => ['description' => 'Job number.', 'example' => '3cb1adc3-20e8-44ae-9e76-e812fa6fc9d8', 'type' => 'string', 'title' => ''], ], 'type' => 'object', 'description' => '', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => [], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"40F46D3D-F4F3-4CCB-AC30-2DD20E32E528\\",\\n \\"TaskNo\\": \\"3cb1adc3-20e8-44ae-9e76-e812fa6fc9d8\\"\\n}","type":"json"}]', 'title' => 'Submit a Domain Contact Information Update Job', 'description' => 'You can query the job execution result by using the [QueryTaskDetailList](~~67710~~) API.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:03.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveSingleTaskForUpdatingContactInfo'], ], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:DomainInfoModification', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], ], ], 'SaveTaskForSubmittingDomainDelete' => [ 'summary' => 'Submit a domain deletion job. Only whitelist users can access this API.', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => ['operationType' => 'delete'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'The language of the error message returned by the API. Valid values:'."\n" ."\n" .'- zh: Chinese.'."\n" .'- en: English.'."\n" ."\n" .'Default value: en.', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'The user IP address.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => ['description' => 'The instance ID.', 'type' => 'string', 'required' => true, 'example' => 'S20181*****85212', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '23C9B3C4-9E2C-4405-A88D-BD33E459D140', 'title' => ''], 'TaskNo' => ['description' => 'The job number.', 'type' => 'string', 'example' => '3cb1adc3-20e8-44ae-9e76-e812fa6fc9d8', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => [], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"23C9B3C4-9E2C-4405-A88D-BD33E459D140\\",\\n \\"TaskNo\\": \\"3cb1adc3-20e8-44ae-9e76-e812fa6fc9d8\\"\\n}","type":"json"}]', 'title' => 'Submit a Domain Deletion Job', 'description' => 'Invoke SaveTaskForSubmittingDomainDelete to submit a domain deletion job.', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:03.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveTaskForSubmittingDomainDelete'], ], ], 'ramActions' => [ [ 'operationType' => 'delete', 'ramAction' => [ 'action' => 'domain:SaveTaskForSubmittingDomainDelete', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], ], ], 'SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredential' => [ 'summary' => 'Submits real-name verification information for one or more domain names in bulk.', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'The client IP address.', 'type' => 'string', 'required' => false, 'title' => '', 'example' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'The response language. Valid values: zh-CN and en-US. The default is en-US.', 'type' => 'string', 'required' => false, 'default' => 'en', 'title' => '', 'example' => ''], ], [ 'name' => 'IdentityCredential', 'in' => 'formData', 'schema' => ['description' => 'The Base64-encoded content of the identity credential file.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'title' => '', 'example' => ''], ], [ 'name' => 'IdentityCredentialNo', 'in' => 'query', 'schema' => ['description' => 'The ID number of the identity credential.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'title' => '', 'example' => ''], ], [ 'name' => 'IdentityCredentialType', 'in' => 'query', 'schema' => ['description' => 'The type of the identity credential. Valid values: IDC, Passport, and OfficerAcademy.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'title' => '', 'example' => ''], ], [ 'name' => 'DomainName', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'maxItems' => 1000, 'type' => 'array', 'items' => ['description' => 'A domain name.', 'type' => 'string', 'title' => '', 'example' => ''], 'required' => true, 'description' => 'The domain names to be verified in bulk.', 'title' => '', 'example' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'title' => '', 'example' => ''], 'TaskNo' => ['description' => 'The task ID.', 'type' => 'string', 'title' => '', 'example' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => [], 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:03.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredential'], ], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:RealNameVerificationOperation', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"\\",\\n \\"TaskNo\\": \\"\\"\\n}","type":"json"}]', 'title' => 'SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredential', ], 'SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileID' => [ 'summary' => 'Creates a task to submit real-name verification information for a domain name by using a specified registrant profile.', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'The IP address of the client that makes the request.', 'type' => 'string', 'required' => false, 'title' => '', 'example' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'The language of the error message to return. Valid values: `zh` (Chinese) and `en` (English). Default value: `en`.', 'type' => 'string', 'required' => false, 'default' => 'en', 'title' => '', 'example' => ''], ], [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['description' => 'The domain name to submit for real-name verification.', 'type' => 'string', 'required' => true, 'title' => '', 'example' => ''], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => ['description' => 'The ID of the domain name instance.', 'type' => 'string', 'required' => true, 'title' => '', 'example' => ''], ], [ 'name' => 'RegistrantProfileId', 'in' => 'query', 'schema' => ['description' => 'The ID of the registrant profile to use for real-name verification.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'title' => '', 'example' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'title' => '', 'example' => ''], 'TaskNo' => ['description' => 'The task number.', 'type' => 'string', 'title' => '', 'example' => ''], ], 'description' => 'The data returned.', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => [], 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:03.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileID'], ], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:RealNameVerificationOperation', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"\\",\\n \\"TaskNo\\": \\"\\"\\n}","type":"json"}]', 'title' => 'SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileID', ], 'SaveTaskForUpdatingRegistrantInfoByIdentityCredential' => [ 'summary' => 'Invoke the SaveTaskForUpdatingRegistrantInfoByIdentityCredential API to submit a batch job for updating registrant contact information by providing contact details and required documentation. You must provide the corresponding documentation as required.', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'PostalCode', 'in' => 'query', 'schema' => ['description' => 'Postal code.', 'example' => '123456', 'required' => false, 'type' => 'string', 'title' => ''], ], [ 'name' => 'Address', 'in' => 'query', 'schema' => ['description' => 'Specific address.', 'example' => 'chao yang qu', 'required' => false, 'type' => 'string', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address.', 'example' => '127.0.0.1', 'required' => false, 'type' => 'string', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of the error message returned by the API. Valid values:'."\n" .'- **zh**: Chinese.'."\n" .'- **en**: English.'."\n" ."\n" .'Default value: **en**.', 'example' => 'en', 'required' => false, 'type' => 'string', 'default' => 'en', 'title' => ''], ], [ 'name' => 'City', 'in' => 'query', 'schema' => ['description' => 'City.', 'example' => 'bei jing shi', 'required' => false, 'type' => 'string', 'title' => ''], ], [ 'name' => 'RegistrantOrganization', 'in' => 'query', 'schema' => ['description' => 'Registrant organization name.', 'example' => 'ce shi', 'required' => false, 'type' => 'string', 'title' => ''], ], [ 'name' => 'RegistrantName', 'in' => 'query', 'schema' => ['description' => 'Contact name.', 'example' => 'ce shi', 'required' => false, 'type' => 'string', 'title' => ''], ], [ 'name' => 'Province', 'in' => 'query', 'schema' => ['description' => 'Province.', 'example' => 'bei jing', 'required' => false, 'type' => 'string', 'title' => ''], ], [ 'name' => 'Email', 'in' => 'query', 'schema' => ['description' => 'Mailbox.', 'example' => 'test@aliyun.com', 'required' => false, 'type' => 'string', 'title' => ''], ], [ 'name' => 'Country', 'in' => 'query', 'schema' => ['description' => 'Country code, such as **CN** or **US**.', 'example' => 'CN', 'required' => false, 'type' => 'string', 'title' => ''], ], [ 'name' => 'TelArea', 'in' => 'query', 'schema' => ['description' => 'Telephone country code.', 'example' => '86', 'required' => true, 'type' => 'string', 'title' => ''], ], [ 'name' => 'Telephone', 'in' => 'query', 'schema' => ['description' => 'Telephone number.', 'example' => '12345678', 'required' => true, 'type' => 'string', 'title' => ''], ], [ 'name' => 'TelExt', 'in' => 'query', 'schema' => ['description' => 'Telephone extension number.', 'example' => '12345', 'required' => false, 'type' => 'string', 'title' => ''], ], [ 'name' => 'ZhCity', 'in' => 'query', 'schema' => ['description' => 'Chinese city name.', 'example' => '北京市', 'required' => false, 'type' => 'string', 'title' => ''], ], [ 'name' => 'ZhRegistrantOrganization', 'in' => 'query', 'schema' => ['description' => 'Chinese registrant organization name.', 'example' => '测试', 'required' => false, 'type' => 'string', 'title' => ''], ], [ 'name' => 'ZhRegistrantName', 'in' => 'query', 'schema' => ['description' => 'Chinese contact name.', 'example' => '测试', 'required' => false, 'type' => 'string', 'title' => ''], ], [ 'name' => 'ZhProvince', 'in' => 'query', 'schema' => ['description' => 'Chinese province name.', 'example' => '北京', 'required' => false, 'type' => 'string', 'title' => ''], ], [ 'name' => 'ZhAddress', 'in' => 'query', 'schema' => ['description' => 'Chinese address.', 'example' => '朝阳区', 'required' => false, 'type' => 'string', 'title' => ''], ], [ 'name' => 'RegistrantType', 'in' => 'query', 'schema' => [ 'description' => 'Domain registrant type. Valid values:'."\n" .'- **1**: Individual.'."\n" .'- **2**: Organization.', 'example' => '1', 'required' => true, 'type' => 'string', 'enum' => ['1', '2'], 'title' => '', ], ], [ 'name' => 'IdentityCredentialType', 'in' => 'query', 'schema' => ['description' => 'Identity verification certificate type. Valid values:'."\n" .'- **SFZ**: Identity card.'."\n" .'- **HZ**: Passport.'."\n" .'- **YYZZ**: Business license.'."\n" .'- **ORG**: Organization code certificate.'."\n" .'- **XYDM**: Unified Social Credit Code certificate.'."\n" .'- **TXZ**: Mainland Travel Permits for Hong Kong and Macao Residents.'."\n" ."\n" .'If your certificate type is not listed above, see [Supported identity verification certificate types](~~72209~~) for valid values of other certificate types.'."\n" ."\n" .'> You must select the certificate type that matches the document you are submitting.', 'example' => 'SFZ', 'required' => true, 'type' => 'string', 'title' => ''], ], [ 'name' => 'IdentityCredentialNo', 'in' => 'query', 'schema' => ['description' => 'Certificate number used for identity verification, such as an ID card number or Unified Social Credit Code.', 'example' => '5****************9', 'required' => true, 'type' => 'string', 'title' => ''], ], [ 'name' => 'IdentityCredential', 'in' => 'formData', 'schema' => ['description' => 'Base64-encoded image of the identity verification document. Image requirements:'."\n" .'- Format must be **jpg** or **bmp**.'."\n" .'- Original image size must be between **55 KB and 1 MB**.'."\n", 'example' => 'h6UPhXz/ADP/2Q==', 'required' => true, 'type' => 'string', 'title' => ''], ], [ 'name' => 'TransferOutProhibited', 'in' => 'query', 'schema' => ['description' => 'Whether to add a transfer-out prohibition restriction. This indicates whether modifying the registrant imposes a 60-day restriction on domain name transfer-out. Default value: **false**, which means transfer-out is not restricted.', 'example' => 'false', 'required' => true, 'type' => 'boolean', 'title' => ''], ], [ 'name' => 'DomainName', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'description' => 'List of domain names.', 'example' => 'alibabacloud.com', 'items' => ['description' => 'List of domain names.', 'example' => 'alibabacloud.com', 'required' => false, 'type' => 'string', 'title' => ''], 'maxItems' => 1000, 'required' => true, 'type' => 'array', 'title' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'properties' => [ 'RequestId' => ['description' => 'Unique request ID.', 'example' => 'EDC28FEC-6BE0-4583-95BC-test', 'type' => 'string', 'title' => ''], 'TaskNo' => ['description' => 'Job number.', 'example' => '880f1579-be51-4dd3-a69d-test', 'type' => 'string', 'title' => ''], ], 'type' => 'object', 'description' => '', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => [], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"EDC28FEC-6BE0-4583-95BC-test\\",\\n \\"TaskNo\\": \\"880f1579-be51-4dd3-a69d-test\\"\\n}","type":"json"}]', 'title' => 'Submit a batch job to update registrant contact information', 'description' => 'Query the task execution result by using the [QueryTaskDetailList](~~67710~~) API.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:03.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveTaskForUpdatingRegistrantInfoByIdentityCredential'], ], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:DomainInfoModification', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], ], ], 'SaveTaskForUpdatingRegistrantInfoByRegistrantProfileID' => [ 'summary' => 'Submits a task to update registrant information using a registrant profile ID.', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'The IP address of the user. You can set this parameter to **127.0.0.1**.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'The language of error messages returned by the API. Valid values:'."\n" ."\n" .'- **zh**: Chinese.'."\n" ."\n" .'- **en**: English.'."\n" ."\n" .'Default value: **en**.', 'type' => 'string', 'required' => false, 'default' => 'en', 'example' => 'en', 'title' => ''], ], [ 'name' => 'RegistrantProfileId', 'in' => 'query', 'schema' => ['description' => 'The registrant profile ID. Call the [QueryRegistrantProfiles](https://help.aliyun.com/document_detail/67701.htm?spm=a2c4g.11186623.0.0.33f420daTwRQaO) API to query the registrant profile ID.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1', 'title' => ''], ], [ 'name' => 'TransferOutProhibited', 'in' => 'query', 'schema' => ['description' => 'Specifies whether to enable a 60-day transfer lock on the domain name after its registrant information is updated. Valid values:'."\n" ."\n" .'- **false**: Do not apply the lock.'."\n" ."\n" .'- **true**: Apply the lock.'."\n" ."\n" .'Default value: **false**.', 'type' => 'boolean', 'required' => true, 'example' => 'false', 'title' => ''], ], [ 'name' => 'DomainName', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'description' => 'A list of domain names. If you specify multiple domain names, pass them as a **list**. Call the [QueryDomainList](https://help.aliyun.com/document_detail/69362.htm?spm=a2c4g.11186623.0.0.33f4253cSJy3m8) API to obtain a list of your domain names.', 'type' => 'array', 'items' => ['type' => 'string', 'description' => '', 'required' => false, 'title' => '', 'example' => ''], 'required' => true, 'example' => 'example.com', 'maxItems' => 1000, 'title' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '40F46D3D-F4F3-4CCB-AC30-2DD20E32E528', 'title' => ''], 'TaskNo' => ['description' => 'The task ID.', 'type' => 'string', 'example' => '3cb1adc3-20e8-44ae-9e76-e812fa6fc9d8', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => [], 'title' => 'Submit a job to modify registrant contact information', 'description' => 'Call the [QueryTaskDetailList](https://help.aliyun.com/document_detail/67710.htm?spm=a2c4g.11186623.0.0.33f47edeV0nkFx) API to check the task result. After a successful update, the registrant information for the domain name is updated to match the registrant profile. If the domain name requires real-name verification, it becomes verified.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:03.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveTaskForUpdatingRegistrantInfoByRegistrantProfileID'], ], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:DomainInfoModification', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"40F46D3D-F4F3-4CCB-AC30-2DD20E32E528\\",\\n \\"TaskNo\\": \\"3cb1adc3-20e8-44ae-9e76-e812fa6fc9d8\\"\\n}","type":"json"}]', ], 'ScrollDomainList' => [ 'summary' => 'Traverses domain names.', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'EndExpirationDate', 'in' => 'query', 'schema' => ['description' => 'The end of the time range to query domain names based on expiration dates. This value is a UNIX timestamp representing the number of milliseconds that have elapsed since January 1, 1970, 00:00:00 UTC.'."\n", 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1541520000000', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'The IP address of the client. Set the value to **127.0.0.1**.'."\n", 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'The language of the error message to return if the request fails. Valid values:'."\n" ."\n" .'* **zh**: Chinese.'."\n" .'* **en**: English.'."\n" ."\n" .'Default value: **en**.'."\n", 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'StartExpirationDate', 'in' => 'query', 'schema' => ['description' => 'The beginning of the time range to query domain names based on expiration dates. This value is a UNIX timestamp representing the number of milliseconds that have elapsed since January 1, 1970, 00:00:00 UTC.'."\n", 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1541520000000', 'title' => ''], ], [ 'name' => 'ProductDomainType', 'in' => 'query', 'schema' => ['description' => 'The type of the domain name. Valid values:'."\n" ."\n" .'* **New gTLD**'."\n" .'* **gTLD**'."\n" .'* **ccTLD**'."\n" .'* **other**'."\n", 'type' => 'string', 'required' => false, 'example' => 'gTLD', 'title' => ''], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => ['description' => 'The number of entries per page.'."\n", 'type' => 'integer', 'format' => 'int32', 'required' => false, 'docRequired' => true, 'maximum' => '500', 'minimum' => '1', 'example' => '50', 'default' => '200', 'title' => ''], ], [ 'name' => 'DomainGroupId', 'in' => 'query', 'schema' => ['description' => 'The ID of the domain name group. You can call the [QueryDomainGroupList](https://help.aliyun.com/document_detail/69362.html) operation to obtain the ID of the domain name group.'."\n", 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '123456', 'title' => ''], ], [ 'name' => 'DomainStatus', 'in' => 'query', 'schema' => ['description' => 'The status of the domain name. Valid values:'."\n" ."\n" .'* **0**: All.'."\n" .'* **1**: The domain name needs to be renewed.'."\n" .'* **2**: The domain name needs to be redeemed.'."\n" .'* **3**: The domain name is normal.'."\n" .'* **4**: The domain name is being transferred from Alibaba Cloud.'."\n" .'* **5**: The information about the domain name registrant is being modified.'."\n" .'* **6**: Real-name verification is not performed on the domain name.'."\n" .'* **7**: Real-name verification for the domain name fails. Real-name reverification is required.'."\n" .'* **8**: The domain name is being reviewed.'."\n", 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '0', 'title' => ''], ], [ 'name' => 'EndLength', 'in' => 'query', 'schema' => ['description' => 'The end of domain name length to query.'."\n", 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '3', 'title' => ''], ], [ 'name' => 'Excluded', 'in' => 'query', 'schema' => ['description' => 'The keyword that is used to exclude domain names.'."\n", 'type' => 'string', 'required' => false, 'example' => 'test', 'title' => ''], ], [ 'name' => 'ExcludedPrefix', 'in' => 'query', 'schema' => ['description' => 'Specifies whether to exclude the prefix keyword.'."\n", 'type' => 'boolean', 'required' => false, 'example' => 'false', 'title' => ''], ], [ 'name' => 'ExcludedSuffix', 'in' => 'query', 'schema' => ['description' => 'Specifies whether to exclude the suffix keyword.'."\n", 'type' => 'boolean', 'required' => false, 'example' => 'true', 'title' => ''], ], [ 'name' => 'Form', 'in' => 'query', 'schema' => ['description' => 'The composition of the domain name.'."\n", 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', 'title' => ''], ], [ 'name' => 'KeyWord', 'in' => 'query', 'schema' => ['description' => 'The keyword.'."\n", 'type' => 'string', 'required' => false, 'example' => 'test', 'title' => ''], ], [ 'name' => 'KeyWordPrefix', 'in' => 'query', 'schema' => ['description' => 'Specifies whether the keyword is the prefix.'."\n", 'type' => 'boolean', 'required' => false, 'example' => 'true', 'title' => ''], ], [ 'name' => 'KeyWordSuffix', 'in' => 'query', 'schema' => ['description' => 'Specifies whether the keyword is the suffix.'."\n", 'type' => 'boolean', 'required' => false, 'example' => 'false', 'title' => ''], ], [ 'name' => 'StartLength', 'in' => 'query', 'schema' => ['description' => 'The start of the domain name length to query.'."\n", 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '0', 'title' => ''], ], [ 'name' => 'TradeType', 'in' => 'query', 'schema' => ['description' => 'The publishing status of the domain name. Valid values:'."\n" ."\n" .'* **2**: The domain name is published at a fixed price.'."\n" .'* **3**: The domain name is published with the price negotiable.'."\n" .'* **4**: The domain name is published for bidding.'."\n" .'* **6**: The domain name is published with price push.'."\n" .'* **-1**: The domain name is not published.'."\n", 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '-1', 'title' => ''], ], [ 'name' => 'Suffixs', 'in' => 'query', 'schema' => ['description' => 'The suffixes of domain names to be queried. Separate multiple suffixes with commas (,).'."\n", 'type' => 'string', 'required' => false, 'example' => 'com', 'title' => ''], ], [ 'name' => 'StartRegistrationDate', 'in' => 'query', 'schema' => ['description' => 'The beginning of the time range to query domain names based on registration dates. This value is a UNIX timestamp representing the number of milliseconds that have elapsed since January 1, 1970, 00:00:00 UTC.'."\n", 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1541520000000', 'title' => ''], ], [ 'name' => 'EndRegistrationDate', 'in' => 'query', 'schema' => ['description' => 'The end of the time range to query domain names based on registration dates. This value is a UNIX timestamp representing the number of milliseconds that have elapsed since January 1, 1970, 00:00:00 UTC.'."\n", 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1541520000000', 'title' => ''], ], [ 'name' => 'ScrollId', 'in' => 'query', 'schema' => ['description' => 'The scroll ID. This parameter is a technical parameter.'."\n", 'type' => 'string', 'required' => false, 'example' => 'test', 'title' => ''], ], [ 'name' => 'ResourceGroupId', 'in' => 'query', 'schema' => ['description' => 'The ID of the resource group.'."\n", 'type' => 'string', 'required' => false, 'example' => 'rg-acfmw6bpc6n7zai', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'The request ID.'."\n", 'type' => 'string', 'example' => '722AB7F5-61F0-408C-A012-4784AFD34083', 'title' => ''], 'PageSize' => ['description' => 'The number of entries per page.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '50', 'title' => ''], 'ScrollId' => ['description' => 'The scroll ID.'."\n", 'type' => 'string', 'example' => 'test', 'title' => ''], 'Data' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'Domain' => [ 'description' => 'The domain names.'."\n", 'type' => 'array', 'items' => [ 'description' => '', 'type' => 'object', 'properties' => [ 'DomainAuditStatus' => ['description' => 'The status of real-name verification for the domain name. Valid values:'."\n" ."\n" .'* **FAILED**: Real-name verification for the domain name fails.'."\n" .'* **SUCCEED**: Real-name verification for the domain name is successful.'."\n" .'* **NONAUDIT**: Real-name verification for the domain name is not performed.'."\n" .'* **AUDITING**: Real-name verification for the domain name is in progress.'."\n", 'type' => 'string', 'example' => 'NONAUDIT', 'title' => ''], 'DomainGroupId' => ['description' => 'The ID of the domain name group.'."\n", 'type' => 'string', 'example' => '1234', 'title' => ''], 'Remark' => ['description' => 'The remarks on the domain name.'."\n", 'type' => 'string', 'example' => '测试域名', 'title' => ''], 'DomainGroupName' => ['description' => 'The name of the domain name group.'."\n", 'type' => 'string', 'example' => '测试分组', 'title' => ''], 'ZhRegistrantOrganization' => ['description' => 'The Chinese name of the domain name registrant.'."\n", 'type' => 'string', 'example' => '阿里云', 'title' => ''], 'RegistrantOrganization' => ['description' => 'The registrant of the domain name.'."\n", 'type' => 'string', 'example' => 'alibaba cloud', 'title' => ''], 'RegistrationDate' => ['description' => 'The time when the domain name was registered.'."\n", 'type' => 'string', 'example' => '2017-02-15 00:00:00', 'title' => ''], 'InstanceId' => ['description' => 'The instance ID of the domain name.'."\n", 'type' => 'string', 'example' => 'S1234', 'title' => ''], 'DomainName' => ['description' => 'The domain name.'."\n", 'type' => 'string', 'example' => 'example.com', 'title' => ''], 'ExpirationDateStatus' => ['description' => 'Indicates whether the domain name expires. Valid values:'."\n" ."\n" .'* **1**: The domain name does not expire.'."\n" .'* **2**: The domain name expires.'."\n", 'type' => 'string', 'example' => '1', 'title' => ''], 'ExpirationDate' => ['description' => 'The time when the domain name expires.'."\n", 'type' => 'string', 'example' => '2019-02-15 17:30:35', 'title' => ''], 'DnsList' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'Dns' => [ 'description' => 'The Domain Name System (DNS) servers of the domain name.'."\n", 'type' => 'array', 'items' => ['description' => 'The DNS servers of the domain name.'."\n", 'type' => 'string', 'example' => '["dns15.hichina.com", "dns16.hichina.com"]', 'title' => ''], 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], 'Email' => ['description' => 'The email address.'."\n", 'type' => 'string', 'example' => 'username@example.com', 'title' => ''], 'RegistrantType' => ['description' => 'The registration type of the domain name. Valid values:'."\n" ."\n" .'* **1**: individual.'."\n" .'* **2**: enterprise.'."\n", 'type' => 'string', 'example' => '1', 'title' => ''], 'ExpirationDateLong' => ['description' => 'The time when the domain name expires. This value is a UNIX timestamp representing the number of milliseconds that have elapsed since January 1, 1970, 00:00:00 UTC.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1550223035000', 'title' => ''], 'ExpirationCurrDateDiff' => ['description' => 'The number of days from the expiration date of the domain name to the current date.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '10', 'title' => ''], 'Premium' => ['description' => 'Indicates whether the domain name is a premium domain name.'."\n", 'type' => 'boolean', 'example' => 'false', 'title' => ''], 'RegistrationDateLong' => ['description' => 'The time when the domain name was registered. This value is a UNIX timestamp that indicates the number of milliseconds that have elapsed since January 1, 1970, 00:00:00 UTC.'."\n", 'type' => 'integer', 'format' => 'int64', 'example' => '1487088000000', 'title' => ''], 'ProductId' => ['description' => 'The service ID.'."\n", 'type' => 'string', 'example' => '2a', 'title' => ''], 'DomainStatus' => ['description' => 'The status of the domain name. Valid values:'."\n" ."\n" .'* **1**: The domain name needs to be renewed.'."\n" .'* **2**: The domain name needs to be redeemed.'."\n" .'* **3**: The domain name is normal.'."\n" .'* **4**: The domain name is being transferred out.'."\n" .'* **5**: The information about the domain name registrant is being modified.'."\n" .'* **6**: Real-name verification is not performed on the domain name.'."\n" .'* **7**: Real-name verification for the domain name fails.'."\n" .'* **8**: The real-name verification is being reviewed.'."\n", 'type' => 'string', 'example' => '3', 'title' => ''], 'DomainType' => ['description' => 'The type of the domain name. Valid values:'."\n" ."\n" .'* **New gTLD**'."\n" .'* **gTLD**'."\n" .'* **ccTLD**'."\n", 'type' => 'string', 'example' => 'gTLD', 'title' => ''], 'ResourceGroupId' => ['description' => 'The ID of the resource group.'."\n", 'type' => 'string', 'example' => 'rg-aek2yyciz557g3q', 'title' => ''], 'Tag' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'Tag' => [ 'description' => 'The resource tag.'."\n", 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'Key' => ['description' => 'The tag key.'."\n", 'type' => 'string', 'example' => 'testKey', 'title' => ''], 'Value' => ['description' => 'The tag value.'."\n", 'type' => 'string', 'example' => 'testValue', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], ], 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], 'TotalItemNum' => ['description' => 'The number of remaining domain names to be queried.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '200', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"type":"json","example":"{\\n \\"RequestId\\": \\"722AB7F5-61F0-408C-A012-4784AFD34083\\",\\n \\"PageSize\\": 50,\\n \\"ScrollId\\": \\"test\\",\\n \\"Data\\": {\\n \\"Domain\\": [\\n {\\n \\"DomainAuditStatus\\": \\"NONAUDIT\\",\\n \\"DomainGroupId\\": \\"1234\\",\\n \\"Remark\\": \\"测试域名\\",\\n \\"DomainGroupName\\": \\"测试分组\\",\\n \\"ZhRegistrantOrganization\\": \\"阿里云\\",\\n \\"RegistrantOrganization\\": \\"alibaba cloud\\",\\n \\"RegistrationDate\\": \\"2017-02-15 00:00:00\\",\\n \\"InstanceId\\": \\"S1234\\",\\n \\"DomainName\\": \\"example.com\\",\\n \\"ExpirationDateStatus\\": \\"1\\",\\n \\"ExpirationDate\\": \\"2019-02-15 17:30:35\\",\\n \\"DnsList\\": {\\n \\"Dns\\": [\\n \\"[\\\\\\"dns15.hichina.com\\\\\\", \\\\\\"dns16.hichina.com\\\\\\"]\\"\\n ]\\n },\\n \\"Email\\": \\"username@example.com\\",\\n \\"RegistrantType\\": \\"1\\",\\n \\"ExpirationDateLong\\": 1550223035000,\\n \\"ExpirationCurrDateDiff\\": 10,\\n \\"Premium\\": false,\\n \\"RegistrationDateLong\\": 1487088000000,\\n \\"ProductId\\": \\"2a\\",\\n \\"DomainStatus\\": \\"3\\",\\n \\"DomainType\\": \\"gTLD\\",\\n \\"ResourceGroupId\\": \\"rg-aek2yyciz557g3q\\",\\n \\"Tag\\": {\\n \\"Tag\\": [\\n {\\n \\"Key\\": \\"testKey\\",\\n \\"Value\\": \\"testValue\\"\\n }\\n ]\\n }\\n }\\n ]\\n },\\n \\"TotalItemNum\\": 200\\n}","errorExample":""},{"type":"xml","example":"","errorExample":"\\n \\n 539\\n 11\\n eJxlUk2PmzA\\n 5CDDD9D8-483E-4FF8-B144-DD80F29A5BE5\\n"}]', 'title' => 'ScrollDomainList', 'description' => 'If you have a large number of domain names, a slow response may occur when you call an API operation to query domain names. In this case, you can call this operation to query domain names more quickly. When you call this operation for the first time, specify the request parameters except ScrollId. A scroll ID is returned without other data. In the second request, use the scroll ID obtained from the previous response. In subsequent requests, the newly specified request parameters do not take effect, and the request parameters that are specified in the first request prevail.'."\n", 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2023-03-06T09:43:46.000Z', 'description' => 'Response parameters changed'], ['createdAt' => '2022-12-08T13:04:29.000Z', 'description' => 'Request parameters changed, Response parameters changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ScrollDomainList'], ], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryCommonInfo', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'SetDefaultRegistrantProfile' => [ 'summary' => 'Invoke the SetDefaultRegistrantProfile API to set the default contact template for a domain name.', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'The user IP address. The default value is **127.0.0.1**.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'RegistrantProfileId', 'in' => 'query', 'schema' => ['description' => 'The ID of the contact template to be set as default.'."\n" ."\n" .'The system automatically generates this ID after the template is successfully created. You can invoke the [QueryRegistrantProfiles](~~67701~~) API to query the template ID.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'docRequired' => true, 'example' => '1234567', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '4D73432C-7600-4779-ACBB-C3B5CA145D32', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => [], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"4D73432C-7600-4779-ACBB-C3B5CA145D32\\"\\n}","type":"json"}]', 'title' => 'Set Default Contact Information', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:02.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SetDefaultRegistrantProfile'], ], ], 'ramActions' => [ [ 'operationType' => '', 'ramAction' => [ 'action' => 'domain:SetDefaultRegistrantProfile', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'SetupDomainAutoRenew' => [ 'summary' => 'Use this operation to enable or disable auto-renewal for a domain.', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'Operation', 'in' => 'query', 'schema' => [ 'description' => 'The operation type.', 'enumValueTitles' => ['SET' => 'Enables auto-renewal.', 'CANCEL' => 'Disables auto-renewal.'], 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'SET', 'title' => '', ], ], [ 'name' => 'InstanceId', 'in' => 'query', 'schema' => ['description' => 'The domain instance ID.', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'S2019270W570xxxx', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'result', 'description' => 'The response data.', 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'The unique request ID.', 'type' => 'string', 'example' => '8fc97e44-837a-447d-ac61-ea28d2fe8a38', 'title' => ''], 'Result' => [ 'description' => 'Indicates whether the operation was successful.', 'enumValueTitles' => ['true' => 'Success', 'false' => 'Failure'], 'type' => 'boolean', 'example' => 'true', 'title' => '', ], ], 'example' => '', ], ], ], 'title' => 'Set or cancel domain name auto-renewal ', 'description' => 'This operation currently supports only domains on the Mainland China site.'."\n" ."\n" .'**Before you call this operation, review the billing methods and [price](https://wanwang.aliyun.com/help/price.html?spm=5176.22941859.J_9989412330.10.68a51838KnzTeD) for the domain product.**', 'changeSet' => [], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SetupDomainAutoRenew'], ], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:SetupDomainAutoRenew', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"8fc97e44-837a-447d-ac61-ea28d2fe8a38\\",\\n \\"Result\\": true\\n}","type":"json"}]', ], 'SubmitDomainSpecialBizCredentials' => [ 'summary' => 'Submit documentation for special domain name services ', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'readAndWrite', 'deprecated' => false, 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'BizId', 'in' => 'formData', 'schema' => ['description' => 'The business ID.'."\n", 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '219', 'title' => ''], ], [ 'name' => 'Credentials', 'in' => 'formData', 'schema' => ['description' => 'The certificate information.'."\n", 'type' => 'string', 'required' => false, 'example' => '[{"credentialType":"SHSQB",""credentialUrl":"11212121/1212d**/sqb.jpg"},{"credentialType":"SFZZM",""credentialUrl":"11212121/1212d**/sfzzm.jpg"}]', 'title' => ''], ], [ 'name' => 'Extend', 'in' => 'formData', 'schema' => ['description' => 'The extended information.'."\n", 'type' => 'string', 'required' => false, 'example' => '{\\"addTransferLock\\":true}', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'The IP address of the client.'."\n", 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'title' => 'PopResultDTO', 'description' => 'PopResultDTO\\'."\n", 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'The request ID.'."\n", 'type' => 'string', 'example' => 'A83E1D74-E46B-505C-947A-8C6B7E41C011'."\n", 'title' => ''], 'HttpStatusCode' => ['description' => 'The HTTP status code that is directly returned.'."\n", 'type' => 'integer', 'format' => 'int32', 'example' => '200'."\n", 'title' => ''], 'DynamicCode' => ['description' => 'The dynamic error code.'."\n", 'type' => 'string', 'example' => '-', 'title' => ''], 'DynamicMessage' => ['description' => 'The dynamic error message.'."\n", 'type' => 'string', 'example' => '-', 'title' => ''], 'Synchro' => ['description' => 'Indicates whether to perform synchronous processing.'."\n", 'type' => 'boolean', 'example' => 'True', 'title' => ''], 'ErrorMsg' => ['description' => 'The error message.'."\n", 'type' => 'string', 'example' => '110001', 'title' => ''], 'ErrorCode' => ['description' => 'The error code.'."\n", 'type' => 'string', 'example' => '参数错误', 'title' => ''], 'Success' => ['description' => 'Indicates whether the request is successful. Valid values:'."\n" ."\n" .'* **true**'."\n" .'* **false**'."\n", 'type' => 'boolean', 'example' => 'True', 'title' => ''], 'Module' => ['description' => 'The returned data.'."\n", 'type' => 'any', 'example' => '-', 'title' => ''], 'AllowRetry' => ['description' => 'Indicates whether retries are allowed.'."\n", 'type' => 'boolean', 'example' => 'False', 'title' => ''], 'ErrorArgs' => [ 'description' => 'The array of error parameters that are returned.'."\n", 'type' => 'array', 'items' => ['description' => 'The error parameter that is returned.'."\n", 'type' => 'any', 'example' => '-', 'title' => ''], 'title' => '', 'example' => '', ], 'AppName' => ['description' => 'The name of the application for which the error code is returned.'."\n", 'type' => 'string', 'example' => 'test-com'."\n", 'title' => ''], ], 'example' => '', ], ], ], 'staticInfo' => ['returnType' => 'synchronous'], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"A83E1D74-E46B-505C-947A-8C6B7E41C011\\\\n\\",\\n \\"HttpStatusCode\\": 200,\\n \\"DynamicCode\\": \\"-\\",\\n \\"DynamicMessage\\": \\"-\\",\\n \\"Synchro\\": true,\\n \\"ErrorMsg\\": \\"110001\\",\\n \\"ErrorCode\\": \\"参数错误\\",\\n \\"Success\\": true,\\n \\"Module\\": \\"-\\",\\n \\"AllowRetry\\": true,\\n \\"ErrorArgs\\": [\\n \\"-\\"\\n ],\\n \\"AppName\\": \\"test-com\\\\n\\"\\n}","type":"json"}]', 'title' => 'Submit certificate information ', 'changeSet' => [ ['createdAt' => '2023-03-16T12:44:53.000Z', 'description' => 'Request parameters changed'], ], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:SubmitDomainSpecialBizCredentials', 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'SubmitEmailVerification' => [ 'summary' => 'Invoke the SubmitEmailVerification API to send an email verification message. ', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'The language of the error message returned by the API. Valid values:'."\n" .'- **zh**: Chinese.'."\n" .'- **en**: English.'."\n" ."\n" .'Default Value: **en**.', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'Email', 'in' => 'query', 'schema' => ['description' => 'The mailbox that requires verification. Separate multiple mailboxes with commas (,).', 'type' => 'string', 'required' => true, 'example' => 'username@example.com', 'title' => ''], ], [ 'name' => 'SendIfExist', 'in' => 'query', 'schema' => ['description' => 'Specifies whether to resend the verification email if it already exists. Valid values:'."\n" ."\n" .'- **true**: Resend the verification email.'."\n" .'- **false**: Do not resend the verification email.'."\n" ."\n" .'Default Value: **false**.', 'type' => 'boolean', 'required' => false, 'example' => 'false', 'default' => 'false', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'The user IP address. You can set it to 127.0.0.1.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Request ID. ', 'type' => 'string', 'example' => 'E2A8A5EF-DF8A-4C48-8FD4-9F6BD71AB26D', 'title' => ''], 'ExistList' => [ 'description' => 'List of emails for which verification messages already exist. ', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'Email' => ['description' => 'Email address for verification. ', 'type' => 'string', 'example' => 'username@example.com', 'title' => ''], 'Code' => ['description' => 'Returned code. ', 'type' => 'string', 'example' => 'SendTokenQuotaExceeded', 'title' => ''], 'Message' => ['description' => 'Returned message. ', 'type' => 'string', 'example' => 'The maximum number of attempts allowed to send the email verification link is exceeded.', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], 'SuccessList' => [ 'description' => 'List of emails for which verification messages were sent successfully. ', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'Email' => ['description' => 'Email address for verification. ', 'type' => 'string', 'example' => 'username@example.com', 'title' => ''], 'Code' => ['description' => 'Returned code. ', 'type' => 'string', 'example' => 'Success', 'title' => ''], 'Message' => ['description' => 'Returned message. ', 'type' => 'string', 'example' => 'Success', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], 'FailList' => [ 'description' => 'List of emails for which verification messages failed to send. ', 'type' => 'array', 'items' => [ 'type' => 'object', 'properties' => [ 'Email' => ['description' => 'Email address for verification. ', 'type' => 'string', 'example' => 'username@example.com', 'title' => ''], 'Code' => ['description' => 'The returned code.', 'type' => 'string', 'example' => 'SendTokenQuotaExceeded', 'title' => ''], 'Message' => ['description' => 'The returned message.', 'type' => 'string', 'example' => 'The maximum number of attempts allowed to send the email verification link is exceeded', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => [], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"E2A8A5EF-DF8A-4C48-8FD4-9F6BD71AB26D\\",\\n \\"ExistList\\": [\\n {\\n \\"Email\\": \\"username@example.com\\",\\n \\"Code\\": \\"SendTokenQuotaExceeded\\",\\n \\"Message\\": \\"The maximum number of attempts allowed to send the email verification link is exceeded.\\"\\n }\\n ],\\n \\"SuccessList\\": [\\n {\\n \\"Email\\": \\"username@example.com\\",\\n \\"Code\\": \\"Success\\",\\n \\"Message\\": \\"Success\\"\\n }\\n ],\\n \\"FailList\\": [\\n {\\n \\"Email\\": \\"username@example.com\\",\\n \\"Code\\": \\"SendTokenQuotaExceeded\\",\\n \\"Message\\": \\"The maximum number of attempts allowed to send the email verification link is exceeded\\"\\n }\\n ]\\n}","type":"json"}]', 'title' => 'Send email verification message', 'description' => 'After receiving the verification email, you must log on to your mailbox and complete verification within 3 days. If the verification email has expired, you can invoke the [ResendEmailVerification](~~67734~~) API to resend the verification email. ', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:03.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SubmitEmailVerification'], ], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:EmailVerificationOperation', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'SubmitOperationAuditInfo' => [ 'summary' => 'Invoke the SubmitOperationAuditInfo API to submit self-service business review information.', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'The language of the error message returned by the API. Valid values:'."\n" .'- **zh**: Chinese.'."\n" .'- **en**: English.'."\n" ."\n" .'Default value: **en**.', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['description' => 'The domain name. You can specify one or more domain names, separated by commas (,).', 'type' => 'string', 'required' => true, 'docRequired' => true, 'example' => 'xxxx.com,yyyy.cn', 'title' => ''], ], [ 'name' => 'AuditType', 'in' => 'query', 'schema' => ['description' => 'The business type. Valid values:'."\n" ."\n" .'**1**: Transfer a domain name offline, that is, transfer the domain name from the current Alibaba Cloud account to another Alibaba Cloud account.', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'docRequired' => true, 'example' => '1', 'title' => ''], ], [ 'name' => 'AuditInfo', 'in' => 'query', 'schema' => ['description' => 'The information to be reviewed. The displayed information varies by business type.', 'type' => 'string', 'required' => false, 'example' => '个人 {"regType":1,"registrantName":"张三","registrantNo":"2201919190**","telephone":"1390123****","account":"zhangsan@alimail.com","reason":1,"remark":"账号丢失"} 企业 {"regType":2,"registrantName":"华大信通","operatorName":"王武","operatorNo":"2201811987101901**", "operatorPhone":"1390123****","account":"wangwu@alimail.com","companyNo":"91361100MA35N6****","reason":2,"remark":"账号丢失"}', 'title' => ''], ], [ 'name' => 'Id', 'in' => 'query', 'schema' => ['description' => 'The review ID.', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => '9DKCF6F8-243C-40EC-8035-4B12FEFD7C22', 'title' => ''], 'Id' => ['description' => 'The system-generated record ID.', 'type' => 'integer', 'format' => 'int64', 'example' => '1', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => [], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"9DKCF6F8-243C-40EC-8035-4B12FEFD7C22\\",\\n \\"Id\\": 1\\n}","type":"json"}]', 'title' => 'Submit an offline review job', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:03.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => '', 'ramAction' => [ 'action' => 'domain:SubmitOperationAuditInfo', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'SubmitOperationCredentials' => [ 'summary' => 'Invoke the SubmitOperationCredentials API to submit certificate materials for self-service operations pending review. ', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => [], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of the error message returned by the API. Valid values: '."\n" .'- **zh**: Chinese. '."\n" .'- **en**: English. '."\n" ."\n" .'Default value: **en**. ', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'AuditRecordId', 'in' => 'query', 'schema' => ['description' => 'Review record ID. ', 'type' => 'integer', 'format' => 'int64', 'required' => false, 'example' => '1', 'title' => ''], ], [ 'name' => 'RegType', 'in' => 'query', 'schema' => ['description' => 'Registrant type. Valid values: '."\n" .'- **1**: Individual. '."\n" .'- **2**: Enterprise. ', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', 'title' => ''], ], [ 'name' => 'AuditType', 'in' => 'query', 'schema' => ['description' => 'Review type. Valid value: '."\n" .'**1**: Offline domain name transfer. ', 'type' => 'integer', 'format' => 'int32', 'required' => false, 'example' => '1', 'title' => ''], ], [ 'name' => 'Credentials', 'in' => 'query', 'schema' => ['description' => 'Certificate materials pending review. ', 'type' => 'string', 'required' => false, 'example' => '[{"credentialType":"SHSQB",""credentialUrl":"11212121/1212d**/sqb.jpg"},{"credentialType":"SFZZM",""credentialUrl":"11212121/1212d**/sfzzm.jpg"}]', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Request ID. ', 'type' => 'string', 'example' => '9DFCF6F8-243C-40EC-8035-4B12FEFX7D98', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => [], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"9DFCF6F8-243C-40EC-8035-4B12FEFX7D98\\"\\n}","type":"json"}]', 'title' => 'Submit certificate materials for self-service operations pending review ', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:03.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [], ], 'ramActions' => [ [ 'operationType' => '', 'ramAction' => [ 'action' => 'domain:SubmitOperationCredentials', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'TransferInCheckMailToken' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'Token', 'in' => 'query', 'schema' => ['description' => 'The token received in the email.', 'type' => 'string', 'required' => true, 'example' => '3bdbaa0e-faa2-4ad2-98f4-bcfeb0237054', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'The language of the error message returned by the operation. Valid values:'."\n" .'- **zh**: Chinese.'."\n" .'- **en**: English.'."\n" ."\n" .'Default value: **en**.', 'type' => 'string', 'required' => false, 'default' => 'en', 'example' => 'en', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'The IP address of the user.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'The request ID.', 'type' => 'string', 'example' => 'AF7D4DCE-0776-47F2-A9B2-6FB85A87AA60', 'title' => ''], 'SuccessList' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'SuccessDomain' => [ 'type' => 'array', 'items' => ['description' => 'The list of domain names that passed verification.', 'type' => 'string', 'example' => 'example.com', 'title' => ''], 'description' => '', 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], 'FailList' => [ 'type' => 'object', 'itemNode' => true, 'properties' => [ 'FailDomain' => [ 'type' => 'array', 'items' => ['description' => 'The list of domain names that failed verification.', 'type' => 'string', 'example' => 'example.com', 'title' => ''], 'description' => '', 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'title' => 'Verify transfer-in email', 'summary' => 'Calls the TransferInCheckMailToken operation to verify the email token of a domain name registrant.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:02.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'TransferInCheckMailToken'], ], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:TransferInCheckMailToken', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"AF7D4DCE-0776-47F2-A9B2-6FB85A87AA60\\",\\n \\"SuccessList\\": {\\n \\"SuccessDomain\\": [\\n \\"example.com\\"\\n ]\\n },\\n \\"FailList\\": {\\n \\"FailDomain\\": [\\n \\"example.com\\"\\n ]\\n }\\n}","type":"json"}]', ], 'TransferInReenterTransferAuthorizationCode' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['description' => 'Domain name.', 'type' => 'string', 'required' => true, 'example' => 'example.com', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of the error message returned by the API. Valid values:'."\n" .'- **zh**: Chinese'."\n" .'- **en**: English'."\n" ."\n" .'Default value: **en**.', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'TransferAuthorizationCode', 'in' => 'query', 'schema' => ['description' => 'Transfer password.', 'type' => 'string', 'required' => true, 'example' => 'testCode', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Unique Request ID.', 'type' => 'string', 'example' => 'AF7D4DCE-0776-47F2-A9B2-6FB85A87AA60', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"AF7D4DCE-0776-47F2-A9B2-6FB85A87AA60\\"\\n}","type":"json"}]', 'title' => 'Re-enter Transfer Password for Domain Name Transfer-in', 'summary' => 'Invoke the TransferInReenterTransferAuthorizationCode API to re-enter the transfer password for domain name transfer-in.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:02.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'TransferInReenterTransferAuthorizationCode'], ], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:DomainTransferInOperation', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'TransferInRefetchWhoisEmail' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['description' => 'Domain name.', 'type' => 'string', 'required' => true, 'example' => 'example.com', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of the error message returned by the API. Valid values:'."\n" .'- **zh**: Chinese.'."\n" .'- **en**: English.'."\n" ."\n" .'Default value: **en**.', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Unique Request ID.', 'type' => 'string', 'example' => '40F46D3D-F4F3-4CCB-AC30-2DD20E32E528', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"40F46D3D-F4F3-4CCB-AC30-2DD20E32E528\\"\\n}","type":"json"}]', 'title' => 'Perform email verification for domain transfer-in', 'summary' => 'Invoke TransferInRefetchWhoisEmail to perform email verification for domain transfer-in.', 'description' => 'The system automatically retrieves the registrant\'s email address from WHOIS. If the email address is incorrect or cannot be retrieved, the system will re-scrape the WHOIS email address.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:02.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'TransferInRefetchWhoisEmail'], ], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:DomainTransferInOperation', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'TransferInResendMailToken' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['description' => 'Domain name.', 'type' => 'string', 'required' => true, 'example' => 'example.com', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of the error message returned by the API. Valid values:'."\n" .'- **zh**: Chinese'."\n" .'- **en**: English'."\n" ."\n" .'Default value: **en**.', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Unique request ID.', 'type' => 'string', 'example' => 'AF7D4DCE-0776-47F2-A9B2-6FB85A87AA60', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"AF7D4DCE-0776-47F2-A9B2-6FB85A87AA60\\"\\n}","type":"json"}]', 'title' => 'Resend Verification Email for Domain Transfer-In', 'summary' => 'Invoke the TransferInResendMailToken API to resend the verification email for domain transfer-in.', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:02.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'TransferInResendMailToken'], ], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:DomainTransferInOperation', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'UpdateDomainToDomainGroup' => [ 'summary' => 'If you use file upload to replace more than 1,000 domain names in a domain name group, the operation is asynchronous. The result is available only after the request is processed.', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'The user IP address. You can set this parameter to **127.0.0.1**.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'The language of API error messages. Valid values:'."\n" ."\n" .'- **zh**: Chinese'."\n" ."\n" .'- **en**: English'."\n" ."\n" .'Default value: **en**.', 'type' => 'string', 'required' => false, 'default' => 'en', 'example' => 'en', 'title' => ''], ], [ 'name' => 'FileToUpload', 'in' => 'formData', 'schema' => ['description' => 'The Base64-encoded content of a file. This parameter is required if you set DataSource to 2. The file must be in **.xls** or **.xlsx** format, contain one domain name per line, and not exceed 2 MB.', 'type' => 'string', 'required' => false, 'example' => 'dGVzdA==', 'title' => ''], ], [ 'name' => 'DomainGroupId', 'in' => 'query', 'schema' => ['description' => 'The ID of the domain name group. Call the [QueryDomainGroupList](https://help.aliyun.com/document_detail/69362.html) API to get this ID.', 'type' => 'integer', 'format' => 'int64', 'required' => true, 'example' => '1234', 'title' => ''], ], [ 'name' => 'Replace', 'in' => 'query', 'schema' => ['description' => 'Specifies whether to replace the existing domain names in the group. Valid values:'."\n" ."\n" .'- **false**: Adds the new domain names to the group.'."\n" ."\n" .'- **true**: Replaces all existing domain names in the group with the new ones.', 'type' => 'boolean', 'required' => true, 'example' => 'false', 'title' => ''], ], [ 'name' => 'DataSource', 'in' => 'query', 'schema' => ['description' => 'The data source for the domain names. Valid values:'."\n" ."\n" .'- **1**: custom input.'."\n" ."\n" .'- **2**: file upload.', 'type' => 'integer', 'format' => 'int32', 'required' => true, 'example' => '1', 'title' => ''], ], [ 'name' => 'DomainName', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'description' => 'An array of domain names. This parameter is required when DataSource is set to 1 (custom input).', 'type' => 'array', 'items' => ['type' => 'string', 'description' => '', 'required' => false, 'example' => 'example.cn', 'title' => ''], 'required' => false, 'example' => 'example.com', 'maxItems' => 1000, 'title' => '', ], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'The unique request ID.', 'type' => 'string', 'example' => '40F46D3D-F4F3-4CCB-AC30-2DD20E32E528', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'staticInfo' => [], 'title' => 'Set domain names in a group ', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:02.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'UpdateDomainToDomainGroup'], ], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:DomainGroupOperation', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"40F46D3D-F4F3-4CCB-AC30-2DD20E32E528\\"\\n}","type":"json"}]', ], 'VerifyContactField' => [ 'summary' => 'Whether some parameters are required depends on the requirements of the domain name registry. This API validates the compliance and validity of the input parameters and does not perform validation against actual domain information. ', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'read', 'deprecated' => false, 'systemTags' => ['operationType' => 'get'], 'parameters' => [ [ 'name' => 'Province', 'in' => 'query', 'schema' => ['description' => 'Province (in English). ', 'type' => 'string', 'required' => false, 'example' => 'Bei jing', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address, which can be set to **127.0.0.1**. ', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of the error message returned by the API. Valid values: '."\n" .'- **zh**: Chinese. '."\n" .'- **en**: English. '."\n" ."\n" .'Default value: **en**. ', 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'City', 'in' => 'query', 'schema' => ['description' => 'City (in English). ', 'type' => 'string', 'required' => false, 'example' => 'Bei jing', 'title' => ''], ], [ 'name' => 'RegistrantOrganization', 'in' => 'query', 'schema' => ['description' => 'Registrant name (in English).', 'type' => 'string', 'required' => false, 'example' => 'wang xian sheng', 'title' => ''], ], [ 'name' => 'Country', 'in' => 'query', 'schema' => ['description' => 'Country code, such as **CN** or **US**.', 'type' => 'string', 'required' => false, 'example' => 'CN', 'title' => ''], ], [ 'name' => 'RegistrantName', 'in' => 'query', 'schema' => ['description' => 'Contact name (in English). ', 'type' => 'string', 'required' => false, 'example' => 'wang xian sheng', 'title' => ''], ], [ 'name' => 'Address', 'in' => 'query', 'schema' => ['description' => 'Street address (in English). ', 'type' => 'string', 'required' => false, 'example' => 'Rd. xitucheng', 'title' => ''], ], [ 'name' => 'Email', 'in' => 'query', 'schema' => ['description' => 'Email address. ', 'type' => 'string', 'required' => false, 'example' => 'username@example.com', 'title' => ''], ], [ 'name' => 'PostalCode', 'in' => 'query', 'schema' => ['description' => 'Postal code. ', 'type' => 'string', 'required' => false, 'example' => '100000', 'title' => ''], ], [ 'name' => 'TelArea', 'in' => 'query', 'schema' => ['description' => 'Telephone country code, for example, **86** for China.', 'type' => 'string', 'required' => false, 'example' => '86', 'title' => ''], ], [ 'name' => 'Telephone', 'in' => 'query', 'schema' => ['description' => 'Telephone number. ', 'type' => 'string', 'required' => false, 'example' => '1390000****', 'title' => ''], ], [ 'name' => 'TelExt', 'in' => 'query', 'schema' => ['description' => 'Extension number.', 'type' => 'string', 'required' => false, 'example' => '01', 'title' => ''], ], [ 'name' => 'ZhRegistrantOrganization', 'in' => 'query', 'schema' => ['description' => 'Registrant name (in Chinese).'."\n" ."\n" .'> This parameter applies only to the China site (aliyun.com).', 'type' => 'string', 'required' => false, 'example' => '王先生', 'title' => ''], ], [ 'name' => 'ZhRegistrantName', 'in' => 'query', 'schema' => ['description' => 'Contact name (in Chinese). '."\n" ."\n" .'> This parameter applies only to the China site (aliyun.com). ', 'type' => 'string', 'required' => false, 'example' => '王先生', 'title' => ''], ], [ 'name' => 'ZhProvince', 'in' => 'query', 'schema' => ['description' => 'Province (in Chinese). '."\n" ."\n" .'> This parameter applies only to the China site (aliyun.com). ', 'type' => 'string', 'required' => false, 'example' => '北京', 'title' => ''], ], [ 'name' => 'ZhAddress', 'in' => 'query', 'schema' => ['description' => 'Detailed address (in Chinese).'."\n" ."\n" .'> This parameter applies only to the China site (aliyun.com).', 'type' => 'string', 'required' => false, 'example' => '西土城路', 'title' => ''], ], [ 'name' => 'ZhCity', 'in' => 'query', 'schema' => ['description' => 'City (in Chinese). '."\n" ."\n" .'> This parameter applies only to the China site (aliyun.com). ', 'type' => 'string', 'required' => false, 'example' => '北京市', 'title' => ''], ], [ 'name' => 'RegistrantType', 'in' => 'query', 'schema' => ['description' => 'Registrant type. Valid values: '."\n" .'- **1**: Individual. '."\n" .'- **2**: Enterprise. ', 'type' => 'string', 'required' => false, 'example' => '1', 'title' => ''], ], [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['description' => 'Domain name. ', 'type' => 'string', 'required' => false, 'docRequired' => false, 'example' => 'example.com', 'default' => '', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Request ID. ', 'type' => 'string', 'example' => 'ABAC3BAC-FCFA-4DAE-B47C-FA4105CB07C6', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"ABAC3BAC-FCFA-4DAE-B47C-FA4105CB07C6\\"\\n}","type":"json"}]', 'title' => 'Validate domain contact information ', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:02.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'VerifyContactField'], ], ], 'ramActions' => [ [ 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryCommonInfo', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], 'VerifyEmail' => [ 'summary' => 'Invoke the VerifyEmail API to submit email verification.', 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'operationType' => 'write', 'deprecated' => false, 'systemTags' => ['operationType' => 'update'], 'parameters' => [ [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['description' => 'Language of the error message returned by the API. Valid values:'."\n" .'- **zh**: Chinese.'."\n" .'- **en**: English.'."\n" ."\n" .'Default value: **en**.'."\n", 'type' => 'string', 'required' => false, 'example' => 'en', 'default' => 'en', 'title' => ''], ], [ 'name' => 'Token', 'in' => 'query', 'schema' => ['description' => 'Token code included in the email verification link.'."\n" ."\n" .'After the verification email is sent successfully, you can log on to the mailbox to be verified and view the token code.', 'type' => 'string', 'required' => true, 'example' => '0b32247496409441e9e179ea7c2e0****', 'title' => ''], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['description' => 'User IP address. You can set it to 127.0.0.1.', 'type' => 'string', 'required' => false, 'example' => '127.0.0.1', 'title' => ''], ], ], 'responses' => [ 200 => [ 'schema' => [ 'type' => 'object', 'properties' => [ 'RequestId' => ['description' => 'Request ID.', 'type' => 'string', 'example' => 'FD3AD289-83EE-4E32-803A-CF1B3A8EEE64', 'title' => ''], ], 'description' => '', 'title' => '', 'example' => '', ], ], ], 'responseDemo' => '[{"errorExample":"","example":"{\\n \\"RequestId\\": \\"FD3AD289-83EE-4E32-803A-CF1B3A8EEE64\\"\\n}","type":"json"}]', 'title' => 'Submit Email Verification', 'requestParamsDescription' => ' ', 'responseParamsDescription' => ' ', 'extraInfo' => ' ', 'changeSet' => [ ['createdAt' => '2022-07-21T06:20:02.000Z', 'description' => 'Error codes changed'], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'VerifyEmail'], ], ], 'ramActions' => [ [ 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:VerifyEmail', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], ], ], 'endpoints' => [ ['regionId' => 'ap-southeast-1', 'regionName' => 'Singapore', 'areaId' => 'asiaPacific', 'areaName' => 'Asia Pacific', 'public' => 'domain-intl.aliyuncs.com', 'endpoint' => 'domain-intl.aliyuncs.com', 'vpc' => ''], ['regionId' => 'cn-hangzhou', 'regionName' => 'China (Hangzhou)', 'areaId' => 'asiaPacific', 'areaName' => 'Asia Pacific', 'public' => 'domain.aliyuncs.com', 'endpoint' => 'domain.aliyuncs.com', 'vpc' => ''], ], 'errorCodes' => [ ['code' => '150008', 'message' => 'It is forbidden to delete the information template during approval.', 'http_code' => 400, 'description' => ''], ['code' => '5000', 'message' => 'The user has no resource authorization, or the API does not support ram.', 'http_code' => 400, 'description' => ''], ['code' => 'AccountHasBeenDeleted', 'message' => 'Your account has been deleted', 'http_code' => 200, 'description' => 'Your account has been deleted'], ['code' => 'ActionNotAllowed', 'message' => 'This action is not allowed.', 'http_code' => null, 'description' => ''], ['code' => 'ActivateSaleIdError', 'message' => 'The SaleId of activation must be empty.', 'http_code' => null, 'description' => ''], ['code' => 'add', 'message' => 'Add', 'http_code' => 200, 'description' => 'Add'], ['code' => 'address', 'message' => 'Address:', 'http_code' => 200, 'description' => 'Address:'], ['code' => 'ADserach', 'message' => 'Advanced search', 'http_code' => 200, 'description' => 'Advanced search'], ['code' => 'AlidnsDnsSecUnsupported', 'message' => 'Alidns cannot be supported for DNSSEC setting', 'http_code' => 200, 'description' => 'Alidns cannot be supported for DNSSEC setting '], ['code' => 'all', 'message' => 'all', 'http_code' => 200, 'description' => 'all'], ['code' => 'AllDomains', 'message' => 'All domains', 'http_code' => 200, 'description' => 'All domains'], ['code' => 'AlreadyOpenDomainPrivacyProtection', 'message' => 'Domain Proxy service has been enabled.', 'http_code' => 200, 'description' => 'Domain Proxy service has been enabled.'], ['code' => 'AlreadySubmittedRenewIn7Days', 'message' => 'One domain is submitted only once within 7 days.', 'http_code' => 200, 'description' => 'One domain is submitted only once within 7 days.'], ['code' => 'API_Block', 'message' => 'API trigger current limit.', 'http_code' => 400, 'description' => ''], ['code' => 'AssociationAlreadyExist', 'message' => 'ENS associated, operation prohibited.', 'http_code' => 200, 'description' => 'ENS associated, operation prohibited.'], ['code' => 'ATP', 'message' => 'Authority to purchase', 'http_code' => 200, 'description' => 'Authority to purchase'], ['code' => 'AuditFailed', 'message' => 'Real Name Verification failed', 'http_code' => 200, 'description' => 'Real Name Verification failed'], ['code' => 'BatchBook', 'message' => 'Batch book', 'http_code' => 200, 'description' => 'Batch book'], ['code' => 'BatchOperation', 'message' => 'Batch operation', 'http_code' => 200, 'description' => 'Batch operation'], ['code' => 'BlackListDomainName', 'message' => 'This domain name contains blacklist words.', 'http_code' => null, 'description' => ''], ['code' => 'BoughtDomain', 'message' => 'Bought domain', 'http_code' => 200, 'description' => 'Bought domain'], ['code' => 'businessdaytofinish', 'message' => '3-5 business day to finish', 'http_code' => 200, 'description' => '3-5 business day to finish'], ['code' => 'businessdaytofinish', 'message' => '3~5 business day to finish', 'http_code' => 200, 'description' => '3~5 business day to finish'], ['code' => 'BusinessNotFound', 'message' => 'This business is not found.', 'http_code' => null, 'description' => ''], ['code' => 'Busy', 'message' => 'Server is busy', 'http_code' => null, 'description' => ''], ['code' => 'BuyDomains', 'message' => 'Buy domains', 'http_code' => 200, 'description' => 'Buy domains'], ['code' => 'Buyer', 'message' => 'Buyer', 'http_code' => 200, 'description' => 'Buyer'], ['code' => 'Buysecondhanddomain', 'message' => 'Buy secondhand domain', 'http_code' => 200, 'description' => 'Buy secondhand domain'], ['code' => 'cancel', 'message' => 'Cancel', 'http_code' => 200, 'description' => 'Cancel'], ['code' => 'CanNotFindTheCorrespondingTemplate', 'message' => 'The specified corresponding registrant profile does not exist.', 'http_code' => 200, 'description' => 'The specified corresponding registrant profile does not exist.'], ['code' => 'Change', 'message' => 'Change', 'http_code' => 200, 'description' => 'Change'], ['code' => 'ChangeHolderFailed', 'message' => 'Registrant change failed.', 'http_code' => 200, 'description' => 'Registrant change failed.'], ['code' => 'CheckResultBlackList', 'message' => 'This domain contains sensitive words and cannot be registered under relevant provisions.', 'http_code' => 200, 'description' => 'This domain contains sensitive words and cannot be registered under relevant provisions.'], ['code' => 'ChgholderRealNameRisk', 'message' => 'We have detected a security risk with your domain registrant identity information, For more information, please contact customer service.', 'http_code' => 200, 'description' => 'We have detected a security risk with your domain registrant identity information, For more information, please contact customer service.'], ['code' => 'closed', 'message' => 'Disabled', 'http_code' => 200, 'description' => 'Disabled'], ['code' => 'ClosedDomainPrivacyProtection', 'message' => 'Domain name proxy service has been disabled.', 'http_code' => 200, 'description' => 'Domain name proxy service has been disabled.'], ['code' => 'comdomainrealnameverification', 'message' => 'whether com domain need to complete real name verification', 'http_code' => 200, 'description' => 'whether com domain need to complete real name verification'], ['code' => 'comments', 'message' => 'comments', 'http_code' => 200, 'description' => 'comments'], ['code' => 'Commentslessthan200characters', 'message' => 'Comments less than 200 characters.', 'http_code' => 200, 'description' => 'Comments less than 200 characters.'], ['code' => 'company', 'message' => 'Company', 'http_code' => 200, 'description' => 'Company'], ['code' => 'confirm', 'message' => 'OK', 'http_code' => 200, 'description' => 'OK'], ['code' => 'Confirm', 'message' => 'Confirm', 'http_code' => 200, 'description' => 'Confirm'], ['code' => 'ContactCCityFormatError', 'message' => 'Format issue, please input correct city information', 'http_code' => 200, 'description' => 'Format issue, please input correct city information'], ['code' => 'ContactCCityLength', 'message' => 'City information is 2-64 characters', 'http_code' => 200, 'description' => 'City information is 2-64 characters'], ['code' => 'ContactCCityNotBlank', 'message' => 'Please choose or input city information', 'http_code' => 200, 'description' => 'Please choose or input city information'], ['code' => 'ContactCCompanyFormatError', 'message' => 'Format error, please input correct domain registrant name', 'http_code' => 200, 'description' => 'Format error, please input correct domain registrant name'], ['code' => 'ContactCCompanyLength', 'message' => 'Company length is 2-128 characters', 'http_code' => 200, 'description' => 'Company length is 2-128 characters'], ['code' => 'ContactCCompanyNotBlank', 'message' => 'Please input company name', 'http_code' => 200, 'description' => 'Please input company name'], ['code' => 'ContactCNameFormatError', 'message' => 'Format issue, please input correct contact name', 'http_code' => 200, 'description' => 'Format issue, please input correct contact name'], ['code' => 'ContactCNameLength', 'message' => 'Contact name is 2-100 characters', 'http_code' => 200, 'description' => 'Contact name is 2-100 characters'], ['code' => 'ContactCNameNotBlank', 'message' => 'Please input registrant name', 'http_code' => 200, 'description' => 'Please input registrant name'], ['code' => 'ContactCountryNotBlank', 'message' => 'Enter the country', 'http_code' => 200, 'description' => 'Enter the country'], ['code' => 'ContactCountrySelect', 'message' => 'Enter the country', 'http_code' => 200, 'description' => 'Enter the country'], ['code' => 'ContactCProvinceFormatError', 'message' => 'Format error, please input correct province information', 'http_code' => 200, 'description' => 'Format error, please input correct province information'], ['code' => 'ContactCProvinceLength', 'message' => 'Province is 2-64 characters', 'http_code' => 200, 'description' => 'Province is 2-64 characters'], ['code' => 'ContactCProvinceNotBlank', 'message' => 'Please choose or input province information', 'http_code' => 200, 'description' => 'Please choose or input province information'], ['code' => 'ContactCVenuFormatError', 'message' => 'Format issue, please input correct mailing address (Chinese)', 'http_code' => 200, 'description' => 'Format issue, please input correct mailing address (Chinese)'], ['code' => 'ContactCVenuLength', 'message' => 'Chinese address is 2-128 characters', 'http_code' => 200, 'description' => 'Chinese address is 2-128 characters'], ['code' => 'ContactCVenuNotBlank', 'message' => 'Please input detail mailing address', 'http_code' => 200, 'description' => 'Please input detail mailing address'], ['code' => 'ContactECityFormatError', 'message' => 'Incorrect format. Make sure that the city is correct', 'http_code' => 200, 'description' => 'Incorrect format. Make sure that the city is correct'], ['code' => 'ContactECityLength', 'message' => 'The city name must be 2-64 characters long.', 'http_code' => 200, 'description' => 'The city name must be 2-64 characters long.'], ['code' => 'ContactECityNotBlank', 'message' => 'Enter the city', 'http_code' => 200, 'description' => 'Enter the city'], ['code' => 'ContactECompanyFormatError', 'message' => 'Incorrect format. Make sure that the registrant is correct', 'http_code' => 200, 'description' => 'Incorrect format. Make sure that the registrant is correct'], ['code' => 'ContactECompanyLength', 'message' => 'The name of the domain name owner must be 2-128 characters long', 'http_code' => 200, 'description' => 'The name of the domain name owner must be 2-128 characters long'], ['code' => 'ContactECompanyNotBlank', 'message' => 'Enter the name of the domain name owner', 'http_code' => 200, 'description' => 'Enter the name of the domain name owner'], ['code' => 'ContacTelExtLength', 'message' => 'Tel ext number is 1-10 characters', 'http_code' => 200, 'description' => 'Tel ext number is 1-10 characters'], ['code' => 'ContacTelMainLength', 'message' => 'The phone number must be 1-20 characters long.', 'http_code' => 200, 'description' => 'The phone number must be 1-20 characters long.'], ['code' => 'ContactEmail', 'message' => 'Please enter the correct email address', 'http_code' => 200, 'description' => 'Please enter the correct email address'], ['code' => 'ContactEmailLength', 'message' => 'The email address must be 2-100 characters long.', 'http_code' => 200, 'description' => 'The email address must be 2-100 characters long.'], ['code' => 'ContactEmailNotBlank', 'message' => 'Please enter the correct email address', 'http_code' => 200, 'description' => 'Please enter the correct email address'], ['code' => 'ContactENameFormatError', 'message' => 'Incorrect format. Make sure that the domain name contact is correct', 'http_code' => 200, 'description' => 'Incorrect format. Make sure that the domain name contact is correct'], ['code' => 'ContactENameLength', 'message' => 'The name of the domain name owner must be 2-100 characters long.', 'http_code' => 200, 'description' => 'The name of the domain name owner must be 2-100 characters long.'], ['code' => 'ContactENameNotBlank', 'message' => 'Enter the name of the domain name owner', 'http_code' => 200, 'description' => 'Enter the name of the domain name owner'], ['code' => 'ContactEProvinceFormatError', 'message' => 'Incorrect format. Make sure that the province is correct', 'http_code' => 200, 'description' => 'Incorrect format. Make sure that the province is correct'], ['code' => 'ContactEProvinceLength', 'message' => 'The province name must be 2-64 characters long.', 'http_code' => 200, 'description' => 'The province name must be 2-64 characters long.'], ['code' => 'ContactEProvinceNotBlank', 'message' => 'Enter the province', 'http_code' => 200, 'description' => 'Enter the province'], ['code' => 'ContactEVenuFormatError', 'message' => 'Incorrect format. Make sure that the address is correct', 'http_code' => 200, 'description' => 'Incorrect format. Make sure that the address is correct'], ['code' => 'ContactEVenuLength', 'message' => 'The address must be 2-128 characters long', 'http_code' => 200, 'description' => 'The address must be 2-128 characters long'], ['code' => 'ContactEVenuNotBlank', 'message' => 'Enter the address', 'http_code' => 200, 'description' => 'Enter the address'], ['code' => 'ContactInfoInvalid', 'message' => 'The specified registrant information is invalid.', 'http_code' => 200, 'description' => 'The specified registrant information is invalid.'], ['code' => 'ContactInfoNotExist', 'message' => 'Domain contact information does not exist.', 'http_code' => 400, 'description' => ''], ['code' => 'ContactInformationError', 'message' => 'The contact information is invalid.', 'http_code' => null, 'description' => ''], ['code' => 'ContactPostalCodeFormatError', 'message' => 'Incorrect format. Make sure that the zip code is correct', 'http_code' => 200, 'description' => 'Incorrect format. Make sure that the zip code is correct'], ['code' => 'ContactPostalCodeLength', 'message' => 'The zip code must be 1-15 characters long', 'http_code' => 200, 'description' => 'The zip code must be 1-15 characters long'], ['code' => 'ContactPostalCodeNotBlank', 'message' => 'Enter the zip code', 'http_code' => 200, 'description' => 'Enter the zip code'], ['code' => 'ContactRegTypeNotBlank', 'message' => 'Please select registrant type.', 'http_code' => 200, 'description' => 'Please select registrant type.'], ['code' => 'ContactRegTypeSelect', 'message' => 'Please choose registrant type.', 'http_code' => 200, 'description' => 'Please choose registrant type.'], ['code' => 'ContactTelAreaFormatError', 'message' => 'Please input correct country code', 'http_code' => 200, 'description' => 'Please input correct country code'], ['code' => 'ContactTelAreaLength', 'message' => 'The country dialing code must be 1-5 characters long', 'http_code' => 200, 'description' => 'The country dialing code must be 1-5 characters long'], ['code' => 'ContactTelAreaNotBlank', 'message' => 'Enter the country dialing code', 'http_code' => 200, 'description' => 'Enter the country dialing code'], ['code' => 'ContactTelExtFormatError', 'message' => 'Format issue, please input correct phone ext number', 'http_code' => 200, 'description' => 'Format issue, please input correct phone ext number'], ['code' => 'ContactTelMainFormatError', 'message' => 'Incorrect format. Make sure that the phone number is correct', 'http_code' => 200, 'description' => 'Incorrect format. Make sure that the phone number is correct'], ['code' => 'ContactTelMainNotBlank', 'message' => 'Enter the phone number', 'http_code' => 200, 'description' => 'Enter the phone number'], ['code' => 'ContactTemplateAudited', 'message' => 'The current information template has a status of real-name authentication complete or under review, so you cannot submit real-name authentication materials.', 'http_code' => 200, 'description' => 'The current information template has a status of real-name authentication complete or under review, so you cannot submit real-name authentication materials.'], ['code' => 'ContactTemplateAudited', 'message' => 'The specified registrant profile template has already completed real-name verification or is under review. Do not submit another real-name verification.', 'http_code' => 200, 'description' => 'The specified registrant profile template has already completed real-name verification or is under review. Do not submit another real-name verification.'], ['code' => 'ContactTemplateAuditing', 'message' => 'The current information template has a status of real-name authentication complete or under review, so you cannot update the template information.', 'http_code' => 200, 'description' => 'The current information template has a status of real-name authentication complete or under review, so you cannot update the template information.'], ['code' => 'ContactTemplateNotExist', 'message' => 'Domain name information template does not exist.', 'http_code' => 200, 'description' => 'Domain name information template does not exist.'], ['code' => 'ContactTemplateNotExist', 'message' => 'The specified registrant profile does not exist.', 'http_code' => 200, 'description' => 'The specified registrant profile does not exist.'], ['code' => 'contactTemplateProhibitDel', 'message' => 'Template review prohibits deletion', 'http_code' => 200, 'description' => 'Template review prohibits deletion'], ['code' => 'contactTemplateProhibitDel', 'message' => 'It is forbidden to delete the information template during approval.', 'http_code' => 400, 'description' => ''], ['code' => 'contactTemplateProhibitModifyAfterAudit', 'message' => 'Modification of the real-name authentication template is prohibited', 'http_code' => 200, 'description' => 'Modification of the real-name authentication template is prohibited'], ['code' => 'ContactTemplateQuotaExceeded', 'message' => 'You have reached the domain name information template limit. Please delete or modify existing information templates.', 'http_code' => 200, 'description' => 'You have reached the domain name information template limit. Please delete or modify existing information templates.'], ['code' => 'ContactTemplateRealNamedNotExist', 'message' => 'The specified registrant profile template for real-name verification does not exist.', 'http_code' => 200, 'description' => 'Contact template for real-name verification not found.'], ['code' => 'contactTemplateRealNamedNotExist', 'message' => 'Contact template for real name authentication does not exist', 'http_code' => 400, 'description' => 'Contact template for real-name verification not found.'], ['code' => 'ContactTemplateRealNameRisk', 'message' => 'We have detected a security risk with your domain registrant identity information, For more information, please contact customer service.', 'http_code' => 200, 'description' => 'We have detected a security risk with your domain registrant identity information, For more information, please contact customer service.'], ['code' => 'ContactTemplateTypeNotMatched', 'message' => 'Registrant profile type is not matched.', 'http_code' => 200, 'description' => 'Registrant profile type is not matched.'], ['code' => 'ContactTemplateUpdateFailed', 'message' => 'Failed to save template information.', 'http_code' => 200, 'description' => 'Failed to save template information.'], ['code' => 'ContactTemplateUpdateFailed', 'message' => 'An error occurred while saving the registrant profile template.', 'http_code' => 200, 'description' => 'An error occurred while saving the registrant profile template. '], ['code' => 'CouponsNotFound', 'message' => 'Coupons are not found.', 'http_code' => null, 'description' => ''], ['code' => 'CreateOrderFailed', 'message' => 'Failed to create order', 'http_code' => 200, 'description' => 'Failed to create order'], ['code' => 'CredentialNoMaxLength', 'message' => 'The maximum length of certificate number cannot exceed 20.', 'http_code' => 400, 'description' => ''], ['code' => 'DataCoversionErrorHappen', 'message' => 'Data coversion error happen', 'http_code' => 200, 'description' => 'Data coversion error happen'], ['code' => 'DateFormatError', 'message' => 'Date format is error, for example[yyyy-MM-dd HH:mm:ss].', 'http_code' => null, 'description' => ''], ['code' => 'Deals', 'message' => 'Deals', 'http_code' => 200, 'description' => 'Deals'], ['code' => 'delete', 'message' => 'Delete', 'http_code' => 200, 'description' => 'Delete'], ['code' => 'DNSDuplicate', 'message' => 'Sorry, this DNS modification was not successful. The DNS record you entered already exists. Please enter a new DNS record', 'http_code' => 200, 'description' => 'Sorry, this DNS modification was not successful. The DNS record you entered already exists. Please enter a new DNS record'], ['code' => 'DNSFormatIsInvalid', 'message' => 'DNS format error', 'http_code' => 200, 'description' => 'DNS format error'], ['code' => 'DNSHiChinaNoHiChinaLimited', 'message' => 'You may not use Alibaba Cloud and non-Alibaba Cloud DNS records at the same time', 'http_code' => 200, 'description' => 'You may not use Alibaba Cloud and non-Alibaba Cloud DNS records at the same time'], ['code' => 'dnsHolder', 'message' => 'Registrant:', 'http_code' => 200, 'description' => 'Registrant:'], ['code' => 'DnsHostEmpty', 'message' => 'dnsName is blank', 'http_code' => 200, 'description' => 'dnsName is blank'], ['code' => 'DnsHostInvalid', 'message' => 'Incorrect dnsName format', 'http_code' => 200, 'description' => 'Incorrect dnsName format'], ['code' => 'DnsHostIpDiscord', 'message' => 'Domain server IP is not consistent with registry, please retry after synchronization', 'http_code' => 200, 'description' => 'Domain server IP is not consistent with registry, please retry after synchronization'], ['code' => 'DnsHostIpEmpty', 'message' => 'Provide IP address', 'http_code' => 200, 'description' => 'Provide IP address'], ['code' => 'DnsHostIpExist', 'message' => 'This IP address (%s) already exists. You cannot enter it again. Please enter another IP address', 'http_code' => 200, 'description' => 'This IP address (%s) already exists. You cannot enter it again. Please enter another IP address'], ['code' => 'DnsHostIpInvalid', 'message' => 'This IP address (%s) is incorrect. Please enter the IP address again', 'http_code' => 200, 'description' => 'This IP address (%s) is incorrect. Please enter the IP address again'], ['code' => 'DnsHostIpLimit', 'message' => 'According to the rules of the corresponding registry, you have exceeded the maximum number of IP addresses allowed. Please remove some IP addresses and try again', 'http_code' => 200, 'description' => 'According to the rules of the corresponding registry, you have exceeded the maximum number of IP addresses allowed. Please remove some IP addresses and try again'], ['code' => 'DnsHostIpReserved', 'message' => 'This IP address (%s) is a reserved IP address that cannot be used. Please enter another IP address', 'http_code' => 200, 'description' => 'This IP address (%s) is a reserved IP address that cannot be used. Please enter another IP address'], ['code' => 'DnsHostIpUsed', 'message' => 'The IP address (%s) has been used, when create a server with CNNIC domain name (.CN/.中国/.公司/.网络) , an IP address can only be used once, please re-enter.', 'http_code' => 200, 'description' => 'The IP address (%s) has been used, when create a server with CNNIC domain name (.CN/.中国/.公司/.网络) , an IP address can only be used once, please re-enter.'], ['code' => 'DnsHostNameEmpty', 'message' => 'Provide server name', 'http_code' => 200, 'description' => 'Provide server name'], ['code' => 'DnsHostNameInvalid', 'message' => 'The name can only include numbers, letters, periods (.), and hyphens (-). It cannot start or end with a period or hyphen and cannot exceed 80 characters in length', 'http_code' => 200, 'description' => 'The name can only include numbers, letters, periods (.), and hyphens (-). It cannot start or end with a period or hyphen and cannot exceed 80 characters in length'], ['code' => 'DNSInternalLimited', 'message' => 'Provide between 2 and 6 DNS records for CNNIC domains', 'http_code' => 200, 'description' => 'Provide between 2 and 6 DNS records for CNNIC domains'], ['code' => 'DNSInternationalLimited', 'message' => 'Provide between 2 and 13 DNS records for international domains', 'http_code' => 200, 'description' => 'Provide between 2 and 13 DNS records for international domains'], ['code' => 'DNSNotUpdate', 'message' => 'Sorry, this DNS modification was not successful. The domain name you entered has not been modified. Please enter a new DNS record', 'http_code' => 200, 'description' => 'Sorry, this DNS modification was not successful. The domain name you entered has not been modified. Please enter a new DNS record'], ['code' => 'DNSUnavailable', 'message' => 'Sorry, this DNS modification was not successful. You cannot use this group of DNS records', 'http_code' => 200, 'description' => 'Sorry, this DNS modification was not successful. You cannot use this group of DNS records'], ['code' => 'DNSUpdateError', 'message' => 'Failed to modify DNS', 'http_code' => 200, 'description' => 'Failed to modify DNS'], ['code' => 'domain.art.desc', 'message' => 'Your art information will be displayed at domain who is part, any illegal content would be held responsible for it.', 'http_code' => 200, 'description' => 'Your art information will be displayed at domain who is part, any illegal content would be held responsible for it.'], ['code' => 'domain.art.features', 'message' => 'Features', 'http_code' => 200, 'description' => 'Features'], ['code' => 'domain.art.Inscriptions', 'message' => 'Inscriptions & Markings', 'http_code' => 200, 'description' => 'Inscriptions & Markings'], ['code' => 'domain.art.marker', 'message' => 'Maker', 'http_code' => 200, 'description' => 'Maker'], ['code' => 'domain.art.materials.techniques', 'message' => 'Materials & Techniques', 'http_code' => 200, 'description' => 'Materials & Techniques'], ['code' => 'domain.art.measurements', 'message' => 'Measurements', 'http_code' => 200, 'description' => 'Measurements'], ['code' => 'domain.art.menu', 'message' => 'Art Additional Information', 'http_code' => 200, 'description' => 'Art Additional Information'], ['code' => 'domain.art.period', 'message' => 'Date or Period', 'http_code' => 200, 'description' => 'Date or Period'], ['code' => 'domain.art.reference', 'message' => 'Reference', 'http_code' => 200, 'description' => 'Reference'], ['code' => 'domain.art.subject', 'message' => 'Subject', 'http_code' => 200, 'description' => 'Subject'], ['code' => 'domain.art.title', 'message' => 'Title', 'http_code' => 200, 'description' => 'Title'], ['code' => 'domain.art.type', 'message' => 'Type of Object', 'http_code' => 200, 'description' => 'Type of Object'], ['code' => 'domain.baseinfo.modify', 'message' => 'Modify', 'http_code' => 200, 'description' => 'Modify'], ['code' => 'domain.batch.id.transfer', 'message' => 'ID transfer', 'http_code' => 200, 'description' => 'ID transfer'], ['code' => 'domain.batch.transferto', 'message' => 'transfer to:', 'http_code' => 200, 'description' => 'transfer to:'], ['code' => 'domain.console.cardtype.business', 'message' => 'business license', 'http_code' => 200, 'description' => 'business license'."\n"], ['code' => 'domain.console.cardtype.certificates', 'message' => 'Certificates of Overseas Institution', 'http_code' => 200, 'description' => 'Certificates of Overseas Institution'], ['code' => 'domain.console.cardtype.drivinglicense', 'message' => 'Driving license', 'http_code' => 200, 'description' => 'Driving license'], ['code' => 'domain.console.cardtype.idcard', 'message' => 'identification card', 'http_code' => 200, 'description' => 'identification card'], ['code' => 'domain.console.cardtype.organization', 'message' => 'Organization Code Certificate', 'http_code' => 200, 'description' => 'Organization Code Certificate'], ['code' => 'domain.console.cardtype.others', 'message' => 'others', 'http_code' => 200, 'description' => 'others'], ['code' => 'domain.console.cardtype.passport', 'message' => 'passport', 'http_code' => 200, 'description' => 'passport'], ['code' => 'domain.console.cardtype.socialcredit', 'message' => 'Unified social credit code certificate', 'http_code' => 200, 'description' => 'Unified social credit code certificate'], ['code' => 'domain.console.domainDns.addDns', 'message' => 'Switch to Alibaba Cloud DNS', 'http_code' => 200, 'description' => 'Switch to Alibaba Cloud DNS'], ['code' => 'domain.console.forcn.batch.ops', 'message' => 'For CN domain batch operation', 'http_code' => 200, 'description' => 'For CN domain batch operation'], ['code' => 'domain.console.forcommon.batch.ops', 'message' => 'For Non-CN domain batch operation', 'http_code' => 200, 'description' => 'For Non-CN domain batch operation'], ['code' => 'domain.console.infotemplate.internal.save.success', 'message' => 'Saved successfully, please return to the list to view', 'http_code' => 200, 'description' => 'Saved successfully, please return to the list to view'], ['code' => 'domain.console.infotemplate.save.success', 'message' => 'Saved successfully, please return to the list to view', 'http_code' => 200, 'description' => 'Saved successfully, please return to the list to view'], ['code' => 'domain.console.list.audit.fails.status', 'message' => 'Audit failed', 'http_code' => 200, 'description' => 'Audit failed'], ['code' => 'domain.console.list.audit.registrant.updating', 'message' => 'Registrant info updating', 'http_code' => 200, 'description' => 'Registrant info updating'], ['code' => 'domain.console.menu.realnameauth', 'message' => 'Real name verification', 'http_code' => 200, 'description' => 'Real name verification'], ['code' => 'domain.console.please.select', 'message' => 'Please select at least one domain.', 'http_code' => 200, 'description' => 'Please select at least one domain.'], ['code' => 'domain.console.realname.auth.cancel', 'message' => 'Verfication cancel.', 'http_code' => 200, 'description' => 'Verfication cancel.'], ['code' => 'domain.console.realname.auth.certtype', 'message' => 'Certification type', 'http_code' => 200, 'description' => 'Certification type'], ['code' => 'domain.console.realname.auth.country', 'message' => 'Country', 'http_code' => 200, 'description' => 'Country'], ['code' => 'domain.console.realname.auth.delete', 'message' => 'Deletion', 'http_code' => 200, 'description' => 'Deletion'], ['code' => 'domain.console.realname.auth.forexample', 'message' => 'For example:', 'http_code' => 200, 'description' => 'For example:'], ['code' => 'domain.console.realname.auth.license.number', 'message' => 'Certification number', 'http_code' => 200, 'description' => 'Certification number'."\n"], ['code' => 'domain.console.realname.auth.number', 'message' => 'Real name certification number', 'http_code' => 200, 'description' => 'Real name certification number'], ['code' => 'domain.console.realname.auth.reason.check', 'message' => 'Details', 'http_code' => 200, 'description' => 'Details'], ['code' => 'domain.console.realname.auth.reupload', 'message' => 'Failed by network issue, please refill your information.', 'http_code' => 200, 'description' => 'Failed by network issue, please refill your information.'], ['code' => 'domain.console.realname.auth.template', 'message' => 'Template real name verification', 'http_code' => 200, 'description' => 'Template real name verification'], ['code' => 'domain.console.realname.auth.time', 'message' => 'Certification submited time.', 'http_code' => 200, 'description' => 'Certification submited time.'], ['code' => 'domain.console.realname.auth.tips10', 'message' => 'Business license number is the unified social credit code.', 'http_code' => 200, 'description' => 'Business license number is the unified social credit code.'], ['code' => 'domain.console.realname.auth.tips11', 'message' => 'Please choose business license', 'http_code' => 200, 'description' => 'Please choose business license'], ['code' => 'domain.console.realname.auth.tips12', 'message' => 'Tips: it would take 3~5 workdays to complete audit after your submit, please be kindly wait.', 'http_code' => 200, 'description' => 'Tips: it would take 3~5 workdays to complete audit after your submit, please be kindly wait.'], ['code' => 'domain.console.realname.auth.tips20', 'message' => 'Tips: Template real name verification, mainly for registrant real name verification, please input real, correct, completed information', 'http_code' => 200, 'description' => 'Tips: Template real name verification, mainly for registrant real name verification, please input real, correct, completed information'], ['code' => 'domain.console.realname.auth.tooltip2', 'message' => 'If you cannot provide enterprise certification, you could change enterprise to person for registrant(need ID), to avoid domain cannot be used due to real name verification failed.', 'http_code' => 200, 'description' => 'If you cannot provide enterprise certification, you could change enterprise to person for registrant(need ID), to avoid domain cannot be used due to real name verification failed.'], ['code' => 'domain.console.realname.auth.transfor', 'message' => 'Registrant change', 'http_code' => 200, 'description' => 'Registrant change'], ['code' => 'domain.console.realname.auth.type', 'message' => 'Real name certification type', 'http_code' => 200, 'description' => 'Real name certification type'], ['code' => 'domain.console.realname.auth.updatestatus', 'message' => 'Update status', 'http_code' => 200, 'description' => 'Update status'], ['code' => 'domain.console.realname.auth.upload.failed', 'message' => 'Upload failed', 'http_code' => 200, 'description' => 'Upload failed'], ['code' => 'domain.console.realname.auth.upload.successed', 'message' => 'Upload done.', 'http_code' => 200, 'description' => 'Upload done.'], ['code' => 'domain.console.realname.auth.upload.tips1', 'message' => 'Real name Certification upload done, 3rd party will audit in one day, some case would take 3~5 workdays, please be kindly wait.', 'http_code' => 200, 'description' => 'Real name Certification upload done, 3rd party will audit in one day, some case would take 3~5 workdays, please be kindly wait.'], ['code' => 'domain.console.realname.auth.uploadcert', 'message' => 'Upload real name certification', 'http_code' => 200, 'description' => 'Upload real name certification'], ['code' => 'domain.console.realname.auth.uploading', 'message' => 'Certification uploading', 'http_code' => 200, 'description' => 'Certification uploading'], ['code' => 'domain.console.realname.auth.uploading.success', 'message' => 'Task submitted successfully, please waiting.', 'http_code' => 200, 'description' => 'Task submitted successfully, please waiting.'], ['code' => 'domain.console.realname.auth.usertype', 'message' => 'User type', 'http_code' => 200, 'description' => 'User type'], ['code' => 'domain.console.realname.auth.viewresult', 'message' => 'View result', 'http_code' => 200, 'description' => 'View result'], ['code' => 'domain.console.realname.auth.waitingauth', 'message' => 'Waiting for verification', 'http_code' => 200, 'description' => 'Waiting for verification'], ['code' => 'domain.console.realname.checkforhelp', 'message' => 'check for help', 'http_code' => 200, 'description' => 'check for help'], ['code' => 'domain.console.realname.how', 'message' => 'How to submit?', 'http_code' => 200, 'description' => 'How to submit?'], ['code' => 'domain.console.realname.quickauth', 'message' => 'Fast-track ID Verification', 'http_code' => 200, 'description' => 'Fast-track ID Verification'], ['code' => 'domain.console.realname.reauth', 'message' => 'Verify again', 'http_code' => 200, 'description' => 'Verify again'], ['code' => 'domain.console.realname.result.failed', 'message' => 'Sorry, real name verification failed.', 'http_code' => 200, 'description' => 'Sorry, real name verification failed.'], ['code' => 'domain.console.realname.result.failed.reason', 'message' => 'Audit failed reason', 'http_code' => 200, 'description' => 'Audit failed reason'], ['code' => 'domain.console.realname.tips1', 'message' => 'Request by Cnnic, please complete real name verification in time after purchasing, or else you cannot use it normally.', 'http_code' => 200, 'description' => 'Request by Cnnic, please complete real name verification in time after purchasing, or else you cannot use it normally.'], ['code' => 'domain.console.realname.tips2', 'message' => 'Please submit the certification, and make sure owner is consistent.If it is enterprise,please submit your business licence etc.If it is person, please submit your front photo of ID card.', 'http_code' => 200, 'description' => 'Please submit the certification, and make sure owner is consistent.If it is enterprise,please submit your business licence etc.If it is person, please submit your front photo of ID card.'], ['code' => 'domain.console.realname.tips3', 'message' => 'Uploaded photo must be clear and completed, including border, non-occlusion.Format should be JPG or BMP, size is 55K-1MB, could be scanner or digital photo.', 'http_code' => 200, 'description' => 'Uploaded photo must be clear and completed, including border, non-occlusion.Format should be JPG or BMP, size is 55K-1MB, could be scanner or digital photo.'], ['code' => 'domain.console.realname.tips5', 'message' => 'Below is real name certification information.', 'http_code' => 200, 'description' => 'Below is real name certification information.'], ['code' => 'domain.console.realname.tips6', 'message' => 'If information is empty or incorrect, this profile could impact real name verification, suggest you create new profile to verify.', 'http_code' => 200, 'description' => 'If information is empty or incorrect, this profile could impact real name verification, suggest you create new profile to verify.'], ['code' => 'domain.console.registrant.type', 'message' => 'Registrant Type', 'http_code' => 200, 'description' => 'Registrant Type'], ['code' => 'domain.console.registrant.type.enterprise', 'message' => 'Enterprise', 'http_code' => 200, 'description' => 'Enterprise'], ['code' => 'domain.console.registrant.type.personal', 'message' => 'Person', 'http_code' => 200, 'description' => 'Person'], ['code' => 'domain.console.retransfer', 'message' => 'transfer-out', 'http_code' => 200, 'description' => 'transfer-out'], ['code' => 'domain.console.sidemenu.cnnic.bulk.operation', 'message' => 'CNNIC Bulk Operation', 'http_code' => 200, 'description' => 'CNNIC Bulk Operation'], ['code' => 'domain.console.sidemenu.common.bulk.operation', 'message' => 'Common Bulk Operation', 'http_code' => 200, 'description' => 'Common Bulk Operation'], ['code' => 'domain.console.template.cnnic', 'message' => 'Cnnic template', 'http_code' => 200, 'description' => 'Cnnic template'], ['code' => 'domain.console.template.common', 'message' => 'Common template', 'http_code' => 200, 'description' => 'Common template'], ['code' => 'domain.console.template.intl.tips', 'message' => 'CNNIC template is for CN domain, Common template is for non CN domain.', 'http_code' => 200, 'description' => 'CNNIC template is for CN domain, Common template is for non CN domain.'], ['code' => 'domain.console.template.realname.auth.tips2', 'message' => 'Registrant certification scanner or digital photo with number above.', 'http_code' => 200, 'description' => 'Registrant certification scanner or digital photo with number above.'], ['code' => 'domain.console.template.realname.auth.tips3', 'message' => 'Please input correct ID number of registrant.', 'http_code' => 200, 'description' => 'Please input correct ID number of registrant.'], ['code' => 'domain.console.template.realname.auth.tips4', 'message' => 'Registrant front ID scanner.', 'http_code' => 200, 'description' => 'Registrant front ID scanner.'], ['code' => 'domain.console.template.realname.tips1', 'message' => 'Please input correct certification number of registrant, for example: business license number.', 'http_code' => 200, 'description' => 'Please input correct certification number of registrant, for example: business license number.'], ['code' => 'domain.console.upload', 'message' => 'Upload', 'http_code' => 200, 'description' => 'Upload'], ['code' => 'domain.dns.modify.sync', 'message' => 'DNS refresh', 'http_code' => 200, 'description' => 'DNS refresh'], ['code' => 'domain.dns.synchronize', 'message' => 'Synchronize', 'http_code' => 200, 'description' => 'Synchronize'], ['code' => 'domain.dnssec.algorithm', 'message' => 'Algorithm', 'http_code' => 200, 'description' => 'Algorithm'], ['code' => 'domain.dnssec.algorithm.description', 'message' => 'This identifies the cryptographic algorithm used to generate the signature.', 'http_code' => 200, 'description' => 'This identifies the cryptographic algorithm used to generate the signature.'], ['code' => 'domain.dnssec.digest', 'message' => 'Digest', 'http_code' => 200, 'description' => 'Digest'], ['code' => 'domain.dnssec.digest.description', 'message' => 'This is the digest integer value.', 'http_code' => 200, 'description' => 'This is the digest integer value.'], ['code' => 'domain.dnssec.digesttype', 'message' => 'Digest Type', 'http_code' => 200, 'description' => 'Digest Type'], ['code' => 'domain.dnssec.digesttype.description', 'message' => 'This identifies the algorithm used to construct the digest.', 'http_code' => 200, 'description' => 'This identifies the algorithm used to construct the digest.'], ['code' => 'domain.dnssec.keytag', 'message' => 'Key Tag', 'http_code' => 200, 'description' => 'Key Tag'], ['code' => 'domain.dnssec.keytag.description', 'message' => 'This is an integer value less than 65536 used to identify the DNSSEC record for the domain name.', 'http_code' => 200, 'description' => 'This is an integer value less than 65536 used to identify the DNSSEC record for the domain name.'], ['code' => 'domain.dnssec.modify.alertinfo', 'message' => 'If you modify DS record with same Key tag, digest must be different.', 'http_code' => 200, 'description' => 'If you modify DS record with same Key tag, digest must be different.'], ['code' => 'domain.dnssec.sidemenu', 'message' => 'DNSSEC setting', 'http_code' => 200, 'description' => 'DNSSEC setting'], ['code' => 'domain.ens.address.invalid', 'message' => 'please input valid wallet address.', 'http_code' => 200, 'description' => 'please input valid wallet address.'], ['code' => 'domain.ens.address.notempty', 'message' => 'Please input wallet address.', 'http_code' => 200, 'description' => 'Please input wallet address.'], ['code' => 'domain.ens.association', 'message' => 'ENS Association', 'http_code' => 200, 'description' => 'ENS Association'], ['code' => 'domain.ens.ops.association', 'message' => 'Association', 'http_code' => 200, 'description' => 'Association'], ['code' => 'domain.ens.ops.disassociation', 'message' => 'Disassociation', 'http_code' => 200, 'description' => 'Disassociation'], ['code' => 'domain.ens.task.completed', 'message' => 'Task completed.', 'http_code' => 200, 'description' => 'Task completed.'], ['code' => 'domain.ens.task.execution', 'message' => 'Task execution.', 'http_code' => 200, 'description' => 'Task execution.'], ['code' => 'domain.ens.task.submit', 'message' => 'Task submitted', 'http_code' => 200, 'description' => 'Task submitted'], ['code' => 'domain.ens.wallet.address', 'message' => 'Wallet address association', 'http_code' => 200, 'description' => 'Wallet address association'], ['code' => 'domain.logintimeout.button.cancel', 'message' => 'Cancel', 'http_code' => 200, 'description' => 'Cancel'], ['code' => 'domain.logintimeout.button.confirm', 'message' => 'OK', 'http_code' => 200, 'description' => 'OK'], ['code' => 'domain.logintimeout.info', 'message' => 'Please sign in first.', 'http_code' => 200, 'description' => 'Please sign in first.'], ['code' => 'domain.reponse.error.InvalidParameter', 'message' => 'The parameter is invalid.', 'http_code' => 200, 'description' => 'The parameter is invalid.'], ['code' => 'domain.reponse.error.MfaNeeded', 'message' => 'Please contact account administrator to open Multi-Factor Authentication for this account.', 'http_code' => 200, 'description' => 'Please contact account administrator to open Multi-Factor Authentication for this account.'], ['code' => 'domain.reponse.error.missingParameter', 'message' => 'Some parameter is missing.', 'http_code' => 200, 'description' => 'Some parameter is missing.'], ['code' => 'domain.reponse.error.RequestNotAllowed', 'message' => 'The request is not allowed.', 'http_code' => 200, 'description' => 'The request is not allowed.'], ['code' => 'domain.reponse.error.SystemUnknownError', 'message' => 'Some mistake happens, please try it later.', 'http_code' => 200, 'description' => 'Some mistake happens, please try it later.'], ['code' => 'domain.request.checkstatus', 'message' => 'Check Domain status', 'http_code' => 200, 'description' => 'Check Domain status'], ['code' => 'domain.request.NotAvailable.ConfirmChgHolder', 'message' => 'Domain registrant is changing, this function is temporarily unavailable.', 'http_code' => 200, 'description' => 'Domain registrant is changing, this function is temporarily unavailable.'], ['code' => 'domain.request.NotAvailable.ConfirmPendingTransfer', 'message' => 'Domain is being transferred out, this function is temporarily unavailable.', 'http_code' => 200, 'description' => 'Domain is being transferred out, this function is temporarily unavailable.'], ['code' => 'domain.request.NotAvailable.ConfirmRealname', 'message' => 'Domain has not completed real name verification, this function is temporarily unavailable.', 'http_code' => 200, 'description' => 'Domain has not completed real name verification, this function is temporarily unavailable.'], ['code' => 'domain.request.NotAvailable.ConfirmRedemption', 'message' => 'Domain is in redeem period, this function is temporarily unavailable , please redeem it as soon as possible', 'http_code' => 200, 'description' => 'Domain is in redeem period, this function is temporarily unavailable , please redeem it as soon as possible'], ['code' => 'domain.request.NotAvailable.ConfirmRenew', 'message' => 'Domain is in renew period, this function is temporarily unavailable , please renew it as soon as possible.', 'http_code' => 200, 'description' => 'Domain is in renew period, this function is temporarily unavailable , please renew it as soon as possible.'], ['code' => 'domain.request.NotAvailable.ConfirmSafetyLock', 'message' => 'Update prohibition lock enabled, this function is temporarily unavailable.', 'http_code' => 200, 'description' => 'Update prohibition lock enabled, this function is temporarily unavailable.'], ['code' => 'domain.request.NotAvailable.ConfirmTransferOuting', 'message' => 'Domain is transferring out from Alibaba Cloud, this function is temporarily unavailable.', 'http_code' => 200, 'description' => 'Domain is transferring out from Alibaba Cloud, this function is temporarily unavailable.'], ['code' => 'domain.request.NotAvailable.ConfirmTransferProhibited', 'message' => 'Transfer prohibition lock enabled, this function is temporarily unavailable.', 'http_code' => 200, 'description' => 'Transfer prohibition lock enabled, this function is temporarily unavailable.'], ['code' => 'domain.request.NotAvailable.PendingCreate', 'message' => 'Domain has been locked by registry, DNS setting would be invalid, this function is temporarily unavailable.', 'http_code' => 200, 'description' => 'Domain has been locked by registry, DNS setting would be invalid, this function is temporarily unavailable.'], ['code' => 'domain.request.NotAvailable.RealnameUnpass', 'message' => 'Domain real name verification failed, this function is temporarily unavailable.', 'http_code' => 200, 'description' => 'Domain real name verification failed, this function is temporarily unavailable.'], ['code' => 'domain.request.verification', 'message' => 'Real name verification', 'http_code' => 200, 'description' => 'Real name verification'], ['code' => 'domain.template.realname.authstatus', 'message' => 'Verified Status', 'http_code' => 200, 'description' => 'Verified Status'], ['code' => 'domain.transfer.between.id', 'message' => 'Transfer between ID', 'http_code' => 200, 'description' => 'Transfer between ID'], ['code' => 'domain.Verificationcode.empty', 'message' => 'Enter a code', 'http_code' => 200, 'description' => 'Enter a code'], ['code' => 'domain.your.bound.mail', 'message' => 'Your bound mail', 'http_code' => 200, 'description' => 'Your bound mail'], ['code' => 'domain.your.bound.sms', 'message' => 'Your bound number', 'http_code' => 200, 'description' => 'Your bound number'], ['code' => 'DomainAlreadyAudited', 'message' => 'Domain has already been audited.', 'http_code' => 200, 'description' => 'Domain has already been audited.'], ['code' => 'DomainAlreadyAuditing', 'message' => 'Domain is being audited.', 'http_code' => 200, 'description' => 'Domain is being audited.'], ['code' => 'DomainBook', 'message' => 'Domain book', 'http_code' => 200, 'description' => 'Domain book'], ['code' => 'DomainBuyback', 'message' => 'Domain Buyback', 'http_code' => 200, 'description' => 'Domain Buyback'], ['code' => 'DomainCannotPendingDelete', 'message' => 'This domain cannot be deleted for reservation.', 'http_code' => 200, 'description' => 'This domain cannot be deleted for reservation.'], ['code' => 'DomainComments', 'message' => 'Domain comments', 'http_code' => 200, 'description' => 'Domain comments'], ['code' => 'DomainDisplayPage', 'message' => 'Domain display page', 'http_code' => 200, 'description' => 'Domain display page'], ['code' => 'DomainDnsDiscord', 'message' => 'Domain DNS is not consistent with registry, please synchronize DNS.', 'http_code' => 200, 'description' => 'Domain DNS is not consistent with registry, please synchronize DNS.'], ['code' => 'DomainDnsNotChange', 'message' => 'Domain DNS is same with registry, it does not need to change.', 'http_code' => 200, 'description' => 'Domain DNS is same with registry, it does not need to change.'], ['code' => 'DomainExpired', 'message' => 'Domain has expired.', 'http_code' => 200, 'description' => 'Domain has expired.'], ['code' => 'domainExScopeProhibited', 'message' => 'Sorry, the registry does not get MIITs approval.This function cannot be used.Please transfer out this domain.', 'http_code' => 200, 'description' => ''], ['code' => 'DomainGroupNameDuplicated', 'message' => 'The Group Name has existed.', 'http_code' => 200, 'description' => 'The Group Name has existed.'], ['code' => 'DomainGroupNameDuplicated', 'message' => 'Duplicate group name exists', 'http_code' => 200, 'description' => ''], ['code' => 'domainHasUpdateLock', 'message' => 'Domain has updated prohibited lock.', 'http_code' => 200, 'description' => 'Domain has updated prohibited lock.'], ['code' => 'Domaininbid', 'message' => 'Domain in bidding', 'http_code' => 200, 'description' => 'Domain in bidding'], ['code' => 'DomainIsPendingChgholder', 'message' => 'The domain name is being modified by the holder. It cannot be modified again.', 'http_code' => 200, 'description' => 'The domain name is being modified by the holder. It cannot be modified again.'], ['code' => 'DomainNameFormatError', 'message' => 'Domain name format error: it’s not a domain name.', 'http_code' => 200, 'description' => 'Domain name format error: it’s not a domain name.'], ['code' => 'DomainNameListQueryParameterIsEmpty', 'message' => 'Domain name list query parameter is blank.', 'http_code' => 200, 'description' => 'Domain name list query parameter is blank.'], ['code' => 'DomainNameNotAvailable', 'message' => 'This domain name can not be purchased at present.', 'http_code' => null, 'description' => ''], ['code' => 'DomainNameOperationException', 'message' => 'An error occurred while operating the domain name.', 'http_code' => 200, 'description' => 'An error occurred while operating the domain name.'], ['code' => 'DomainNameRegistered', 'message' => 'This domain name is registered.', 'http_code' => null, 'description' => ''], ['code' => 'domainNotAuditProhibited', 'message' => 'Your domain has not completed the real-name verification , please complete and try again.', 'http_code' => 200, 'description' => ''], ['code' => 'DomainNotExist', 'message' => 'The domain name does not exist.', 'http_code' => 200, 'description' => 'The domain name does not exist.'], ['code' => 'DomainNotOnSale', 'message' => 'The domain name is not currently for sale.', 'http_code' => 400, 'description' => 'Domain names are not currently for sale.'], ['code' => 'DomainNotTransferable', 'message' => 'The domain is not available to transfer in.', 'http_code' => 200, 'description' => 'The domain is not available to transfer in.'], ['code' => 'Domainonsale', 'message' => 'Domain on sale', 'http_code' => 200, 'description' => 'Domain on sale'], ['code' => 'DomainRealNameRisk', 'message' => 'We have detected a security risk with your domain registrant identity information, For more information, please contact customer service.', 'http_code' => 200, 'description' => 'We have detected a security risk with your domain registrant identity information, For more information, please contact customer service.'], ['code' => 'DomainRegister', 'message' => 'Domain register', 'http_code' => 200, 'description' => 'Domain register'], ['code' => 'DomainRenew', 'message' => 'Domain renew', 'http_code' => 200, 'description' => 'Domain renew'], ['code' => 'DomainSuffixNotExist', 'message' => '%s Cannot get domain suffix', 'http_code' => 200, 'description' => '%s Cannot get domain suffix'], ['code' => 'DomainSuffixUnsupported', 'message' => 'The domain name with this suffix is unsupported.', 'http_code' => null, 'description' => ''], ['code' => 'DomainTransferAlreadyExist', 'message' => 'The same domain name that is being transferred in exists.', 'http_code' => 200, 'description' => 'The same domain name that is being transferred in exists.'], ['code' => 'DomainTransferApproved', 'message' => 'Domain name already transferred in', 'http_code' => 200, 'description' => 'Domain name already transferred in'], ['code' => 'domainTransferCodeErrorNotExist', 'message' => 'No Domains of Incorrect AuthorizationCode', 'http_code' => 200, 'description' => 'No Domains of Incorrect AuthorizationCode'], ['code' => 'DomainTransferCodeErrorNotExist', 'message' => 'No domain name that failed transfer password verification exists.', 'http_code' => 200, 'description' => 'No domain name that failed transfer password verification exists.'], ['code' => 'DomainTransferPendingNotExist', 'message' => 'The domain name is not currently being transferred in.', 'http_code' => 200, 'description' => 'The domain name is not currently being transferred in.'], ['code' => 'DomainTransferStatusError', 'message' => 'Domain name transfer in status error', 'http_code' => 200, 'description' => 'Domain name transfer in status error'], ['code' => 'DomainUnavailable', 'message' => 'The domain is not available.', 'http_code' => 200, 'description' => 'The domain is not available.'], ['code' => 'DomainUserNonePermission', 'message' => 'No operation permissions because domain name does not belong to this user', 'http_code' => 200, 'description' => 'No operation permissions because domain name does not belong to this user'], ['code' => 'email', 'message' => 'Email:', 'http_code' => 200, 'description' => 'Email:'], ['code' => 'EmailNotFound', 'message' => 'No email found', 'http_code' => 200, 'description' => 'No email found'], ['code' => 'EmailVerification', 'message' => 'Email verification', 'http_code' => 200, 'description' => 'Email verification'], ['code' => 'EmptyDomain', 'message' => 'Domain name should not be empty.', 'http_code' => null, 'description' => ''], ['code' => 'ExpireDateInsufficient15dTransferoutProhibited', 'message' => 'Transfer out prohibited, expiry date must be greater than 15 days from today;', 'http_code' => 200, 'description' => 'Transfer out prohibited, expiry date must be greater than 15 days from today;'], ['code' => 'ExpireDateInsufficient15dTransferoutProhibited', 'message' => 'Transfer out is not allowed, it does not meet the condition that the expiry date of the domain name is greater than 15 days', 'http_code' => 200, 'description' => ''], ['code' => 'Failed', 'message' => 'Query failed.', 'http_code' => null, 'description' => ''], ['code' => 'FileDataError', 'message' => 'File data error.', 'http_code' => 200, 'description' => ' File data error. '], ['code' => 'FileFormatNotSupported', 'message' => 'The file format is not supported.', 'http_code' => 200, 'description' => 'The file format is not supported.'], ['code' => 'FileSizeGreaterThanMaxLimit', 'message' => 'The file size exceeds the maximum limit.', 'http_code' => 200, 'description' => 'The file size exceeds the maximum limit.'], ['code' => 'FileSizeLessThanMinLimit', 'message' => 'The file size is smaller than the minimum limit.', 'http_code' => 200, 'description' => ' The file size is smaller than the minimum limit.'], ['code' => 'FinanceInsufficientIBalance', 'message' => 'The registration cannot proceed as your account balance is insufficient.', 'http_code' => 200, 'description' => 'The registration cannot proceed as your account balance is insufficient.'], ['code' => 'FinanceInvalidCoupons', 'message' => 'Invalid coupon', 'http_code' => 200, 'description' => 'Invalid coupon'], ['code' => 'FixedPriceOfflne', 'message' => 'Fixed price domain name trading has been upgraded to strict selection domain name trading, please update to the latest version of APP experience.', 'http_code' => 200, 'description' => 'One-price (Wanwang) domain name transaction has been upgraded to one-price (strictly selected) domain name transaction. Please update to the latest version of APP experience!'], ['code' => 'FixedPricePubOffline', 'message' => 'Fixed price publish function to be offline, do not support new releases.', 'http_code' => 200, 'description' => 'The one-price ten thousand net function is to be offline, and new release is not supported for the time being.'], ['code' => 'Forbidden.RAM', 'message' => 'The user has no resource authorization, or the API does not support ram.', 'http_code' => 400, 'description' => ''], ['code' => 'Forbidden.RAM', 'message' => 'User has no resource authorization, or this API does not support RAM.', 'http_code' => 403, 'description' => 'The user has no resource authorization, or the API does not support RAM.'], ['code' => 'ForbidDomainTransferWhenQualificationCheck', 'message' => 'It is forbidden to transfer domain between ID during qualification check period or qualification checked successfully;', 'http_code' => 200, 'description' => 'It is forbidden to transfer domain between ID during qualification check period or qualification checked successfully;'."\n"], ['code' => 'ForbidOwnerTransferWhenQualificationCheck', 'message' => 'It is forbidden to transfer domain owner or modify contact during qualification check period;', 'http_code' => 200, 'description' => 'It is forbidden to transfer domain owner or modify contact during qualification check period;'], ['code' => 'GroupDomain', 'message' => 'Group domain', 'http_code' => 200, 'description' => 'Group domain'], ['code' => 'GroupIsBeingProcessed', 'message' => 'Domain grouping, please try it later.', 'http_code' => 200, 'description' => 'Domain grouping, please try it later.'], ['code' => 'Help', 'message' => 'Help', 'http_code' => 200, 'description' => 'Help'], ['code' => 'host', 'message' => 'DNS server', 'http_code' => 200, 'description' => 'DNS server'], ['code' => 'HowTobuildwebsite', 'message' => 'How to build a website? See detail', 'http_code' => 200, 'description' => 'How to build a website? See detail'], ['code' => 'Howtocheckparsework', 'message' => 'How to check parse work?See detail.', 'http_code' => 200, 'description' => 'How to check parse work?See detail.'], ['code' => 'Howtorealnameverificationforcndomains', 'message' => 'How to real name verification for cn domains', 'http_code' => 200, 'description' => 'How to real name verification for cn domains'], ['code' => 'Howtosetparse', 'message' => 'How to set parse for web, mail, CDN? See detail.', 'http_code' => 200, 'description' => 'How to set parse for web, mail, CDN? See detail.'], ['code' => 'IllegalUser', 'message' => 'The user ID is illegal.', 'http_code' => null, 'description' => 'The specified user ID is invalid. Check the setting of the relevant parameter.'], ['code' => 'imgFormatInvalid', 'message' => 'The image format is invalid. Please upload a picture in JPG or BMP (file extension cannot be modified).', 'http_code' => 200, 'description' => 'The image format is invalid. Please upload a picture in JPG or BMP (file extension cannot be modified).'], ['code' => 'imgSizeInvalid', 'message' => 'The image size is not up to standard. Please upload a 55k-1m JPG or BMP picture.', 'http_code' => 200, 'description' => 'The image size is not up to standard. Please upload a 55k-1m JPG or BMP picture.'], ['code' => 'InArbitration', 'message' => 'Domain name proxy service cannot be enabled. The domain name may be in arbitration or dispute.', 'http_code' => 200, 'description' => 'Domain name proxy service cannot be enabled. The domain name may be in arbitration or dispute.'], ['code' => 'InputIllegal', 'message' => 'The input date is not the current day or the input format is not as expected (the example input is "20231109", which must be the current day of the call date).', 'http_code' => 400, 'description' => 'The input date is not the current day or the input format is not as expected (the example input is "20231109", which must be the current day of the call date)'], ['code' => 'InsufficientAccountBalance', 'message' => 'Aliyun account balance is insufficient, unable to submit strictly selected domain name purchase.', 'http_code' => 400, 'description' => 'Aliyun account balance is insufficient, unable to submit strictly selected domain name purchase'], ['code' => 'InsufficientBalance', 'message' => 'Account balance is insufficient.', 'http_code' => null, 'description' => ' '], ['code' => 'InternalError', 'message' => 'The request processing has failed due to some unknown error', 'http_code' => null, 'description' => ''], ['code' => 'InternalError', 'message' => 'The request processing has failed due to some unknown error.', 'http_code' => 500, 'description' => 'An internal error occurred. Please try again later. If the error persists, submit a ticket.'], ['code' => 'InvaildDomainSuffix', 'message' => 'Only domain name with the suffix of com', 'http_code' => null, 'description' => ''], ['code' => 'InvaildParameter', 'message' => 'The parameter is invaild.', 'http_code' => null, 'description' => ''], ['code' => 'InvalidDomainName', 'message' => 'This domain name is invalid.', 'http_code' => null, 'description' => ''], ['code' => 'InvalidDomainName.Suffix', 'message' => 'The domain suffix is not been supported.', 'http_code' => null, 'description' => ''], ['code' => 'InvalidDomainSuffix', 'message' => 'Only domain name with the suffix of com', 'http_code' => null, 'description' => ''], ['code' => 'InvalidParameter', 'message' => null, 'http_code' => null, 'description' => ''], ['code' => 'InvalidProductId', 'message' => 'This kind of product can not be purchased.', 'http_code' => null, 'description' => ''], ['code' => 'ip', 'message' => 'ip address', 'http_code' => 200, 'description' => 'ip address'], ['code' => 'JsonParseError', 'message' => 'Json parse failed.', 'http_code' => null, 'description' => 'Failed to parse the parameters. Check the settings of the domain name parameters.'], ['code' => 'LessThanFiveDayFromRegdate', 'message' => 'The domain name belongs to (.Cn/.gov.cn/. Chinese suffix) and cannot be purchased since it has been registered for less than 5 days.', 'http_code' => 400, 'description' => ''], ['code' => 'LessThanOneYearFromDeaddate', 'message' => 'The current time is less than one year from the expiration date of the domain.', 'http_code' => 400, 'description' => ''], ['code' => 'LessThanOneYearFromExpired', 'message' => 'The expiration date of the registry lock is less than one year from the expiration date of the domain.', 'http_code' => 400, 'description' => ''], ['code' => 'LESS_THAN_FIVE_DAY_FROM_REGDATE', 'message' => 'The domain name belongs to (.Cn/.gov.cn/. Chinese suffix) and cannot be purchased since it has been registered for less than 5 days.', 'http_code' => 400, 'description' => ''], ['code' => 'LESS_THAN_ONE_YEAR_FROM_DEADDATE', 'message' => 'The current time is less than one year from the expiration date of the domain.', 'http_code' => 400, 'description' => ''], ['code' => 'loading', 'message' => 'Loading...', 'http_code' => 200, 'description' => 'Loading...'], ['code' => 'MessageConfigurationNotFound', 'message' => 'Message configuration not found', 'http_code' => 200, 'description' => 'Message configuration not found'], ['code' => 'MessingParameter', 'message' => 'Parameter missing', 'http_code' => 200, 'description' => 'Parameter missing'], ['code' => 'MfaNeeded', 'message' => 'Please contact account administrator to open Multi-Factor Authentication for this account.', 'http_code' => 200, 'description' => 'Please contact account administrator to open Multi-Factor Authentication for this account.'], ['code' => 'migrateFreeze', 'message' => 'System cannot be used by updating, please try later.', 'http_code' => 200, 'description' => 'System cannot be used by updating, please try later.'], ['code' => 'MissingParameter', 'message' => null, 'http_code' => null, 'description' => ''], ['code' => 'MobileNotFound', 'message' => 'No bound mobile phone found', 'http_code' => 200, 'description' => 'No bound mobile phone found'], ['code' => 'modify', 'message' => 'Modify', 'http_code' => 200, 'description' => 'Modify'], ['code' => 'Morebatchoperation', 'message' => 'More batch operation', 'http_code' => 200, 'description' => 'More batch operation'], ['code' => 'MorethanFileGenerationTime', 'message' => 'Files are generated too many times', 'http_code' => 200, 'description' => 'Files are generated too many times'], ['code' => 'Mybidding', 'message' => 'My bidding', 'http_code' => 200, 'description' => 'My bidding'], ['code' => 'Mybooking', 'message' => 'My booking', 'http_code' => 200, 'description' => 'My booking'], ['code' => 'MyDownload', 'message' => 'My download', 'http_code' => 200, 'description' => 'My download'], ['code' => 'MyMiShop', 'message' => 'My mi shop', 'http_code' => 200, 'description' => 'My mi shop'], ['code' => 'MyPush', 'message' => 'My push', 'http_code' => 200, 'description' => 'My push'], ['code' => 'MyRequirement', 'message' => 'My requirements', 'http_code' => 200, 'description' => 'My requirements'], ['code' => 'Nap.auditinfoNotBelongUser', 'message' => 'Query qualification approval exception.', 'http_code' => 400, 'description' => ''], ['code' => 'Nap.IdCodeInvalid', 'message' => 'ID code is wrong, please input right ID with correct half-width character.', 'http_code' => 200, 'description' => 'ID code is wrong, please input right ID with correct half-width character.'."\n"], ['code' => 'NeedAtLeast2DNS', 'message' => 'Too few DNS records: At least 2 DNS records required.', 'http_code' => 200, 'description' => 'Too few DNS records: At least 2 DNS records required.'], ['code' => 'NetworkIOError', 'message' => 'Network error. Try again later', 'http_code' => 200, 'description' => 'Network error. Try again later'], ['code' => 'NetworkIOError', 'message' => 'Network error', 'http_code' => 200, 'description' => 'Network error'], ['code' => 'NewlyActivatedTransferoutProhibited', 'message' => 'Domain names newly registered within the past 60 days cannot be transferred out.', 'http_code' => 200, 'description' => 'Domain names newly registered within the past 60 days cannot be transferred out.'], ['code' => 'NewlyRenewedTransferoutProhibited', 'message' => 'Domain names that expired and were renewed in the past 45 days cannot be transferred out.', 'http_code' => 200, 'description' => 'Domain names that expired and were renewed in the past 45 days cannot be transferred out.'], ['code' => 'NewlyTransferinTransferoutProhibited', 'message' => 'Domain names transferred to Alibaba Cloud within the past 60 days cannot be transferred out.', 'http_code' => 200, 'description' => 'Domain names transferred to Alibaba Cloud within the past 60 days cannot be transferred out.'], ['code' => 'next', 'message' => 'Next', 'http_code' => 200, 'description' => 'Next'], ['code' => 'NoDownloadFile', 'message' => 'Files to download do not exist', 'http_code' => 200, 'description' => 'Files to download do not exist'], ['code' => 'NonGroup', 'message' => 'Non group', 'http_code' => 200, 'description' => 'Non group'], ['code' => 'Nonrealnameverification', 'message' => 'Non real name verification', 'http_code' => 200, 'description' => 'Non real name verification'], ['code' => 'noPermissionOperation', 'message' => 'You are not authorized to perform the operation.', 'http_code' => 400, 'description' => 'You are not authorized to perform the operation.'], ['code' => 'NotAvailable.ConfirmPrivacyProtection', 'message' => '[Domain name proxy service] has been enabled, so this function is not currently available.', 'http_code' => 200, 'description' => '[Domain name proxy service] has been enabled, so this function is not currently available.'], ['code' => 'NotAvailable.RealNameSuspend', 'message' => 'According to the new real-name authentication requirements of the MIIT and the Domain Name Registry, the real-name authentication of this suffix domain name is temporarily suspended, and the specific opening time will wait for further notice.', 'http_code' => 200, 'description' => 'According to the new real-name authentication requirements of the MIIT and the Domain Name Registry, the real-name authentication of this suffix domain name is temporarily suspended, and the specific opening time will wait for further notice.'], ['code' => 'NotificationSentFailed', 'message' => 'Notification sent failed', 'http_code' => 200, 'description' => 'Notification sent failed'."\n"], ['code' => 'NotInAuctionAndYouLead', 'message' => 'Domain name is not at auction and you are in the lead.', 'http_code' => 400, 'description' => 'The domain is not currently in auction and you are in the lead'], ['code' => 'NotSelectedDomain', 'message' => 'The domain name is not strictly selected goods.', 'http_code' => 400, 'description' => ''], ['code' => 'ObjectAlreadyExisted', 'message' => 'Object has already existed.', 'http_code' => 200, 'description' => 'Object has already existed.'], ['code' => 'ObjectDoesNotExist', 'message' => 'Object does not exist', 'http_code' => 200, 'description' => 'Object does not exist'], ['code' => 'ObjectExist', 'message' => 'This server name cannot be created again because it already exists', 'http_code' => 200, 'description' => 'This server name cannot be created again because it already exists'], ['code' => 'ObjectNotExist', 'message' => 'Object does not exist.', 'http_code' => 200, 'description' => 'Object does not exist.'], ['code' => 'OcrNotBusinessLicense', 'message' => 'Please upload the correct business  license of legal entity', 'http_code' => 200, 'description' => 'Please upload the correct business  license of legal entity'], ['code' => 'OcrNotIdCard', 'message' => 'Please upload the correct Identity Card', 'http_code' => 200, 'description' => 'Please upload the correct Identity Card'], ['code' => 'open', 'message' => 'Enable', 'http_code' => 200, 'description' => 'Enable'], ['code' => 'operate', 'message' => 'Operation', 'http_code' => 200, 'description' => 'Operation'], ['code' => 'OperationError', 'message' => 'Failed to process.', 'http_code' => 200, 'description' => 'Failed to process.'], ['code' => 'OperationLog', 'message' => 'Operation log', 'http_code' => 200, 'description' => 'Operation log'], ['code' => 'OperationNotSupported', 'message' => 'Not supported operation.', 'http_code' => 200, 'description' => 'Not supported operation.'], ['code' => 'OrderInformationIncomplete', 'message' => 'The order information is incomplete.', 'http_code' => null, 'description' => 'The order information is incomplete. Supplement the missing information.'], ['code' => 'OrderInformationInvalid', 'message' => 'Unable to get a valid order information.', 'http_code' => null, 'description' => 'Failed to query valid order information. Check the settings of the order parameters.'], ['code' => 'OrderNotFound', 'message' => 'This order is not found.', 'http_code' => null, 'description' => ''], ['code' => 'OrderNotPay', 'message' => 'There are unpaid orders in this business.', 'http_code' => null, 'description' => ''], ['code' => 'OrderProcessing', 'message' => 'There are processing orders in this business.', 'http_code' => null, 'description' => ''], ['code' => 'OrderProduceFailed', 'message' => 'Failed to process the order', 'http_code' => 200, 'description' => 'Failed to process the order'], ['code' => 'OssFileNotFound', 'message' => 'Oss file not found.', 'http_code' => 400, 'description' => 'The selected list file has not been found, it may be that the current date list has not been generated yet.'], ['code' => 'PageSizeOverSpecifiedSize', 'message' => 'PageSize can not be greater than 200.', 'http_code' => null, 'description' => ''], ['code' => 'ParameterError', 'message' => 'Parameter error.', 'http_code' => 400, 'description' => 'Parameter error'], ['code' => 'ParameterIllegall', 'message' => 'Parameter error', 'http_code' => 200, 'description' => 'Parameter error'], ['code' => 'ParameterIllegall', 'message' => 'Incorrect parameter', 'http_code' => 200, 'description' => 'Incorrect parameter'], ['code' => 'ParameterIllegall', 'message' => 'The specified parameter is not valid.', 'http_code' => 400, 'description' => 'Parameter error'], ['code' => 'parse', 'message' => 'parse', 'http_code' => 200, 'description' => 'parse'], ['code' => 'ParseNotWorkreason', 'message' => 'Why parse does not work? See detail', 'http_code' => 200, 'description' => 'Why parse does not work? See detail'], ['code' => 'ParsingDataFailed', 'message' => 'Parsing data failed.', 'http_code' => null, 'description' => ''], ['code' => 'PaymentFailed', 'message' => 'Order payment failure.', 'http_code' => null, 'description' => ''], ['code' => 'PayOrderFailed', 'message' => 'Failed to pay the order', 'http_code' => 200, 'description' => 'Failed to pay the order'], ['code' => 'PermissionDenied', 'message' => 'This function does not apply to this type of domain name.', 'http_code' => 200, 'description' => 'This function does not apply to this type of domain name.'], ['code' => 'PermissionDenied.Arbitration', 'message' => 'The domain name may be subject to arbitration or disputes, and the service cannot be used temporarily', 'http_code' => 200, 'description' => ''], ['code' => 'person', 'message' => 'Person', 'http_code' => 200, 'description' => 'Person'], ['code' => 'Preregistered', 'message' => 'Pre registered', 'http_code' => 200, 'description' => 'Pre registered'], ['code' => 'PriceError', 'message' => 'Price of this product is null.', 'http_code' => null, 'description' => ''], ['code' => 'ProductNotExist', 'message' => 'The product configuration does not exist.', 'http_code' => 200, 'description' => 'The product configuration does not exist.'], ['code' => 'ProductNotSupportServerLock', 'message' => 'Registration Bureau lock purchase only supports com, net, CC, TV, name CN (including gov.cn) Chinese suffix, please change the domain name.', 'http_code' => 400, 'description' => ''], ['code' => 'PRODUCT_NOT_SUPPORT_SERVER_LOCK', 'message' => 'Registration Bureau lock purchase only supports com, net, CC, TV, name CN (including gov.cn) Chinese suffix, please change the domain name.', 'http_code' => 400, 'description' => ''], ['code' => 'PublishDomainBuyback', 'message' => 'Publish domain buyback', 'http_code' => 200, 'description' => 'Publish domain buyback'], ['code' => 'PurchaseNotAllowed', 'message' => 'Purchase is not allowed in your region.', 'http_code' => null, 'description' => ''], ['code' => 'QueryRegistrantFailed', 'message' => 'Query registrant failed.', 'http_code' => null, 'description' => ''], ['code' => 'QueryRegistrarFailed', 'message' => 'Query registrar failed.', 'http_code' => null, 'description' => ''], ['code' => 'QueryRegistryFailed', 'message' => 'Query registry failed.', 'http_code' => null, 'description' => ''], ['code' => 'QueryTairFailed', 'message' => 'Query tair failed.', 'http_code' => null, 'description' => ''], ['code' => 'QueryTransferAuthorizationCodeRecordAlreadyExist', 'message' => 'Existing Record of AuthorizationCode,Please Cancel and Get The Code.', 'http_code' => 200, 'description' => 'Existing Record of AuthorizationCode,Please Cancel and Get The Code.'], ['code' => 'QueryTransferCodeFailed', 'message' => 'Failed to get domain name transfer password', 'http_code' => 200, 'description' => 'Failed to get domain name transfer password'], ['code' => 'QueryWhoisInfoFailed', 'message' => 'Query whois info failed.', 'http_code' => null, 'description' => ''], ['code' => 'QuotaExceeded', 'message' => 'QuotaExceeded', 'http_code' => 200, 'description' => 'QuotaExceeded'], ['code' => 'ReadDataFailed', 'message' => 'Read data failed.', 'http_code' => null, 'description' => ''], ['code' => 'RealnameAleadyAudlted', 'message' => 'The real name has been approved.', 'http_code' => 400, 'description' => ''], ['code' => 'RealNameverification', 'message' => 'RealNameverification', 'http_code' => 200, 'description' => 'RealNameverification'], ['code' => 'REALNAME_ALEADY_AUDITED', 'message' => 'Real name has been approved.', 'http_code' => 400, 'description' => ''], ['code' => 'ReceivedPush', 'message' => 'Received push', 'http_code' => 200, 'description' => 'Received push'], ['code' => 'RedeemedUrgently', 'message' => 'Redeemed urgently', 'http_code' => 200, 'description' => 'Redeemed urgently'], ['code' => 'redSuffixTip', 'message' => 'redSuffixTip', 'http_code' => 200, 'description' => 'redSuffixTip'], ['code' => 'refresh', 'message' => 'Refresh', 'http_code' => 200, 'description' => 'Refresh'], ['code' => 'RegContactEmailNotVerified', 'message' => 'The email of registrant is not yet verified.', 'http_code' => 200, 'description' => 'The email of registrant is not yet verified.'], ['code' => 'RegDateLimitedDeleteProhibited', 'message' => 'Domain name cannot be deleted as it is more than 5 days away from its registration date', 'http_code' => 200, 'description' => 'Domain name cannot be deleted as it is more than 5 days away from its registration date'], ['code' => 'RegistrantNotMatch', 'message' => 'The domain name does not belong to this registrant.', 'http_code' => null, 'description' => ''], ['code' => 'registrar', 'message' => 'Registrar', 'http_code' => 200, 'description' => 'Registrar'], ['code' => 'RegistrarNotMatch', 'message' => 'The domain name does not belong to this registrar.', 'http_code' => null, 'description' => ''], ['code' => 'registryConfirmedCannotCancel', 'message' => 'Registry has confirmed the action cannot be cancelled.', 'http_code' => 200, 'description' => 'Registry has confirmed the action cannot be cancelled.'], ['code' => 'RegistryHold', 'message' => 'The domain name is held by registry.', 'http_code' => null, 'description' => ''], ['code' => 'RegistryNotMatch', 'message' => 'The domain name does not belong to this registry.', 'http_code' => null, 'description' => ''], ['code' => 'ReleaseDomainInstanceFailed', 'message' => 'Failure to release the domain name instance', 'http_code' => 200, 'description' => 'Failure to release the domain name instance'], ['code' => 'RenewalUrgently', 'message' => 'Renewal urgently', 'http_code' => 200, 'description' => 'Renewal urgently'], ['code' => 'RenewSaleIdError', 'message' => 'The SaleId of renewal should not be empty.', 'http_code' => null, 'description' => ''], ['code' => 'RequestAccepted', 'message' => 'Request already received', 'http_code' => 200, 'description' => 'Request already received'], ['code' => 'RequestAlreadyProcessing', 'message' => 'Request already being processed', 'http_code' => 200, 'description' => 'Request already being processed'], ['code' => 'requestedTooFrequently', 'message' => 'The Request is too Frequent, Please Try Again Later', 'http_code' => 200, 'description' => 'The Request is too Frequent, Please Try Again Later'], ['code' => 'RequestErrorNeedRetry', 'message' => 'Request error. Please try again', 'http_code' => 200, 'description' => 'Request error. Please try again'], ['code' => 'RequestProcessFailed', 'message' => 'Failed to process request', 'http_code' => 200, 'description' => 'Failed to process request'], ['code' => 'RNVCNotExist', 'message' => 'The RNVC does not exist.', 'http_code' => 200, 'description' => 'The RNVC does not exist.'], ['code' => 'save', 'message' => 'Save', 'http_code' => 200, 'description' => 'Save'], ['code' => 'search', 'message' => 'Search', 'http_code' => 200, 'description' => 'Search'], ['code' => 'SeeMore', 'message' => 'See More', 'http_code' => 200, 'description' => 'See More'], ['code' => 'SelectedListFileNotFound', 'message' => 'Selected domain list file not found, possibly because the list has not been generated yet. It is usually completed before 2 am.', 'http_code' => 400, 'description' => 'The strictly selected product list file failed to be obtained, possibly because the list has not been generated yet. It is usually completed before 2 am.'], ['code' => 'SellDomains', 'message' => 'Sell domains', 'http_code' => 200, 'description' => 'Sell domains'], ['code' => 'Seller', 'message' => 'Seller', 'http_code' => 200, 'description' => 'Seller'], ['code' => 'SendFailed', 'message' => 'Failed to send message', 'http_code' => 200, 'description' => 'Failed to send message'], ['code' => 'SendTokenQuotaExceeded', 'message' => 'The maximum number of attempts allowed to send the email verification link is exceeded.', 'http_code' => 200, 'description' => 'The maximum number of attempts allowed to send the email verification link is exceeded.'], ['code' => 'SendVcodeMaxTimes', 'message' => 'The maximum number of attempts allowed to send the verification code is exceeded', 'http_code' => 200, 'description' => 'The maximum number of attempts allowed to send the verification code is exceeded'], ['code' => 'ServerLockManagement', 'message' => 'Server Lock management', 'http_code' => 200, 'description' => 'Server Lock management'], ['code' => 'setstate', 'message' => 'Set Status', 'http_code' => 200, 'description' => 'Set Status'], ['code' => 'SetWhoisProtectionError', 'message' => 'If an exception occurs when enabling/disabling Domain Proxy, try again on the console.', 'http_code' => 200, 'description' => 'If an exception occurs when enabling/disabling Domain Proxy, try again on the console.'], ['code' => 'Success', 'message' => 'The operation is successful.', 'http_code' => 200, 'description' => 'The operation is successful.'], ['code' => 'Successforrealnameverificatioin', 'message' => 'Success for real name verificatioin', 'http_code' => 200, 'description' => 'Success for real name verificatioin'], ['code' => 'SuffixRegistryNotExist', 'message' => '%s Cannot get the registry code based on the suffix', 'http_code' => 200, 'description' => '%s Cannot get the registry code based on the suffix'], ['code' => 'SystemError', 'message' => 'System error. Try again later', 'http_code' => 200, 'description' => 'System error. Try again later'], ['code' => 'TaskIsBeingProcessed', 'message' => 'An operation is being processed. Please try again later.', 'http_code' => 200, 'description' => 'An operation is being processed. Please try again later.'], ['code' => 'TheUserIdOfDomainNameListQueryParameterIsEmpty', 'message' => 'The user ID in the domain name list query parameter is blank.', 'http_code' => 200, 'description' => 'The user ID in the domain name list query parameter is blank.'], ['code' => 'tip', 'message' => 'Tips', 'http_code' => 200, 'description' => 'Tips'], ['code' => 'Tipps', 'message' => 'Tipps', 'http_code' => 200, 'description' => 'Tipps'], ['code' => 'Tips.ChgHolder', 'message' => 'The domain name holder can only be changed according to the real-name domain name transfer process. In order to ensure your legitimate rights and interests, please complete the domain name holder change as soon as possible.', 'http_code' => 200, 'description' => 'The domain name holder can only be changed according to the real-name domain name transfer process. In order to ensure your legitimate rights and interests, please complete the domain name holder change as soon as possible.'], ['code' => 'Tips.Submitnformation', 'message' => 'Please complete registered contact modification before historical domain name information submit.', 'http_code' => 200, 'description' => 'Please complete registered contact modification before historical domain name information submit.'], ['code' => 'Tips.Submitnformation', 'message' => 'Please complete the transfer of the domain name holder before submitting the information for the historical domain name', 'http_code' => 200, 'description' => ''], ['code' => 'Tips.TransferIn', 'message' => 'For the transferred domain name, due to the different format of each registrar, the domain name information may be incomplete after the transfer. In order to ensure your rights and interests, please complete the domain name holder transfer first.', 'http_code' => 200, 'description' => ''], ['code' => 'ToBook', 'message' => 'To book', 'http_code' => 200, 'description' => 'To book'], ['code' => 'TokenFailed', 'message' => 'Invalid email link, please get a new verification email', 'http_code' => 200, 'description' => 'Invalid email link, please get a new verification email'], ['code' => 'TooManyBatchTask', 'message' => 'You have submitted too many batch operation requests. Please try again later.', 'http_code' => 200, 'description' => 'You have submitted too many batch operation requests. Please try again later.'], ['code' => 'TooManyDownloads', 'message' => 'Files are downloaded too many times', 'http_code' => 200, 'description' => 'Files are downloaded too many times'], ['code' => 'TransferCodeError', 'message' => 'Transfer code error', 'http_code' => 200, 'description' => 'Transfer code error'], ['code' => 'TransferEmailInvalid', 'message' => 'TransferEmailInvalid', 'http_code' => 200, 'description' => 'TransferEmailInvalid'], ['code' => 'Transferin', 'message' => 'Transfer in', 'http_code' => 200, 'description' => 'Transfer in'], ['code' => 'TransferLocked', 'message' => '[Transfer prohibition lock] has been enabled, so this function is not currently available.', 'http_code' => 200, 'description' => '[Transfer prohibition lock] has been enabled, so this function is not currently available.'], ['code' => 'TransferLocked', 'message' => '[Prohibit transfer out lock] has been turned on, this function is temporarily unavailable.', 'http_code' => 200, 'description' => ''], ['code' => 'TransferoutAlreadyPendingTransferoutProhibited', 'message' => 'The domain name is currently being transferred out, and it cannot be transferred out again.', 'http_code' => 200, 'description' => 'The domain name is currently being transferred out, and it cannot be transferred out again.'], ['code' => 'TransferToOtherAccount', 'message' => 'Transfer to other account', 'http_code' => 200, 'description' => 'Transfer to other account'], ['code' => 'UnableToFindTheProduct', 'message' => 'The product ID corresponding to the domain name is not found.', 'http_code' => 200, 'description' => 'The product ID corresponding to the domain name is not found.'], ['code' => 'UNCOMPLETED_DOMAIN_VERIFICATION', 'message' => 'The domain name belongs to (.Cn/.gov.cn/. Chinese suffix), and the real name authentication has not been completed, so it cannot be purchased.', 'http_code' => 400, 'description' => ''], ['code' => 'UnderProxyPrice', 'message' => 'The price is lower than your proxy price.', 'http_code' => 400, 'description' => 'Your bid is lower than the agency price'], ['code' => 'UnexpectedRealPrice', 'message' => 'When placing an order, the selling price of the domain name does not match the expectation.', 'http_code' => 400, 'description' => 'When placing an order, the selling price of the domain name does not match the expectation.'], ['code' => 'UnexpectedStatusError', 'message' => 'Unexpected state error.', 'http_code' => 400, 'description' => ''], ['code' => 'UnexpectedTransferoutProcedure', 'message' => 'This is not the desired transfer out procedure.', 'http_code' => 200, 'description' => 'This is not the desired transfer out procedure.'], ['code' => 'UnknownError', 'message' => 'Unknown error', 'http_code' => 200, 'description' => 'Unknown error'], ['code' => 'UnpayedFixedPrice', 'message' => 'Unpayed fixed price', 'http_code' => 200, 'description' => 'Unpayed fixed price'], ['code' => 'UpdateContactFailed', 'message' => 'Failed to modify contact', 'http_code' => 200, 'description' => 'Failed to modify contact'], ['code' => 'UpdateSafetyLockError', 'message' => 'Failed to change the status of the update prohibition lock.', 'http_code' => 200, 'description' => 'Failed to change the status of the update prohibition lock.'], ['code' => 'UpdateTransferLockError', 'message' => 'Failed to change the status of Transfer prohibition lock', 'http_code' => 200, 'description' => 'Failed to change the status of Transfer prohibition lock'], ['code' => 'UserNotEXist', 'message' => 'This user does not exiest.', 'http_code' => null, 'description' => ''], ['code' => 'VerifyFailed', 'message' => 'Incorrect verification code', 'http_code' => 200, 'description' => 'Incorrect verification code'], ['code' => 'VerifyTokenFailed', 'message' => 'Invalid email link, please get a new verification email.', 'http_code' => 200, 'description' => 'Invalid email link, please get a new verification email.'], ['code' => 'VerifyTokenQuotaExceeded', 'message' => 'The maximum number of email verification link errors allowed is exceeded.', 'http_code' => 200, 'description' => 'The maximum number of email verification link errors allowed is exceeded.'], ['code' => 'VerifyVcodeMaxTimes', 'message' => 'The maximum number of incorrect verification code entries is exceeded', 'http_code' => 200, 'description' => 'The maximum number of incorrect verification code entries is exceeded'], ['code' => 'WhoisInfoNotExist', 'message' => 'The whois info of this domain name does not exist.', 'http_code' => null, 'description' => 'The WHOIS information of the specified domain name does not exist. Check whether the domain name has been registered by another user.'], ['code' => 'YourInterestedDomain', 'message' => 'Your interested domain', 'http_code' => 200, 'description' => 'Your interested domain'], ['code' => 'NoReservationRecord', 'message' => 'No predetermined record.', 'http_code' => 400, 'description' => 'No booking record'], ['code' => 'ProxyPriceNotDecreased', 'message' => 'The new proxy price must be lower than the current proxy price.', 'http_code' => 400, 'description' => 'The new agent price must be lower than the current agent price'], ['code' => 'BidNotPositive', 'message' => 'Bids can only be positive.', 'http_code' => 400, 'description' => 'Bids can only be positive'], ['code' => 'NotLeadUser', 'message' => 'You are not the current lead user.', 'http_code' => 400, 'description' => 'You are not the current lead user and cannot modify the agent price'], ['code' => 'ProxyPriceLowerThanCurrent', 'message' => 'The proxy price cannot be lower than the current price.', 'http_code' => 400, 'description' => 'The agent price cannot be lower than the current highest bid'], ['code' => 'NotInAuctionPeriod', 'message' => 'Domain name is not at auction.', 'http_code' => 400, 'description' => ''], ['code' => 'Notlead', 'message' => 'Not lead.', 'http_code' => 400, 'description' => ''], ], 'changeSet' => [ [ 'apis' => [ ['description' => 'Request parameters changed', 'api' => 'QueryDomainGroupList'], ], 'createdAt' => '2025-11-26T10:28:15.000Z', 'description' => '', ], [ 'apis' => [ ['description' => 'Response parameters changed', 'api' => 'QueryIntlFixedPriceOrderList'], ], 'createdAt' => '2024-09-09T10:44:13.000Z', 'description' => '', ], [ 'apis' => [ ['description' => 'Response parameters changed', 'api' => 'QueryDomainList'], ], 'createdAt' => '2024-08-26T06:22:06.000Z', 'description' => '', ], [ 'apis' => [ ['description' => 'Request parameters changed', 'api' => 'QueryAdvancedDomainList'], ['description' => 'Request parameters changed, Response parameters changed', 'api' => 'QueryRegistrantProfiles'], ], 'createdAt' => '2024-07-25T07:11:58.000Z', 'description' => '', ], [ 'apis' => [ ['description' => 'Response parameters changed', 'api' => 'QueryTaskDetailList'], ], 'createdAt' => '2024-07-22T12:41:29.000Z', 'description' => '', ], [ 'apis' => [ ['description' => 'Request parameters changed', 'api' => 'GetOperationOssUploadPolicy'], ['description' => 'Request parameters changed', 'api' => 'SaveBatchDomainRemark'], ['description' => 'Request parameters changed', 'api' => 'SaveDomainGroup'], ], 'createdAt' => '2024-06-27T08:38:39.000Z', 'description' => '', ], [ 'apis' => [ ['description' => 'Request parameters changed', 'api' => 'SaveBatchTaskForCreatingOrderActivate'], ], 'createdAt' => '2024-05-23T08:07:42.000Z', 'description' => '', ], [ 'apis' => [ ['description' => 'Response parameters changed, Error codes changed', 'api' => 'CheckDomain'], ], 'createdAt' => '2024-05-08T11:39:45.000Z', 'description' => '', ], [ 'apis' => [ ['description' => 'Request parameters changed', 'api' => 'QueryEmailVerification'], ], 'createdAt' => '2024-04-23T02:02:30.000Z', 'description' => '', ], [ 'apis' => [ ['description' => 'Request parameters changed', 'api' => 'SaveBatchTaskForReserveDropListDomain'], ], 'createdAt' => '2024-04-12T07:06:39.000Z', 'description' => '', ], [ 'apis' => [ ['description' => 'Request parameters changed', 'api' => 'DeleteDomainGroup'], ], 'createdAt' => '2024-03-20T03:11:27.000Z', 'description' => '', ], [ 'apis' => [ ['description' => 'Request parameters changed, Response parameters changed', 'api' => 'QueryDomainList'], ], 'createdAt' => '2024-01-29T02:49:35.000Z', 'description' => '', ], [ 'apis' => [ ['description' => 'Request parameters changed', 'api' => 'ListServerLock'], ], 'createdAt' => '2023-05-31T09:22:57.000Z', 'description' => '', ], [ 'apis' => [ ['description' => 'Response parameters changed', 'api' => 'ScrollDomainList'], ], 'createdAt' => '2023-03-24T08:24:49.000Z', 'description' => '', ], [ 'apis' => [ ['description' => 'Request parameters changed', 'api' => 'DomainSpecialBizCancel'], ['description' => 'Request parameters changed, Response parameters changed', 'api' => 'QueryDomainSpecialBizDetail'], ['description' => 'Request parameters changed', 'api' => 'QueryDomainSpecialBizInfoByDomain'], ['description' => 'Request parameters changed', 'api' => 'SubmitDomainSpecialBizCredentials'], ], 'createdAt' => '2023-03-24T08:21:55.000Z', 'description' => '', ], [ 'apis' => [ ['description' => 'Request parameters changed, Response parameters changed', 'api' => 'QueryAdvancedDomainList'], ['description' => 'Response parameters changed', 'api' => 'QueryDomainByDomainName'], ['description' => 'Response parameters changed', 'api' => 'QueryDomainByInstanceId'], ['description' => 'Request parameters changed, Response parameters changed', 'api' => 'QueryDomainList'], ], 'createdAt' => '2022-12-21T03:09:18.000Z', 'description' => '资源标签对接', ], [ 'apis' => [ ['description' => 'OpenAPI offline', 'api' => 'SaveBatchTaskForGenerateDomainCertificate'], ['description' => 'OpenAPI offline', 'api' => 'SaveSingleTaskForGenerateDomainCertificate'], ], 'createdAt' => '2022-11-26T01:38:20.000Z', 'description' => '发布域名证书打印接口', ], [ 'apis' => [ ['description' => 'OpenAPI offline', 'api' => 'ChangeResourceGroup'], ['description' => 'Request parameters changed, Response parameters changed', 'api' => 'QueryAdvancedDomainList'], ['description' => 'Response parameters changed', 'api' => 'QueryDomainByDomainName'], ['description' => 'Response parameters changed', 'api' => 'QueryDomainByInstanceId'], ['description' => 'Request parameters changed, Response parameters changed', 'api' => 'QueryDomainList'], ['description' => 'Request parameters changed', 'api' => 'SaveBatchTaskForCreatingOrderActivate'], ['description' => 'Request parameters changed', 'api' => 'SaveSingleTaskForCreatingOrderActivate'], ], 'createdAt' => '2022-09-26T09:09:06.000Z', 'description' => '资源组对接', ], [ 'apis' => [ ['description' => 'Response parameters changed', 'api' => 'QueryDomainByDomainName'], ], 'createdAt' => '2022-07-21T12:09:04.000Z', 'description' => '修改域名查询接口返回字段规范', ], [ 'apis' => [ ['description' => 'Request parameters changed, Error codes changed', 'api' => 'AcknowledgeTaskResult'], ['description' => 'Error codes changed', 'api' => 'BatchFuzzyMatchDomainSensitiveWord'], ['description' => 'Request parameters changed, Error codes changed', 'api' => 'CancelDomainVerification'], ['description' => 'Error codes changed', 'api' => 'CancelOperationAudit'], ['description' => 'Error codes changed', 'api' => 'CancelQualificationVerification'], ['description' => 'Error codes changed', 'api' => 'CancelTask'], ['description' => 'Error codes changed', 'api' => 'CheckDomainSunriseClaim'], ['description' => 'Error codes changed', 'api' => 'CheckMaxYearOfServerLock'], ['description' => 'Error codes changed', 'api' => 'CheckProcessingServerLockApply'], ['description' => 'Error codes changed', 'api' => 'CheckTransferInFeasibility'], ], 'createdAt' => '2022-07-21T07:09:11.000Z', 'description' => '企业能力升级', ], ], 'flowControl' => [ 'flowControlList' => [ ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveSingleTaskForDomainNameProxyService'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveSingleTaskForDisassociatingEns'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveBatchTaskForUpdatingContactInfoByRegistrantProfileId'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveSingleTaskForSynchronizingDnsHost'], ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveRegistrantProfile'], ['threshold' => '-1', 'countWindow' => 1, 'regionId' => '*'], ['threshold' => '50', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryDomainList'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryChangeLogList'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CheckTransferInFeasibility'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SetDefaultRegistrantProfile'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryFailReasonForDomainRealNameVerification'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'VerifyContactField'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'RegistrantProfileRealNameVerification'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryArtExtension'], ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryContactInfo'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'UpdateDomainToDomainGroup'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryDomainSuffix'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveSingleTaskForQueryingTransferAuthorizationCode'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryLocalEnsAssociation'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ResendEmailVerification'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveSingleTaskForAddingDSRecord'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SubmitEmailVerification'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveSingleTaskForCancelingTransferOut'], ['threshold' => '50', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CheckMaxYearOfServerLock'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'AcknowledgeTaskResult'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveSingleTaskForUpdatingContactInfo'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileID'], ['threshold' => '50', 'countWindow' => 1, 'regionId' => '*', 'api' => 'GetQualificationUploadPolicy'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryDomainRealNameVerificationInfo'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'VerifyEmail'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveBatchTaskForDomainNameProxyService'], ['threshold' => '50', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveBatchTaskForModifyingDomainDns'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryDnsHost'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryRegistrantProfileRealNameVerificationInfo'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'FuzzyMatchDomainSensitiveWord'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveSingleTaskForCancelingTransferIn'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryDSRecord'], ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryQualificationDetail'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveBatchTaskForTransferProhibitionLock'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveBatchTaskForUpdateProhibitionLock'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryEmailVerification'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteRegistrantProfile'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredential'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryFailReasonForRegistrantProfileRealNameVerification'], ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ChangeResourceGroup'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveBatchTaskForCreatingOrderRenew'], ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SetupDomainAutoRenew'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryServerLock'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'BatchFuzzyMatchDomainSensitiveWord'], ['threshold' => '5', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ScrollDomainList'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveSingleTaskForSaveArtExtension'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveSingleTaskForModifyingDnsHost'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveBatchTaskForUpdatingContactInfoByNewContact'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ListServerLock'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CheckDomain'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'TransferInCheckMailToken'], ['threshold' => '50', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryAdvancedDomainList'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CheckDomainSunriseClaim'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryTransferOutInfo'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveTaskForUpdatingRegistrantInfoByRegistrantProfileID'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveSingleTaskForCreatingOrderRedeem'], ['threshold' => '50', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryTaskDetailList'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveBatchDomainRemark'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryEnsAssociation'], ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveBatchTaskForCreatingOrderActivate'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveSingleTaskForTransferProhibitionLock'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveSingleTaskForAssociatingEns'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveTaskForSubmittingDomainDelete'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryTransferInList'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'TransferInRefetchWhoisEmail'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryTransferInByInstanceId'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveSingleTaskForUpdateProhibitionLock'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'LookupTmchNotice'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryFailingReasonListForQualification'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveBatchTaskForReserveDropListDomain'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'TransferInResendMailToken'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryTaskDetailHistory'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveSingleTaskForSynchronizingDSRecord'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryDomainGroupList'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ListEmailVerification'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveSingleTaskForModifyingDSRecord'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveDomainGroup'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveBatchTaskForCreatingOrderTransfer'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveTaskForUpdatingRegistrantInfoByIdentityCredential'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteDomainGroup'], ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryDomainByInstanceId'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveBatchTaskForCreatingOrderRedeem'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveSingleTaskForDeletingDnsHost'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryTaskList'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryRegistrantProfiles'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveSingleTaskForCreatingOrderRenew'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteEmailVerification'], ['threshold' => '50', 'countWindow' => 1, 'regionId' => '*', 'api' => 'PollTaskResult'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryDomainAdminDivision'], ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveSingleTaskForCreatingOrderActivate'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveSingleTaskForDeletingDSRecord'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'TransferInReenterTransferAuthorizationCode'], ['threshold' => '100', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryDomainByDomainName'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveRegistrantProfileRealNameVerification'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveSingleTaskForCreatingDnsHost'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'DeleteContactTemplates'], ['threshold' => '50', 'countWindow' => 1, 'regionId' => '*', 'api' => 'CheckProcessingServerLockApply'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'QueryTaskInfoHistory'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'SaveSingleTaskForCreatingOrderTransfer'], ['threshold' => '10', 'countWindow' => 1, 'regionId' => '*', 'api' => 'ConfirmTransferInEmail'], ], ], 'ram' => [ 'productCode' => 'Domain', 'productName' => 'Domain Names and Websites', 'ramCodes' => ['domain'], 'ramLevel' => 'RESOURCE', 'ramConditions' => [], 'ramActions' => [ [ 'apiName' => 'SaveSingleTaskForDisassociatingEns', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:EnsSetting', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], [ 'apiName' => 'QueryAdvancedDomainList', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryCommonInfo', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'DeleteDomainGroup', 'description' => '', 'operationType' => 'delete', 'ramAction' => [ 'action' => 'domain:DomainGroupOperation', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'QueryTransferOutInfo', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryDomainTransferOut', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'SaveSingleTaskForTransferProhibitionLock', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:SecuritySetting', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], [ 'apiName' => 'QueryChangeLogList', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryChangeLog', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'QueryDSRecord', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryDSRecord', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'SaveSingleTaskForSaveArtExtension', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:SaveArtExtension', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], [ 'apiName' => 'SubmitOperationCredentials', 'description' => '', 'operationType' => '', 'ramAction' => [ 'action' => 'domain:SubmitOperationCredentials', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'SaveTaskForSubmittingDomainRealNameVerificationByRegistrantProfileID', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:RealNameVerificationOperation', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], [ 'apiName' => 'GetIntlFixPriceDomainListUrl', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:IntlFixPrice', 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'QueryDomainList', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryCommonInfo', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'QueryEmailVerification', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryEmailVerification', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'TransferInResendMailToken', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:DomainTransferInOperation', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'SaveBatchTaskForCreatingOrderRedeem', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:CreateOrderRedeem', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], [ 'apiName' => 'CheckDomain', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryDomain', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'SaveSingleTaskForApplyQuickTransferOutOpenly', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:DomainTransferOutOperation', 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'SaveBatchTaskForUpdatingContactInfoByRegistrantProfileId', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:DomainInfoModification', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], [ 'apiName' => 'QueryDomainSuffix', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryCommonInfo', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'QueryDomainByInstanceId', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryCommonInfo', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], [ 'apiName' => 'SetupDomainAutoRenew', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:SetupDomainAutoRenew', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], [ 'apiName' => 'SubmitOperationAuditInfo', 'description' => '', 'operationType' => '', 'ramAction' => [ 'action' => 'domain:SubmitOperationAuditInfo', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'SaveBatchTaskForCreatingOrderRenew', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:CreateOrderRenew', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], [ 'apiName' => 'SaveTaskForSubmittingDomainRealNameVerificationByIdentityCredential', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:RealNameVerificationOperation', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], [ 'apiName' => 'SaveSingleTaskForQueryingTransferAuthorizationCode', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:DomainTransferOutOperation', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], [ 'apiName' => 'QueryFailReasonForRegistrantProfileRealNameVerification', 'description' => '', 'operationType' => 'list', 'ramAction' => [ 'action' => 'domain:QueryRegistrantProfile', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'SaveSingleTaskForModifyingDSRecord', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:DnsSecSetting', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], [ 'apiName' => 'SaveSingleTaskForCancelingTransferIn', 'description' => '', 'operationType' => 'delete', 'ramAction' => [ 'action' => 'domain:DomainTransferInOperation', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'DeleteRegistrantProfile', 'description' => '', 'operationType' => '', 'ramAction' => [ 'action' => 'domain:RegistrantProfileOperation', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'SaveSingleTaskForUpdatingContactInfo', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:DomainInfoModification', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], [ 'apiName' => 'SaveSingleTaskForCreatingOrderActivate', 'description' => '', 'operationType' => 'create', 'ramAction' => [ 'action' => 'domain:CreateOrderActivate', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'FuzzyMatchDomainSensitiveWord', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryDomain', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'SaveSingleTaskForCreatingOrderRenew', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:CreateOrderRenew', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], [ 'apiName' => 'SubmitEmailVerification', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:EmailVerificationOperation', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'QueryContactInfo', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryCommonInfo', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'ResendEmailVerification', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:EmailVerificationOperation', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'TransferInReenterTransferAuthorizationCode', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:DomainTransferInOperation', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'ListServerLock', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:ListServerLock', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'SaveBatchDomainRemark', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:DomainInfoModification', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], [ 'apiName' => 'SaveBatchTaskForDomainNameProxyService', 'description' => '', 'operationType' => 'none', 'ramAction' => [ 'action' => 'domain:SecuritySetting', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], [ 'apiName' => 'QueryFailReasonForDomainRealNameVerification', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryRealNameVerification', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'CheckIntlFixPriceDomainStatus', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:IntlFixPrice', 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'DomainSpecialBizCancel', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:DomainSpecialBizCancel', 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'CheckProcessingServerLockApply', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:CheckProcessingServerLockApply', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], [ 'apiName' => 'SaveTaskForSubmittingDomainDelete', 'description' => '', 'operationType' => 'delete', 'ramAction' => [ 'action' => 'domain:SaveTaskForSubmittingDomainDelete', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], [ 'apiName' => 'CheckDomainSunriseClaim', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryDomain', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'QueryDomainAdminDivision', 'description' => '', 'operationType' => 'list', 'ramAction' => [ 'action' => 'domain:QueryCommonInfo', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'GetQualificationUploadPolicy', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:UploadPolicyForQualification', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'QueryOperationAuditInfoList', 'description' => '', 'operationType' => 'list', 'ramAction' => [ 'action' => 'domain:ListOperationAuditInfos', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'SaveRegistrantProfile', 'description' => '', 'operationType' => '', 'ramAction' => [ 'action' => 'domain:RegistrantProfileOperation', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'PollTaskResult', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryDomainTask', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'QueryRegistrantProfileRealNameVerificationInfo', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryRegistrantProfile', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'ChangeResourceGroup', 'description' => '', 'operationType' => '', 'ramAction' => [ 'action' => 'domain:ChangeResourceGroup', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], [ 'apiName' => 'SaveBatchTaskForApplyQuickTransferOutOpenly', 'description' => '', 'operationType' => 'none', 'ramAction' => [ 'action' => 'domain:DomainTransferOutOperation', 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'CancelDomainVerification', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:RealNameVerificationOperation', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], [ 'apiName' => 'SaveSingleTaskForDeletingDnsHost', 'description' => '', 'operationType' => 'delete', 'ramAction' => [ 'action' => 'domain:DnsHostModification', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], [ 'apiName' => 'QueryOperationAuditInfoDetail', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryOperationAuditInfoDetail', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'VerifyEmail', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:VerifyEmail', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'SaveBatchTaskForReserveDropListDomain', 'description' => '', 'operationType' => 'none', 'ramAction' => [ 'action' => 'domain:CreateOrderActivate', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'SaveRegistrantProfileRealNameVerification', 'description' => '', 'operationType' => '', 'ramAction' => [ 'action' => 'domain:SaveRegistrantProfileRealNameVerification', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'SaveSingleTaskForUpdateProhibitionLock', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:SecuritySetting', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], [ 'apiName' => 'SaveBatchTaskForModifyingDomainDns', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:DnsModification', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], [ 'apiName' => 'CheckMaxYearOfServerLock', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryMaxYearOfServerLock', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], [ 'apiName' => 'QueryFailingReasonListForQualification', 'description' => '', 'operationType' => 'list', 'ramAction' => [ 'action' => 'domain:QueryFailingReasonList', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'VerifyContactField', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryCommonInfo', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'ResetQualificationVerification', 'description' => '', 'operationType' => '', 'ramAction' => [ 'action' => 'domain:ResetQualificationAudit', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], [ 'apiName' => 'CancelTask', 'description' => '', 'operationType' => 'delete', 'ramAction' => [ 'action' => 'domain:CancelTask', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'SaveBatchTaskForCreatingOrderActivate', 'description' => '', 'operationType' => 'create', 'ramAction' => [ 'action' => 'domain:CreateOrderActivate', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'QueryServerLock', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryServerLock', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], [ 'apiName' => 'QueryDomainSpecialBizDetail', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryDomainSpecialBizDetail', 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'SaveDomainGroup', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:DomainGroupOperation', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'QueryDomainGroupList', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryDomainGroup', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'TransferInCheckMailToken', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:TransferInCheckMailToken', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'DeleteContactTemplates', 'description' => '', 'operationType' => '', 'ramAction' => [ 'action' => 'domain:DeleteContactTemplates', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'SaveSingleTaskForSynchronizingDnsHost', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:DnsHostModification', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], [ 'apiName' => 'DeleteEmailVerification', 'description' => '', 'operationType' => 'delete', 'ramAction' => [ 'action' => 'domain:EmailVerificationOperation', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'ScrollDomainList', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryCommonInfo', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'QueryQualificationDetail', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryQualificationDetail', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], [ 'apiName' => 'QueryIntlFixedPriceOrderList', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:IntlFixPrice', 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'QueryDomainSpecialBizInfoByDomain', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryDomainSpecialBizInfoByDomain', 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'QueryTaskDetailList', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryDomainTask', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'QueryDomainByDomainName', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryCommonInfo', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], [ 'apiName' => 'QueryDomainRealNameVerificationInfo', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryRealNameVerification', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'SaveSingleTaskForDomainNameProxyService', 'description' => '', 'operationType' => 'none', 'ramAction' => [ 'action' => 'domain:SecuritySetting', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], [ 'apiName' => 'SaveSingleTaskForCreatingOrderTransfer', 'description' => '', 'operationType' => 'create', 'ramAction' => [ 'action' => 'domain:CreateOrderTransfer', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'QueryTransferInList', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryDomainTransferIn', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'CheckTransferInFeasibility', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryDomainTransferIn', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'TransferInRefetchWhoisEmail', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:DomainTransferInOperation', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'QueryDnsHost', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryDnsHost', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'RegistrantProfileRealNameVerification', 'description' => '', 'operationType' => '', 'ramAction' => [ 'action' => 'domain:RegistrantProfileOperation', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'ListEmailVerification', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryEmailVerification', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'SubmitDomainSpecialBizCredentials', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:SubmitDomainSpecialBizCredentials', 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'SaveBatchTaskForCreatingOrderTransfer', 'description' => '', 'operationType' => 'create', 'ramAction' => [ 'action' => 'domain:CreateOrderTransfer', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'CancelQualificationVerification', 'description' => '', 'operationType' => '', 'ramAction' => [ 'action' => 'domain:CancelQualificationVerification', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], [ 'apiName' => 'QueryRegistrantProfiles', 'description' => '', 'operationType' => 'list', 'ramAction' => [ 'action' => 'domain:QueryRegistrantProfile', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'SaveTaskForUpdatingRegistrantInfoByIdentityCredential', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:DomainInfoModification', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], [ 'apiName' => 'SaveBatchTaskForUpdatingContactInfoByNewContact', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:DomainInfoModification', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], [ 'apiName' => 'ConfirmTransferInEmail', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:ConfirmTransferInEmail', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'SaveSingleTaskForCancelingTransferOut', 'description' => '', 'operationType' => 'delete', 'ramAction' => [ 'action' => 'domain:DomainTransferOutOperation', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], [ 'apiName' => 'QueryLocalEnsAssociation', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryEnsAssociation', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], [ 'apiName' => 'QueryTaskInfoHistory', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryDomainTask', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'AcknowledgeTaskResult', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:AcknowledgeTaskResult', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'SetDefaultRegistrantProfile', 'description' => '', 'operationType' => '', 'ramAction' => [ 'action' => 'domain:SetDefaultRegistrantProfile', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'QueryTaskList', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryDomainTask', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'SaveBatchTaskForUpdateProhibitionLock', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:SecuritySetting', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], [ 'apiName' => 'SaveSingleTaskForCreatingOrderRedeem', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:CreateOrderRedeem', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], [ 'apiName' => 'QueryTransferInByInstanceId', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryDomainTransferIn', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'BatchFuzzyMatchDomainSensitiveWord', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryDomain', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'UpdateDomainToDomainGroup', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:DomainGroupOperation', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'SaveSingleTaskForAddingDSRecord', 'description' => '', 'operationType' => 'create', 'ramAction' => [ 'action' => 'domain:DnsSecSetting', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], [ 'apiName' => 'SaveSingleTaskForModifyingDnsHost', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:DnsHostModification', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], [ 'apiName' => 'QueryEnsAssociation', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryEnsAssociation', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], [ 'apiName' => 'GetOperationOssUploadPolicy', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:UploadPolicyForCredential', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'SaveSingleTaskForDeletingDSRecord', 'description' => '', 'operationType' => 'delete', 'ramAction' => [ 'action' => 'domain:DnsSecSetting', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], [ 'apiName' => 'SaveSingleTaskForAssociatingEns', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:EnsSetting', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], [ 'apiName' => 'QueryArtExtension', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryArtExtension', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], [ 'apiName' => 'SaveSingleTaskForCreatingDnsHost', 'description' => '', 'operationType' => 'create', 'ramAction' => [ 'action' => 'domain:DnsHostModification', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], [ 'apiName' => 'QueryTaskDetailHistory', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryDomainTask', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'SaveTaskForUpdatingRegistrantInfoByRegistrantProfileID', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:DomainInfoModification', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], [ 'apiName' => 'SaveSingleTaskForSynchronizingDSRecord', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:DnsSecSetting', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], [ 'apiName' => 'CancelOperationAudit', 'description' => '', 'operationType' => '', 'ramAction' => [ 'action' => 'domain:CancelOperationAudit', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'LookupTmchNotice', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:QueryDomain', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'SaveSingleTaskForTransferOutByAuthorizationCode', 'description' => '', 'operationType' => 'none', 'ramAction' => [ 'action' => 'domain:DomainTransferOutOperation', 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'SaveBatchTaskForTransferOutByAuthorizationCode', 'description' => '', 'operationType' => 'none', 'ramAction' => [ 'action' => 'domain:DomainTransferOutOperation', 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], [ 'apiName' => 'SaveBatchTaskForTransferProhibitionLock', 'description' => '', 'operationType' => 'update', 'ramAction' => [ 'action' => 'domain:SecuritySetting', 'authLevel' => 'resource', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ], [ 'apiName' => 'CreateIntlFixedPriceDomainOrder', 'description' => '', 'operationType' => 'get', 'ramAction' => [ 'action' => 'domain:IntlFixPrice', 'authLevel' => 'operate', 'actionConditions' => [], 'resources' => [ ['validationType' => 'always', 'product' => 'Domain', 'resourceType' => 'All Resource', 'arn' => '*'], ], ], ], ], 'resourceTypes' => [ ['validationType' => 'always', 'resourceType' => 'Domain', 'arn' => 'acs:domain:*:{#accountId}:domain/{#DomainName}'], ], ], ];