全部产品
弹性计算 会员服务 网络 安全 移动云 数加·大数据分析及展现 数加·大数据应用 管理与监控 云通信 阿里云办公 培训与认证 更多
存储与CDN 数据库 域名与网站(万网) 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 智能硬件
域名

查询域名是否可注册

更新时间:2017-08-14 16:19:17

CheckDomain

描述:根据传入参数检查域名是否可以注册。域名合法性判断参见 域名合法性

请求参数

公共请求参数,详见 公共参数

名称 类型 是否必须 描述
Action String 操作接口名,系统规定参数,取值:CheckDomain。
DomainName String 域名名称。

返回参数

名称 类型 描述
RequestId String 唯一请求识别码。
Name String 所查询域名名称。
Avail Integer 是否能够注册。
可能值:0 不可注册,1 可注册,-1 异常。
Reason String 不可注册的原因。
FeeCurrency String 币种。
FeePeriod Integer 年限。
FeeFee String 原始价格。
RmbFee String 人民币价格。
FeeCommand String 域名操作类型。

请注意:其中 FeeCurrency、FeePeriod、FeeFee、RmbFee、FeeCommand 为白金词返回价格参考参数,普通域名不返回。普通域名价格请参考官网价格。

错误码

对于所有接口的通用性错误,请参考 错误代码表

错误代码 描述 HTTP 状态码 语义
Failed Query failed. 400 查询失败
QueryRegistryFailed Query registry failed. 400 查询注册局失败
Busy Server is busy, please try again later. 400 系统忙
InvaildParameter The parameter is invaild. 400 非法参数
QueryTairFailed Query tair failed. 400 查询 tair 失败
DomainSuffixUnsupported The domain name with this suffix is unsupported. 400 不支持该后缀域名查询

示例

请求示例

  1. http://domain.aliyuncs.com/?Action=CheckDomain
  2. &DomainName=abc.com
  3. &<公共请求参数>

返回示例

XML 示例

  1. <CheckDomain>
  2. <RequestId>BA7A4FD4-EB9A-4A20-BB0C-9AEB15634DC1</RequestId>
  3. <Name>abc.com</Name>
  4. <Avail>0</Avail>
  5. <FeePeriod>0</FeePeriod>
  6. </CheckDomain>

JSON 示例

  1. {
  2. "Name": "abc.com",
  3. "Avail": 0,
  4. "RequestId": "BA7A4FD4-EB9A-4A20-BB0C-9AEB15634DC1",
  5. "FeePeriod": 0
  6. }
本文导读目录