创建审核任务
外部集成平台调用此接口创建 SQL 审核任务。 支持幂等(通过 requestId),支持多种 SQL 来源(文本、部署包、提交、合并请求、目录)。
请求体
创建SQL审核任务请求
SQL来源配置
工作空间ID
"1730411624641736706"
审核模板ID
"100"
平台实例标识(如 blueking-prod, coding-prod)
"blueking-prod"
幂等键(外部请求ID,可选。为空时不检查幂等性,每次都执行审核)
数据库版本
操作人邮箱(可选。传入时以该用户身份创建审核任务)
是否执行索引推荐,默认true;传false时仅审核不做索引推荐
平台类型: blueking/coding(可选,用于明确指定来源平台)
扩展数据(透传到结果中)
响应
审核任务创建成功
SQL审核任务响应
任务ID
幂等键(外部请求ID)
任务状态: accepted/running/finished
accepted, running, finished 判定结果: allow/deny/timeout/failed
allow, deny, timeout, failed 错误码(仅当result=failed时有值)
错误信息(仅当result=failed时有值)
风险等级: 0-critical 1-warning 2-notice
0, 1, 2 风险等级描述: critical/warning/notice
critical, warning, notice 统计信息
审核摘要(Markdown格式,适合展示)
审核摘要(结构化JSON,适合度量分析)
报告详情页URL
报告HTML内容
回调状态: pending/success/failed/skipped
回调结果信息
完成时间
扩展数据(透传)
关联的工单ID
工单标题(可用于平台搜索)
关联的审核ID
工作空间信息
环境信息
机构信息
规则模板信息
操作人邮箱
是否执行索引推荐