文档首页/ 流水线 CodeArts Pipeline/ API参考/ API/ 流水线管理/ 查询代码仓信息 - GetRepositoriesByPage
更新时间:2026-09-18 GMT+08:00

查询代码仓信息 - GetRepositoriesByPage

功能介绍

查询代码仓的详细信息

调用方法

请参见如何调用API。

URI

GET /v2/{cloud_project_id}/code/repositories/page

表1 路径参数

参数

是否必选

参数类型

描述

cloud_project_id

是

String

参数解释:

CodeArts项目的32位UUID,项目唯一标识。

约束限制:

不涉及。

取值范围:

32位字符。

默认取值:

不涉及。

表2 Query参数

参数

是否必选

参数类型

描述

repoType

是

String

参数解释:

代码仓类型,可通过创建流水线页面查看支持的代码仓类型。

约束限制:

不涉及。

取值范围:

根据各局点当前开放情况为准。

默认取值:

不涉及。

query

否

String

参数解释:

查询参数。

约束限制:

不涉及。

取值范围:

不涉及。

默认取值:

不涉及。

workspace

否

String

参数解释:

工作空间。

约束限制:

不涉及。

取值范围:

不涉及。

默认取值:

不涉及。

authEndpoint

否

String

参数解释:

鉴权扩展点。

约束限制:

不涉及。

取值范围:

不涉及。

默认取值:

不涉及。

请求参数

无

响应参数

状态码:200

表3 响应Body参数

参数

参数类型

描述

per_page

Integer

参数解释:

分页查询每页的大小。

取值范围:

大于0。

page

Integer

参数解释:

分页查询的当前页码。

取值范围:

大于0。

total

Integer

参数解释:

查询出的代码仓的总条数。

取值范围:

大于等于0。

data

Array of Repositories objects

参数解释:

代码仓详情。

表4 Repositories

参数

参数类型

描述

id

String

参数解释:

代码仓的唯一标识,可在代码仓处查看。

取值范围:

不涉及。

name

String

参数解释:

代码仓名称。

取值范围:

不涉及。

http_url

String

参数解释:

代码仓的url。

取值范围:

不涉及。

git_url

String

参数解释:

代码仓git地址。

取值范围:

不涉及。

human_name

String

参数解释:

代码仓定义的别名。

取值范围:

不涉及。

show_group_name

String

参数解释:

代码仓分组的别名。

取值范围:

不涉及。

group_name

String

参数解释:

代码仓分组的名称。

取值范围:

不涉及。

请求示例

GET https://{endpoint}/v2/63673ced4043423d95da814b474c55b7/code/repositories/page?repoType=codehub&authEndpoint=&query=&offset=0&workspace=&limit=30&_=1763890968971

响应示例

状态码:200

{
  "data" : [ {
    "id" : "8078143",
    "name" : "phoenix-sample",
    "http_url" : "https://codehub-cn-south-1.devcloud.huaweicloud.com/63673ced4043423d95da814b474c55b7/phoenix-sample.git",
    "git_url" : "git@codehub-cn-south-1.devcloud.huaweicloud.com:63673ced4043423d95da814b474c55b7/phoenix-sample.git",
    "human_name" : null,
    "show_group_name" : null,
    "group_name" : "63673ced4043423d95da814b474c55b7"
  } ],
  "per_page" : 30,
  "page" : 1,
  "total" : 1
}

状态码

状态码

描述

200

OK

错误码

请参见错误码。