流量查询接口
更新时间:2022-05-10
接口
本接口用于流量查询接口。
Method | Path | 说明 |
---|---|---|
GET | /v2/abroad/stat/flow | 查询域名流量记录 |
请求参数:
参数 | 可选 | 类型 | 说明 |
---|---|---|---|
domain | 可选 | String | 查询的域名,如不指定则返回该用户所有域名流量之和 |
endTime | 可选 | Timestamp | 查询的时间范围结束值,默认为当前时间。endTime与startTime最大时间跨度90天 |
startTime | 可选 | Timestamp | 查询的时间范围起始值,默认为endTime前推24小时 |
period | 可选 | Int | 查询结果的粒度,单位秒,可选值为300,3600,86400 默认为300 |
region | 可选 | String | 查询的国家 |
响应参数:
参数 | 类型 | 说明 |
---|---|---|
details | list<FlowDetails> | 数据详情 |
FlowDetails内容:
参数 | 类型 | 说明 |
---|---|---|
timestamp | Timestamp | 时间点 |
flow | Int | 统计时间段内的传输字节数 |
bps | Int | 统计时间段内的平均bps |
请求示例:
GET /v2/abroad/stat/flow?domain=xxx.com&startTime=2019-04-08T09:40:00Z&endTime=2019-04-08T10:00:00Z&period=300
响应示例:
{
"status": "ok",
"details": [
{
"timestamp": "2019-04-08T09:40:00Z",
"key": "total",
"flow": 809,
"bps": 21
},
{
"timestamp": "2019-04-08T09:45:00Z",
"key": "total",
"flow": 4738,
"bps": 126
},
{
"timestamp": "2019-04-08T09:50:00Z"
},
{
"timestamp": "2019-04-08T09:55:00Z"
}
]
}