API for managing group-level integrations
Summary
The GitLab API allows interacting with service integrations on project level only, not on a group level.
Steps to reproduce
The GitLab UI allows adding and editing service integrations on a group level at https://gitlab.com/groups/${groupname}/-/settings/integrations , e.g. https://gitlab.com/groups/${groupname}/-/settings/integrations/jira/edit .
The GitLab API on the other hand does not seem to have support for interacting with those - all paths at https://docs.gitlab.com/ee/api/services.html start with /projects/ .
What is the current bug behavior?
All paths at https://docs.gitlab.com/ee/api/integrations.html start with /projects/:id/integrations .
What is the expected correct behavior?
I expected an equivalent of https://docs.gitlab.com/ee/api/integrations.html with /groups/:id/integrations URLs..
Edited by Bojan Marjanovic