获取可裁剪应用巡检规则

第三方应用可以直接通过调用该接口,获取可裁剪应用巡检规则列表 (==注意使用V2.0授权方式==)

接口说明

  • 调用地址
https://zenith.fdcyun.com/v20/api/pub/patrol/get-tailorable-inshealth-rules.svc
https://planet-test.fdcyun.com/v20/api/pub/patrol/get-tailorable-inshealth-rules.svc
  • 调用方式:POST
  • 请求头信息(header)
x-token:xxxxx //调用服务云[认证接口]得到的token,未传输此头的请求无法获取数据
x-custid:xxxx //客户主数据GUID(SaaS产品认证不需要该项)
Content-Type: application/json; charset=utf-8
  • 请求体(body)
{
    "khguid": "ba599913-2dee-439a-94eb-006e48b8702e", //客户guid
    "key":"265-0011", //格式:[产品id]-[子系统code];源自【C.10 获取产品和子系统信息】接口的返回值
    "page": 1,
    "size": 10,
    "Keyword":"3"//模糊搜索【规则名称】【场景类型】【业务分类】
    "enable":0 //0表示已经被裁剪的规则,1表示未被裁剪的规则
}
  • 返回结果
http 200
{
    "total": 73,
    "items": [
        {
            "rule_id": 5955, //产品Id
            "rule_name": "测试001", //规则名称
            "scene_type": "核心场景", //场景类型
            "score": 10, //分值
            "condition": "测试001", //规则描述
            "sql": "select 10 as score 1", //SQL脚本
            "product_id": "311", //产品Id
            "product_name": "ERP3.5.2", //产品名称
            "subsystem_code": "0101", //子系统Code
            "subsystem_name": "销售管理", //子系统名称
            "category_type": "底线评估", //巡检类别
            "index_name": "测试001", //指标名称
            "index_type": "系统活跃情况", //所属维度
            "rule_type": "标准", 
            "status": 0, //规则类型 1启用,0禁用
            "process_state": 0,
            "business_name": "顺销期价格调整"
        },
    ]
}

http4xx5xx
500
{
    "Message": "xxx",
    "ExceptionType":"xxx"
}
  • 返回代码说明
http状态码 说明
200 表示请求成功
403 未授权
404 路径不对
500 参数不正确或其他服务端异常

更新说明