URI

/v2/site/lists.json

Method

GET

参数说明

参数名

必填

描述

默认值

access_token

必填



page

选填

页数

1

start_date

选填

开始日期

必须按照以下格式进行填写:2016-05-17

end_date

选填

结束日期

必须按照以下格式进行填写:2016-05-17

type

选填

任务类型(不设置返回所有类型)


task_status

选填

任务状态[1-是开启的任务,3-是暂停的任务,不设置则返回所有任务]


task_name

选填

任务名称,用来进行模糊查询


成功结果:

[

  {

    "task_id":   "690409",

    "task_name":   "311",

      "task_summary": "www.baidu.com",

    "task_type":   "traceroute",

      "task_create_time": "2016-05-17 17:04:10",

    "frequency":   "2",

    "retry":   "1",

    "uprate":   "-",

      "resptime_avg": "-",

      "last_resp_time": null,

      "last_resp_result": "1",

      "last_resp_status": null,

      "last_check_time": null,

    "task_status":   "暂停",

    "status_led":   "green",

    "status_str":   "正常"

  },

   ……………

]

返回项

类型

描述

task_id

String

任务ID

task_name

String

任务名称

task_summary

String

URL或域名

task_type

String

任务类型

task_create_time

String

任务创建时间

frequency

String

监控频率

retry

String

重试几次告警

uprate

String

可用率

resptime_avg

String

平均响应时间

last_resp_result

String

最后一次监控响结果

last_resp_time

String

最后一次监控时间

last_resp_status

String

最后一次监控状态

last_check_time

String

最后一次监控时间

task_status

String

任务状态

status_led

String

监控状态图片名字

status_str

String

监控状态文字描述

失败结果:

{

  "code": 30001,

  "msg":   "错误的任务状态值!"

}

{

    "code":400,

  "msg":   "获取失败"

}

返回项

类型

描述

code

String

状态码

msg

String

状态描述

 

调用示例:

curl -s 'https://api.jiankongbao.com/v2/site/lists.json?access_token=725eb00316f4619ece5e94776a67f5ea70348e84&page=1&task_status=1'