Skip to content
Pages in Reference

Integrations

Reference Updated View as Markdown
Method Path What it does Permission Sudo Approval
GET /api/integrations/github Github Status apps.read
DELETE /api/integrations/github Github Remove apps.manage yes
PUT /api/integrations/github/host Github Set Host apps.manage yes
POST /api/integrations/github/installations Github Add Installation apps.manage yes
POST /api/integrations/github/installations/sync Github Sync Installations apps.manage
POST /api/integrations/github/manifest Github Manifest apps.manage yes
POST /api/integrations/github/manifest/conversions Github Manifest Conversion apps.manage yes
GET /api/integrations/github/repositories Github Repositories apps.read
GET /api/integrations/github/repositories/{owner}/{repo}/branches Github Branches apps.read
GET /api/integrations/gitlab Gitlab Status apps.read
POST /api/integrations/gitlab/connections Gitlab Connect apps.manage yes
DELETE /api/integrations/gitlab/connections/{name} Gitlab Remove apps.manage yes
GET /api/integrations/gitlab/connections/{name}/groups Gitlab Groups apps.read
GET /api/integrations/gitlab/connections/{name}/projects Gitlab Projects apps.read
GET /api/integrations/gitlab/connections/{name}/projects/{project}/branches Gitlab Branches apps.read
POST /api/integrations/gitlab/connections/{name}/test Gitlab Test apps.deploy
PUT /api/integrations/gitlab/oauth-apps Gitlab Oauth App apps.manage yes
DELETE /api/integrations/gitlab/oauth-apps/{host} Gitlab Oauth App Remove apps.manage yes
POST /api/integrations/gitlab/oauth/authorize Gitlab Oauth Start apps.manage yes
POST /api/integrations/gitlab/oauth/callback Gitlab Oauth Callback apps.manage yes

Something on this page is wrong or unclear? Report it on GitHub.

Help, contributing and the project’s policies are under Project.

Search the documentation

Type to search every page.

↑ ↓ to move, Enter to open, Esc to close