版本 2.1.1792967583 · 最新 下载 OpenAPI Markdown 版

高危 IP 库

平台下发的高危 IP 库(付费项 WAF 规则更新,每小时同步)的状态、全局处置策略、条目查询、单条加白与今日来访命中;租户只读。

intel防护鉴权: 用户(部分参数仅管理员)5 个接口

获取高危 IP 库状态

GET/api/v2/intel
鉴权: 用户(部分参数仅管理员)

高危 IP 单条加白

POST/api/v2/intel/allow
鉴权: 仅管理员

请求体 application/json

字段类型必填说明
ipstring必填 地址或网段。
reasonstring— 加白原因(记在白名单条目上);不带记「高危 IP 库加白」。

查询高危 IP 库条目

GET/api/v2/intel/ips
鉴权: 用户(部分参数仅管理员)

查询参数

字段类型必填说明
pageinteger— 页码,从 1 开始。
默认 1
page_sizeinteger— 每页条数。
默认 20
ipstring— 单个地址 = 查覆盖它的条目;其余按 CIDR 文本包含过滤(仅管理员,租户必须给单个地址)。
levelIntelLevel— 按等级过滤。
可选值 ["high","medium"]
reasonIntelReason— 按类型过滤。
可选值 ["scanner","exploit","cc"]

修改高危 IP 库处置策略

PUT/api/v2/intel/policy
鉴权: 仅管理员

请求体 application/json

字段类型必填说明
actionIntelAction必填 处置方式:challenge 验证(JS 验证通过才放行);block 拦截(封本站并回 403);log 观察(只记录)。
可选值 ["challenge","block","log"]
levelIntelLevel必填 等级:high 高危(漏洞利用类或分数 ≥ 80);medium 中危。
可选值 ["high","medium"]

今日访问过我的高危 IP

GET/api/v2/intel/visitors
鉴权: 用户(部分参数仅管理员)

查询参数

字段类型必填说明
pageinteger— 页码,从 1 开始。
默认 1
page_sizeinteger— 每页条数。
默认 20
tenant_idinteger— 仅管理员可用:按租户过滤。租户凭据调用时忽略,只返回本租户数据。
site_idinteger— 按站点过滤。

高危 IP 库对象

字段类型必填说明
actionIntelAction必填 处置方式:challenge 验证(JS 验证通过才放行);block 拦截(封本站并回 403);log 观察(只记录)。
可选值 ["challenge","block","log"]
actionsIntelAction[]— 今日对它用过的处置方式。
added_atstring— 加入名单的时间(同一 IP 再次写入时保持原值)。
只读
cidrstring— 地址或网段(规范写法)。
countinteger— 条目数。
entryIntelEntry— 高危 IP 库里一条。
errorstring— 最近一次同步失败的原因(在用的一版保留);成功为空串。
expires_atstring— 到期时间;空 = 永久。到期后自动失效(节点按本机时钟判,不依赖主控),主控随后清理并随下次配置下发。写入时须晚于当前时刻。
first_seen_atstring— 首次入库的时刻;库没给时不返回。
generated_atstring— 库的生成时刻(超管侧)。
haltstring— 授权已过期、停用或超管长时间不可达而停止更新的原因(只给管理员;不是故障,与 error 分开;没有停更时不出现)。
highinteger— 高危条目数。
hitsinteger— 今日命中次数。
ipstring必填 地址或网段。
last_atstring— 最近一次命中时刻。
levelIntelLevel— 等级:high 高危(漏洞利用类或分数 ≥ 80);medium 中危。
可选值 ["high","medium"]
mastersinteger— 24 小时内报告该条的主控数;库没给时不返回。
mediuminteger— 中危条目数。
policyIntelPolicy— 高危 IP 库全局处置策略;站点配置 intel.action 可单独改或关闭。
reasonstring— 加白原因(记在白名单条目上);不带记「高危 IP 库加白」。
reported_atstring— 最近一次被报告的时刻。
scoreinteger— 风险分(1–100)。
servingboolean— 是否在向节点下发(拉成过且没过期)。
sitesinteger— 涉及网站数。
sourceIpListSource— 条目来源:manual 手工添加;import 批量导入;ip_detail 在 IP 详情里拉黑/加白;api 经接口写入。
可选值 ["manual","import","ip_detail","api"]
staleboolean— 授权不再带库(停更)且最后一版已过 24 小时,不再下发。
substring— 子类(如 WAF 连续命中);库没给时不返回。
synced_atstring— 最近一次同步时刻。
versionstring— 在下发的库版本;没有为空串。