gitlab api:获取一个组的所有项目(带有子组)

ope*_*sas 3 api rest gitlab

我想使用gitlab api来获取该组的所有项目和子项目,这是我进入该组页面时得到的信息

我注意到 gitlab 的 ui 使用

https://gitlab.com/groups/<group_name>/<subgroup_name>/-/children.json
Run Code Online (Sandbox Code Playgroud)

获取一个组的项目和子组。

我想知道是否有类似的东西,或者我必须使用groups/xxx/subgroupsgrops/xxx/projects端点递归地构建它。

小智 6

用于列出组项目的 API 端点有一个include_subgroups属性,该属性将包括子组下列出的所有项目,这就是您想要做的吗?