Как и в документе (https://docs.gitlab.com/ce/api/members.html),, вы можете использовать:
GET /groups/:id/members
GET /projects/:id/members
для добавления только участников, добавленных непосредственно в группу / проект
или
GET /groups/:id/members/all
GET /projects/:id/members/all
чтобы получить все члены (даже те, которые наследуются от групп выше)
--- ПРАВКА относительно вопроса @Nico ---
Чтобы узнать, является ли пользователь участником проекта, решение, проверенное @ umläute, состоит в том, чтобы выполнить итерации по участникам проекта, а затем по всей подгруппе, пока она не достигнет пользователя:
Given \fu\bar\project_p
With project_p.id = 1
bar.id = 10
fu.id = 100
Is user 'Nico' a member of project_p ?
GET /projects/1/members returns ('Paul') / No
GET /groups/10/members returns ('Marc', 'Jean') / No
GET /groups/100/members returns ('Nico') / Yes
Вместо этого Gitlab предоставляет другой API:
GET /projects/1/members/all returns ('Paul', 'Marc', 'Jean', 'Nico') / Yes