WHOIS 域名信息查询 API

数据来源于公开Whois信息,仅供参考

接口基本信息
GET https://api.tiking.top/whois/v1/
支持跨域请求 (CORS)、返回格式统一为标准嵌套 JSON 格式。
请求参数 (Query)
参数名 类型 必填 默认值 示例描述
domain String - 需要查询的完整域名(例如:example.com
raw Integer 0 是否返回 WHOIS 完整原始文本。1=返回,0=隐藏原始文本。
返回响应核心字段说明
一级节点 二级节点 类型 说明描述
status - Int 请求状态码:1 表示查询成功,0 表示输入有误或查询失败。
error - String 当 status 为 0 时返回,提示具体的失败信息。
data domain String 查询的完整域名。
domain_suffix String 域名的顶级后缀(如 comcn)。
is_available Int 域名是否可注册:1=可以注册(未被占用),0=已被注册。
raw String WHOIS 原始数据文本(多行字符串)。
data ➔ info registrar_name String 域名当前的所属注册商名称。
registrant_name String 注册人姓名(如果未公开隐私保护则为空)。
registrant_email String 注册人邮箱(如果未公开隐私保护则为空)。
whois_server String 提供 WHOIS 原始信息的顶级服务器地址。
creation_time String 标准格式化域名创建时间(如:1995-08-14 00:00:00)。
expiration_time String 标准格式化域名到期时间(如:2027-08-13 00:00:00)。
creation_days Int 该域名至今已经成功注册并持续的总天数。
valid_days Int 距离域名到期所持有的剩余有效天数。
is_expire Int 域名当前是否已过期:1=已过期,0=未过期。
domain_status Array 域名当前的状态字符串数组集合(如:["clientDeleteProhibited"])。
name_server Array 该域名正在权威生效中的 DNS 服务器列表数组。
测试调用示例
curl "https://api.tiking.top/whois/v1/?domain=example.com"
成功响应 JSON 示例 (200 OK)
{
  "status": 1,
  "data": {
    "domain": "example.com",
    "domain_suffix": "com",
    "is_available": 0,
    "raw": "Domain Name: EXAMPLE.COM\nRegistry Domain ID: 233226173_DOMAIN_COM-VRSN...",
    "info": {
      "registrar_name": "RESERVED-Internet Assigned Numbers Authority",
      "registrant_name": "",
      "registrant_email": "",
      "whois_server": "whois.verisign-grs.com",
      "creation_time": "1995-08-14 00:00:00",
      "expiration_time": "2027-08-13 00:00:00",
      "creation_days": 11263,
      "valid_days": 424,
      "is_expire": 0,
      "domain_status": [
        "clientDeleteProhibited",
        "clientTransferProhibited"
      ],
      "name_server": [
        "A.IANA-SERVERS.NET",
        "B.IANA-SERVERS.NET"
      ]
    }
  }
}