文档
测试

域名统计

GET
http://domain/api/v1/subdomain/stats

请求头

参数名
类型
描述
必填
Content-Type
sring
填:application/json
必填
apiKey
string
填:TkF2MFa9ZAfdOvoQoFIvM9Ch0NTLRzltL5DROGT8xGqCNkzv75qucmM7uxzxi0Nn
必填

请求参数

参数名
类型
描述
必填
func
string
统计类型:codes-状态吗 hits-命中率 flows=流量 wafs-防御
必填
subDomains
array
子域名列表
必填
interval_time
string
时间粒度 1m,5m,1h,1d
必填
interval_day
string
时间范围 30m,6h,12h,24h,7d
必填

响应参数

参数名
类型
描述
必填
status
int
状态
必填
msg
string
描述
必填
data
json
内容
必填
reqflow
float
入流量 M (flows)
必填
sendflow
float
出流量 M(flows)
必填
sourceflow
float
回源流量 M(flows)
必填
2xx
int
状态码 (codes)
必填
3xx
int
状态码 (codes)
必填
4xx
int
状态码 (codes)
必填
5xx
int
状态码 (codes)
必填
wafs
int
防御次数(wafs)
必填
hits
float
请求命中率(hits)
必填
flows
float
流量命中率(hits)
必填

说明 / 示例

请求示例: ``` { "subDomains":["test1.com","test2.com"], "func":"hits", "interval_time":"1m", "interval_day":"24h" } ``` 返回参数示例: ``` { "code": 200, "msg": "ok", "data": [ { "time": "2025-03-17T12:25:00+08:00", "flows": 0, "hits": 0 }, { "time": "2025-03-17T12:26:00+08:00", "flows": 100, "hits": 100 }, { "time": "2025-03-17T13:19:00+08:00", "flows": 0, "hits": 0 }, { "time": "2025-03-17T13:22:00+08:00", "flows": 0, "hits": 0 }, { "time": "2025-03-17T15:23:00+08:00", "flows": 0, "hits": 0 }, { "time": "2025-03-17T15:24:00+08:00", "flows": 0, "hits": 0 }, { "time": "2025-03-17T20:19:00+08:00", "flows": 0, "hits": 0 }, { "time": "2025-03-17T20:23:00+08:00", "flows": 0, "hits": 0 } ] } ```