Skip to main content
GET
获取代码扫描指标

权限

需要使用在组织级别具有 ViewCodeScans 权限的服务用户个人访问令牌

时间过滤器

此端点需要 time_aftertime_before 查询参数。
  • time_aftertime_before 均为以秒为单位的 Unix 时间戳,按 UTC 时间解释。
  • time_after 必须早于 time_before
  • time_aftertime_before 之间的时间范围必须不超过 100 天
  • 指标仅涵盖在此时间范围内创建的代码扫描。
如需获取企业中所有组织的指标,请使用 获取代码扫描指标 (企业)

授权

Authorization
string
header
必填

服务用户凭据(前缀:cog_)

路径参数

org_id
string
必填

组织 ID(前缀:org-)

示例:

"org-abc123def456"

查询参数

time_before
integer
必填
time_after
integer
必填

响应

成功响应

代码扫描指标的响应模型。

所有指标均限定在指定时间范围内创建的代码扫描:发现项和修复 PR 都归属于生成它们的扫描。

avg_pr_open_duration_seconds
number | null
必填

PR 处于开放状态的平均时长(或曾处于开放状态的平均时长),单位为秒:对于已结束的 PR,按从创建到合并/关闭计算;对于仍处于开放状态的 PR,按从创建到当前计算。若未创建任何 PR,则为 Null。

avg_pr_time_to_merge_seconds
number | null
必填

从 PR 创建到合并的平均时长,单位为秒。若没有任何已合并的 PR,则为 Null。

open_critical_findings_count
integer
必填

严重程度为 critical 的开放发现项数量。

open_high_findings_count
integer
必填

严重程度为 high 的开放发现项数量。

open_low_findings_count
integer
必填

严重程度为 low 的开放发现项数量。

open_medium_findings_count
integer
必填

严重程度为 medium 的开放发现项数量。

prs_closed_count
integer
必填

未合并即关闭的修复 PR 数量。

prs_created_count
integer
必填

由扫描的修复会话创建的 PR 数量。

prs_merged_count
integer
必填

已合并的修复 PR 数量。

prs_open_count
integer
必填

当前处于开放状态的修复 PR 数量。

repos_scanned_count
integer
必填

已扫描的不同代码仓库数量。

scans_count
integer
必填

在指定时间范围内创建的代码扫描数量。