Filter group and project members API by access level or minimum access level

Problem

Currently you can pull group and project members via https://docs.gitlab.com/ee/api/members.html. Would like to limit by access level or minimum access level.

For example often times need to programmatically pull owners for a project via API. Currently one must pull all members then filter down to owners on client side. This is further complicated by the fact that project members API does not give proper access level for personal namespace projects #219299 (closed).

Intended users

User experience goal

The user should be able to use API to limit list of members by access level or minimum access level.

Proposal

Add access_level and min_access_level filters to APIs at https://docs.gitlab.com/ee/api/members.html

Edited by Christina Lohr