获取企业项目列表

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String ListDevopsProjects

系统规定参数。取值:ListDevopsProjects。

OrderBy String updated

name 按拼音正序 updated 按照更新时间倒序

OrgId String 5ebbc0228123212b59xxxxx

企业标识,也称企业id,字符串形式,可在云效访问链接中获取,如

https://devops.aliyun.com/organization/【OrgId】

PageSize Integer 10

每页个数

PageToken String 1

分页token

SelectBy String ""

'': // 全部有可见权限的项目

'personalAll': // 全部个人的项目(含自己拥有的和自己参与的他人个人项目)

'personal': // 个人的项目(含自己拥有的和自己参与的他人个人项目, 非归档非回收站)

'personalOwned': // 个人的项目(自己拥有的, 非归档非回收站)

'personalJoined': // 个人的项目(自己参与的, 非归档非回收站)

'personalSuspended': // 个人的项目(含自己拥有的和自己参与的他人个人项目, 非归档非回收站)

'personalArchived': // 个人的项目(含自己拥有的和自己参与的他人个人项目, 非归档非回收站)

'owned': 自已拥有的项目

'joined': // 参与的项目

'public': // 企业下公开的项目

'suspended': // 已归档的项目,权限可见性规则与正常项目一致

'ungrouped': // 未分组的项目

'projecttag': // 某项目分组的项目

'starred': // 星标的项目

'unstarred': // 非星标项目

'history': // 历史查看的项目

'team': // 部门项目

返回数据

名称 类型 示例值 描述
ErrorCode String “”

错误码

ErrorMsg String “”

错误信息

Object Struct

项目

NextPageToken String 10

分页token

Result Array of Project

项目

Created String 2021-06-09T07:54:24.069Z

创建时间

CreatorId String 5e9ee108424axxxxxxxxx

创建人id

Description String 描述

描述

Id String 5e9ee108424axxxxxxxxx

项目id

IsArchived Boolean false

是否归档

IsPublic Boolean false

是否公开

IsStar Boolean false

是否星标

IsTemplate Boolean false

是否模板

Logo String http://aliyun.com

图标

MembersCount Integer 1

成员

Name String 项目

项目名称

OrganizationId String 5e9ee108424axxxxxxxxx

企业id

RoleId Integer 1

当前用户的role

1 管理员

2 拥有者

0 成员

TasksCount Integer 1

任务数

Updated String 2021-06-09T07:54:24.069Z

更新时间

Visibility String project

可见性

RequestId String ASSDS-ASSASX-XSAXSA-XSAXSAXS

请求id,每次请求都是唯一值,便于后续排查问题

Successful Boolean true

true 接口调用成功,false 接口调用失败

示例

请求示例

http(s)://[Endpoint]/?Action=ListDevopsProjects
&OrderBy=updated
&OrgId=5ebbc0228123212b59xxxxx
&PageSize=10
&<公共请求参数>

正常返回示例

JSON格式

{"RequestId":"ASSDS-ASSASX-XSAXSA-XSAXSAXS","ErrorMsg":"“”","Object":{"NextPageToken":"10","Result":[{"IsTemplate":"false","Description":"描述","Updated":"2021-06-09T07:54:24.069Z","CreatorId":"5e9ee108424axxxxxxxxx","MembersCount":"1","TasksCount":"1","OrganizationId":"5e9ee108424axxxxxxxxx","RoleId":"1","Created":"2021-06-09T07:54:24.069Z","Logo":"http://aliyun.com","Name":"项目","IsArchived":"false","IsStar":"false","IsPublic":"false","Visibility":"project","Id":"5e9ee108424axxxxxxxxx"}]},"ErrorCode":"“”","Successful":"true"}

错误码

HttpCode 错误码 错误信息 描述
404 InvalidOrganization.NotFound The specified organization doe not exist. 企业信息有误,未找到该企业
404 InvalidUser.NotFound The specified user does not exist. 用户数据有误,未找到该用户
400 InvalidUser.UserNotInCurrentOrganization The user does not belong to the specified organization. 当前用户不属于该企业

访问错误中心查看更多错误码。