API中心

根据IP查询使用域名(通用)

更新时间:2026-07-13 15:49:53

该接口用于根据IP地址查询正在使用该IP的域名。用户输入IP地址来获取与该IP相关联的域名列表。接口返回的信息包含IP当前使用状态,以及使用该IP的域名列表。在实际应用中,此接口可帮助用户检测特定IP的域名使用情况,适用于网络监控和管理。

  • 单用户调用频率:300/5min
  • 适用产品:静态加速
API鉴权说明详见:API鉴权概览

请求参数

Body 参数

参数名称描述
*ipList

IP

返回参数

Body 参数

参数名称描述
codeString

请求结果状态码

messageString

请求结果信息

dataList

请求结果的详细数据

ipString

IP名称

statusString

是否使用: idle -- 暂未使用; runing -- 使用中; out of range -- 不在查询范围内的ip

domainListList

用该IP的域名列表,未使用的ip/不在查询范围内的ip,域名列表为空

错误码

错误代码(code)描述(message)HTTP状态码语义
INVALID_HTTP_REQUEST

There was an error in the body of your HTTP request.

400ip没有传递
SYSTEM_ERROR

We encountered an system error. Please try again.

500系统发生错误

示例

JSON
JSON
请求示例
复制代码 复制成功
#!/bin/bash
username="example_username"
apiKey="example_apiKey"
date=`env LANG="en_US.UTF-8" date -u "+%a, %d %b %Y %H:%M:%S GMT"`
password=`echo -en "$date" | openssl dgst -sha1 -hmac $apiKey -binary | openssl enc -base64`
curl -i --url "https://api.cdnetworks.com/api/tools/ip/domain-list" \
-X "POST" \
-u "$username:$password" \
-H "Date: $date" \
-H "Accept: application/json" \
-d '{
    "ip": ["1.1.1.1","2.2.2.2"]
}'
返回示例
复制代码 复制成功
{
    "code": "0",
    "message": "success",
    "data": [
        {
            "ip": "1.1.1.1",
            "status": "idle"
        },
        {
            "ip": "2.2.2.2",
            "status": "running",
            "domainList": [
                "a.net",
                "b.net",
                "c.net",
                "d.com"
            ]
        }
    ]
}
本篇文档内容对您是否有帮助?
有帮助
我要反馈
提交成功!非常感谢您的反馈,我们会继续努力做到更好!