查询代码仓信息 - GetRepositoriesByPage
功能介绍
查询代码仓的详细信息
调用方法
请参见如何调用API。
URI
GET /v2/{cloud_project_id}/code/repositories/page
参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
cloud_project_id | 是 | String | 参数解释: CodeArts项目的32位UUID,项目唯一标识。 约束限制: 不涉及。 取值范围: 32位字符。 默认取值: 不涉及。 |
参数 | 是否必选 | 参数类型 | 描述 |
|---|---|---|---|
repoType | 是 | String | 参数解释: 代码仓类型,可通过创建流水线页面查看支持的代码仓类型。 约束限制: 不涉及。 取值范围: 根据各局点当前开放情况为准。 默认取值: 不涉及。 |
query | 否 | String | 参数解释: 查询参数。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 |
workspace | 否 | String | 参数解释: 工作空间。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 |
authEndpoint | 否 | String | 参数解释: 鉴权扩展点。 约束限制: 不涉及。 取值范围: 不涉及。 默认取值: 不涉及。 |
请求参数
无
响应参数
状态码:200
参数 | 参数类型 | 描述 |
|---|---|---|
per_page | Integer | 参数解释: 分页查询每页的大小。 取值范围: 大于0。 |
page | Integer | 参数解释: 分页查询的当前页码。 取值范围: 大于0。 |
total | Integer | 参数解释: 查询出的代码仓的总条数。 取值范围: 大于等于0。 |
data | Array of Repositories objects | 参数解释: 代码仓详情。 约束限制: 不涉及。 |
请求示例
GET https://{endpoint}/v2/63673ced4043423d95da814b474c55b7/code/repositories/page?repoType=codehub&authEndpoint=&query=&offset=0&workspace=&limit=30&_=1763890968971 响应示例
状态码:200
OK
{
"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 |
错误码
请参见错误码。

