获取巡检结果1.0

接口功能概述

第三方应用可以直接通过调用该接口,根据产品、公司或项目等信息获取数据巡检结果列表。获取所有数据巡检结果

接口说明

  • 授权说明

    需要授权 身份认证2.0

  • 调用地址
    正式:https://zenith.fdcyun.com/v20/api/inspection/insdata/result/list.svc
    测试:https://planet-test.fdcyun.com/v20/api/inspection/insdata/result/list.svc
    
  • 调用方式: POST
  • 请求头信息(header)
x-token:xxxxx //调用服务云[认证接口]得到的token,未传输此头的请求无法获取数据
x-custid:xxxx //客户主数据GUID
Content-Type: application/json; charset=utf-8
  • 请求体(body)
参数具体说明: 
{
    "ProductId":1,//参考获取产品信息接口 必填
    "PageIndex":1,//当前页码  
    "PageSize":20, //页尺寸
    "SubCode":"0101",//子系统编码  可选
    "BuGuid":"",//公司GUID  可选
    "ProjGuid":"",//项目guid  可选
    "Type":"",//规则类别:准确性、及时性、完整性,如果传""表示不需要类别过滤  可选
    "Keyword":""//关键字 用于规则名称搜索可选
}
Response Body

成功返回,http状态码为 200

{
    total:30,
    items: [
        {
            "Id":1,//规则ID
            "SubSystemName":"工作流管理",
            "RuleName":"检查是否有用户",
            "FunctionName":"工作流配置",
            "Type":"准确性",
            "Scope":"集团级",
            "Desc":"test", //规则描述
            "Sql":"select * from myuser",
            "Status":1, // 0 失败 1成功
            "Message":null //失败后的错误消息
        }
    ]
}

失败返回,http状态码为 500

{
    "Message": "应用ID不存在",
    "ExceptionType":"System.Exception",
    "xxx": "xxx" //后续扩展
}

其他http状态码说明

代码 说明
200 请求成功
403 未授权
500 具体错误信息,如:没有产品信息

更新说明

  1. 20190225 初版。