跳到主要内容
版本:域名注册

检查域名状态

接口描述

检查指定域名的详细状态信息,包括注册信息、DNS 配置、解析状态等。

接口地址: POST /api/v1/dns/manage/check_domain_status

输入参数

请求示例

{
"domain_id": 14,
"domain_type": 2
}

请求参数

参数名称必选类型描述
domain_idInteger域名 ID
domain_typeInteger域名类型:1(平台域名)、2(外部域名)

输出参数

响应示例

成功响应:

{
"code": 0,
"data": {
"check_result": 0,
"check_time": "2025-09-09 15:19:17",
"current_ns": [],
"domain_id": 14,
"domain_type": 2,
"expected_ns": [
"ns1.51dns.com",
"ns2.51dns.com"
],
"full_domain": "example.com",
"status_text": "检测中"
},
"msg": "DNS状态检测完成",
"status": true
}

错误响应:

{
"code": 404,
"msg": "域名不存在",
"status": false
}

响应参数

参数名称类型描述
codeInteger状态码,0 表示成功
statusBoolean请求是否成功
msgString返回消息
dataObject域名状态详细信息

data 字段说明:

参数名称类型描述
check_resultInteger检查结果状态码
check_timeString检查时间
current_nsArray当前 DNS 服务器列表
domain_idInteger域名 ID
domain_typeInteger域名类型:1(平台域名)、2(外部域名)
expected_nsArray期望的 DNS 服务器列表
full_domainString域名名称
status_textString状态描述文本

状态说明

检查结果状态码 (check_result)

状态码描述
0检测进行中
1检测成功,DNS配置正确
2检测失败,DNS配置错误

域名类型 (domain_type)

类型值描述
1平台域名
2外部域名