Skip to Content
WEB应用防火墙 UEWAF获取域名黑名单列表 - DescribeWafDomainBlackList

获取域名黑名单列表 - DescribeWafDomainBlackList

简介

获取域名黑名单列表

定义

公共参数

参数名类型描述信息必填
Actionstring对应的 API 指令名称,当前 API 为 DescribeWafDomainBlackListYes
PublicKeystring用户公钥,可从 控制台 获取Yes
Signaturestring根据公钥及 API 指令生成的用户签名,参见 签名算法Yes

请求参数

参数名类型描述信息必填
ProjectIdstring项目ID。不填写为默认项目,子帐号必须填写。 请参考GetProjectList接口No
FullDomainstring要查询的域名Yes
Limitint每页数量限制(等效page size)Yes
Offsetint页面偏移(等效page number)Yes
Filterstring想要查找的IP、网段或者IP段,传递数组(CIDRS)No
Sort.Nstring排序参数,支持”ExpireTime”, “-ExpireTime”, “CreateTime”, “-CreateTime”No

响应字段

字段名类型描述信息必填
RetCodeint返回状态码,为 0 则为成功返回,非 0 为失败Yes
Actionstring操作指令名称Yes
Messagestring返回错误消息,当 RetCode 非 0 时提供详细的描述信息No
ResBWInfoRes黑名单返回结果,参考BWInfoResNo

数据模型

BWInfoRes

字段名类型描述信息必填
Totalint总数No
Countint返回数量No
Infoarray[BWInfo]详情列表,参考BWInfoNo

BWInfo

字段名类型描述信息必填
IDint黑名单/白名单规则IDNo
Typestring类型No
Sourcestring加入方式(黑)No
CIDRSarray[string]IP列表No
CreateTimestring加入时间No
ExpireTimeint过期时间No
Stateint状态No
SRCstring加入方式(白)No
Namestring规则名称No
Remarkstring备注信息No

示例

请求示例

https://api.an-link.com/?Action=DescribeWafDomainBlackList &ProjectId=org-xxx &FullDomain=www.test.com &Offset=0 &Limit=10 &Remark=test

响应示例

{ "Action": "DescribeWafDomainBlackListResponse", "Res": { "Count": 3, "Info": [ { "ActionType": "forbidden", "CIDRS": [ "1.2.3.4" ], "CreateTime": "2020-03-26 11:21:03", "ExpireTime": 1585193463, "ID": 251276, "Name": "", "Remark": "", "SRC": "", "Source": "custom", "State": 0, "Type": "custom" }, { "ActionType": "forbidden", "CIDRS": [ "2.2.2.2-2.2.2.10" ], "CreateTime": "2020-03-28 01:59:05", "ExpireTime": 1585332545, "ID": 252062, "Name": "", "Remark": "", "SRC": "", "Source": "custom", "State": 0, "Type": "custom" }, { "ActionType": "forbidden", "CIDRS": [ "2.2.2.2" ], "CreateTime": "2020-04-03 10:03:39", "ExpireTime": 1585880019, "ID": 252731, "Name": "", "Remark": "", "SRC": "", "Source": "custom", "State": 0, "Type": "custom" } ], "Total": 3 }, "RetCode": 0 }