查询代码仓分支 - GetBranches
功能介绍
根据详细筛选条件查询代码仓的分支
调用方法
请参见如何调用API。
URI
GET /v2/{cloud_project_id}/code/branches
参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
cloud_project_id | 是 | String | 参数解释: CodeArts项目的32位UUID,项目唯一标识。 约束限制: 不涉及。 取值范围: 32位字符。 默认取值: 不涉及。 |
参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
repoUrl | 是 | String | 参数解释: 代码仓url路径,通过流水线配置的代码仓获取。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 |
authEndpoint | 否 | String | 参数解释: 鉴权扩展点。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 |
repoId | 否 | String | 参数解释: repo代码仓id,通过流水线配置的代码仓获取。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 |
pipelineId | 否 | String | 参数解释: 流水线ID,可以通过查询流水线列表接口,其中pipelines.pipelineId即为流水线ID。 约束限制: 不涉及。 取值范围: 32位字符,仅由数字和字母组成。 默认取值: 不涉及。 |
search | 否 | String | 参数解释: 查询关键字。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 |
请求参数
无
响应参数
状态码:200
参数 | 参数类型 | 描述 |
|---|---|---|
[数组元素] | Array of strings | 参数解释: 分支名列表。 取值范围: 不涉及。 |
请求示例
GET https://{endpoint}/v2/532f1abd15fe42ce8fbc66e89a469b3e/code/branches?repoUrl=https%3A%2F%2Fcodehub.devcloud.cn-north-7.ulanqab.huawei.com%2F532f1abd15fe42ce8fbc66e89a469b3e%2Ftujian_test.git&authEndpoint=&limit=30&offset=0&search=&repoId=2111929952&_=1763890872862 响应示例
状态码:200
OK
[ {
"name" : "asdfsadfasf"
}, {
"name" : "codearts-pipeline"
}, {
"name" : "dfgsdf"
}, {
"name" : "test"
}, {
"name" : "master"
}, {
"name" : "tesat"
}, {
"name" : "test_code_check"
} ] 状态码
状态码 | 描述 |
|---|---|
200 | OK |
错误码
请参见错误码。

