全部产品

查询代码库列表

该接口用于查询 Codeup 代码库列表信息

请求方式GET/api/v3/projects/all

请求Action:ListRepositories

请求参数

参数名

类型

说明

是否必须

默认值

Page

integer

页数,最小值为1

1

PageSize

integer

每页条数,范围[1, 100]

20

Order

string

排序字段。

类型:

created_at:创建时间

name:库名称

path:库路径

last_activity_at:最后活跃时间

created_at

Sort

string

排序方式。

类型:

asc:正序

desc:逆序

desc

Search

string

搜索关键字

Archive

boolean

列出归档项目

false

返回 body :

{
   "RequestId": "",
   "Success": true,
   "Total": 1,
   "Result": [
     {
     "Id": 50,
     "Path": true,
     "Name": "string",
     "Description": "2020-06-19T04:02:00.744Z",
     "PathWithNamespace": "string",
     "NameWithNamespace": "string",
     "LastActivityAt": "string",
     "VisibilityLevel": "string",
     "StarCount": 1,
     "WebUrl": "",
     "AvatarUrl": "2020-06-19T04:02:00.744Z",
     "Star": true,
     "NamespaceId": 100,
     "AccessLevel": 40,
     "DemoProjectStatus": false,
     "ImportStatus": "string",
     "CreatedAt": "string",
     "UpdatedAt": "string",
     "Archive": false
  }
    ]
}

返回结果说明:

参数名

类型

说明

Id

long

代码库 ID

Name

string

代码库名称

Path

string

代码库路径

Description

string

代码库描述

PathWithNamespace

string

路径(含父路径)

NameWithNamespace

string

名称(含父名称)

LastActivityAt

string

最后活跃时间

VisibilityLevel

string

可见性。

类型:

0:私有代码库

10:内部公开库

StarCount

long

收藏数量

Star

boolean

是否收藏

AvatarUrl

string

代码库头像地址

WebUrl

string

页面访问地址

NamespaceId

库所属组或者企业空间 ID

AccessLevel

string

权限类型。

0 - 无权限

20 - 代码库浏览者

30 - 代码库开发者

40 - 代码库管理员

DemoProjectStatus

boolean

示例库标识

ImportStatus

string

导入状态

类型:

failed:失败

finished:导入完成

none:未开始,非导入库

started:导入中

stopping:停止导入中

CreatedAt

string

创建时间

UpdatedAt

string

更新时间

Archive

boolean

归档标识