第三方应用可以直接通过调用该接口,根据产品、公司或项目等信息获取数据巡检结果列表。获取所有数据巡检结果
需要授权 身份认证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
x-token:xxxxx //调用服务云[认证接口]得到的token,未传输此头的请求无法获取数据
x-custid:xxxx //客户主数据GUID
Content-Type: application/json; charset=utf-8
参数具体说明:
{
"ProductId":1,//参考获取产品信息接口 必填
"PageIndex":1,//当前页码
"PageSize":20, //页尺寸
"SubCode":"0101",//子系统编码 可选
"BuGuid":"",//公司GUID 可选
"ProjGuid":"",//项目guid 可选
"Type":"",//规则类别:准确性、及时性、完整性,如果传""表示不需要类别过滤 可选
"Keyword":""//关键字 用于规则名称搜索可选
}
成功返回,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 | 具体错误信息,如:没有产品信息 |