2.22. 团队
创建、列出和管理组织团队。
2.22.1. getOrganizationTeamPermissions 复制链接链接已复制到粘贴板!
返回机构团队的存储库权限列表。
GET /api/v1/organization/{orgname}/team/{teamname}/permissions
授权:
路径参数
类型 | Name | 描述 | 模式 |
---|---|---|---|
path |
OrgName | 机构的名称 | 字符串 |
path |
teamName | 团队的名称 | 字符串 |
响应
2.22.2. updateOrganizationTeamMember 复制链接链接已复制到粘贴板!
为现有团队添加或邀请成员。
PUT /api/v1/organization/{orgname}/team/{teamname}/members/{membername}
授权: oauth2_implicit (机构:admin)
路径参数
类型 | Name | 描述 | 模式 |
---|---|---|---|
path |
OrgName | 机构的名称 | 字符串 |
path |
teamName | 团队的名称 | 字符串 |
path |
memberName | 团队成员的用户名 | 字符串 |
响应
2.22.3. deleteOrganizationTeamMember 复制链接链接已复制到粘贴板!
删除一个团队的成员。
If the user is merely invited to join the team, then the invite is removed instead.
If the user is merely invited to join the team, then the invite is removed instead.
DELETE /api/v1/organization/{orgname}/team/{teamname}/members/{membername}
授权: oauth2_implicit (机构:admin)
路径参数
类型 | Name | 描述 | 模式 |
---|---|---|---|
path |
OrgName | 机构的名称 | 字符串 |
path |
teamName | 团队的名称 | 字符串 |
path |
memberName | 团队成员的用户名 | 字符串 |
响应
2.22.4. getOrganizationTeamMembers 复制链接链接已复制到粘贴板!
检索指定团队的成员列表。
GET /api/v1/organization/{orgname}/team/{teamname}/members
授权: oauth2_implicit (机构:admin)
路径参数
类型 | Name | 描述 | 模式 |
---|---|---|---|
path |
OrgName | 机构的名称 | 字符串 |
path |
teamName | 团队的名称 | 字符串 |
查询参数
类型 | Name | 描述 | 模式 |
---|---|---|---|
query |
includePending | 是否包括待处理的成员 | 布尔值 |
响应
2.22.5. inviteTeamMemberEmail 复制链接链接已复制到粘贴板!
向现有团队邀请电子邮件地址。
PUT /api/v1/organization/{orgname}/team/{teamname}/invite/{email}
授权: oauth2_implicit (机构:admin)
路径参数
类型 | 名称 | 描述 | 模式 |
---|---|---|---|
path |
OrgName | 字符串 | |
path |
teamName | 字符串 | |
path |
email | 字符串 |
响应
2.22.6. deleteTeamMemberEmailInvite 复制链接链接已复制到粘贴板!
删除邀请电子邮件地址加入团队。
DELETE /api/v1/organization/{orgname}/team/{teamname}/invite/{email}
授权: oauth2_implicit (机构:admin)
路径参数
类型 | 名称 | 描述 | 模式 |
---|---|---|---|
path |
OrgName | 字符串 | |
path |
teamName | 字符串 | |
path |
email | 字符串 |
响应
2.22.7. updateOrganizationTeam 复制链接链接已复制到粘贴板!
为指定团队更新机构范围的权限。
PUT /api/v1/organization/{orgname}/team/{teamname}
授权: oauth2_implicit (机构:admin)
路径参数
类型 | Name | 描述 | 模式 |
---|---|---|---|
path |
OrgName | 机构的名称 | 字符串 |
path |
teamName | 团队的名称 | 字符串 |
请求正文模式(application/json)
团队的描述
名称 | 描述 | 模式 |
---|---|---|
角色 | 应用于团队的组织广泛权限 | 字符串 |
description | 团队的标记描述 | 字符串 |
响应
2.22.8. deleteOrganizationTeam 复制链接链接已复制到粘贴板!
删除指定的团队。
DELETE /api/v1/organization/{orgname}/team/{teamname}
授权: oauth2_implicit (机构:admin)
路径参数
类型 | Name | 描述 | 模式 |
---|---|---|---|
path |
OrgName | 机构的名称 | 字符串 |
path |
teamName | 团队的名称 | 字符串 |