TRAE CN
Header 参数 | 是否必填 | 描述 |
Header 参数 | 是否必填 | 描述 |
Authorization | 是 | |
Content-Type | 是 | 固定取值为 application/json。 |
参数 | 类型 | 是否必填 | 默认值 | 描述 |
参数 | 类型 | 是否必填 | 默认值 | 描述 |
start_date | string | 是 | - | 开始日期。格式:YYYY-MM-DD。 |
end_date | string | 是 | - | 结束日期。格式:YYYY-MM-DD。 |
timezone | string | 否 | "Asia/Shanghai" | 时区。需使用 IANA 时区名称。 |
repo_urls | string[] | 否 | - | 仓库 URL 列表,用于筛选指定仓库。最多传入 100 个,不能与 repo_names 同时传入。若两个参数均未传入,则返回企业下所有仓库的数据。 |
repo_names | string[] | 否 | - | 仓库名称列表,用于筛选指定仓库。最多传入 100 个,不能与 repo_urls 同时传入。 |
sort_by | string | 否 | "ai_contribution_rate" | 排序字段。可选值:ai_contribution_rate、ai_commit_lines、total_commit_lines。 |
order | string | 否 | "desc" | 排序方向。可选值:asc、desc。 |
page | int | 否 | 1 | 页码。 |
page_size | int | 否 | 100 | 每页数量,最大为 500。 |
参数 | 类型 | 描述 |
参数 | 类型 | 描述 |
data.items | array | 按仓库维度返回的查询结果。 |
data.items[].repo_url | string | 仓库 URL。 |
data.items[].metrics | object | 该仓库的 AI 代码贡献数据。 |
data.items[].metrics.ai_contribution_rate | float64 | AI 代码贡献率(%)。 |
data.items[].metrics.ai_commit_lines | int64 | AI 生成的代码被提交到仓库的总行数。 |
data.items[].metrics.non_ai_commit_lines | int64 | 非 AI 生成的代码被提交到仓库的总行数。 |
data.items[].metrics.total_commit_lines | int64 | 提交到仓库的总代码行数。 |