'1.0', 'info' => ['style' => 'RPC', 'product' => 'Domain', 'version' => '2016-05-11'], 'components' => [ 'schemas' => [], ], 'apis' => [ 'CheckDomain' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'DeleteContactTemplate' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ContactTemplateId', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], 'QueryBatchTaskDetailList' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'TaskNo', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'SaleId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'TaskStatus', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'PageNum', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], ], ], 'QueryBatchTaskList' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'BeginCreateTime', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'EndCreateTime', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'PageNum', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], ], ], 'QueryContact' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'ContactType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'QueryDomainBySaleId' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'SaleId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'QueryContactTemplate' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'CCompany', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ECompany', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ContactTemplateId', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'DefaultTemplate', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'AuditStatus', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'RegType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'PageNum', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], 'QueryDomainList' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'GroupId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'QueryType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'StartDate', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'EndDate', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'DeadStartDate', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'DeadEndDate', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'RegStartDate', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'RegEndDate', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'OrderByType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'OrderKeyType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'DomainType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ProductDomainType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'PageNum', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], [ 'name' => 'PageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], ], ], 'QueryFailReasonList' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ContactTemplateId', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'SaleId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'SaveContactTemplateCredential' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ContactTemplateId', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'Credential', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'CredentialNo', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'SaveContactTemplate' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ContactTemplateId', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], [ 'name' => 'DefaultTemplate', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'CCity', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'CCompany', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'CCountry', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'CName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'CProvince', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'CVenu', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ECity', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ECompany', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'EName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'EProvince', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'EVenu', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Email', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'PostalCode', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'TelArea', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'TelMain', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'TelExt', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'RegType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'SaveTaskForModifyingDomainDns' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'SaleId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'AliyunDns', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => true], ], [ 'name' => 'DnsList', 'in' => 'query', 'style' => 'repeatList', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string'], 'maxItems' => 13, ], ], ], ], 'SaveTaskForSubmittingDomainNameCredential' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'SaleId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Credential', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'CredentialNo', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'CredentialType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'SaveTaskForSubmittingDomainNameCredentialByTemplateId' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'SaleId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ContactTemplateId', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], 'SaveTaskForUpdatingContactByTempateId' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'SaleId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ContactTemplateId', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'ContactType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'AddTransferLock', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], ], ], 'SaveTaskForUpdatingContactByTemplateId' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'DomainName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'SaleId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'ContactTemplateId', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'ContactType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'AddTransferLock', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], ], ], 'WhoisProtection' => [ 'methods' => ['post', 'get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'UserClientIp', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'Lang', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'DataSource', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => true], ], [ 'name' => 'DataContent', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'WhoisProtect', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => true], ], ], ], ], 'endpoints' => [ ['regionId' => 'cn-hangzhou', 'endpoint' => 'domain.aliyuncs.com'], ['regionId' => 'ap-southeast-1', 'endpoint' => 'domain-intl.aliyuncs.com'], ], ];