Manual
CLI
API
Log in Get started free

GitLab overview

Shows whether GitLab is set up on this server, the link to connect an account (for owners and admins), and the accounts that are connected.

Shows whether GitLab is set up on this server, the link to connect an account (for owners and admins), and the accounts that are connected.

HTTP
GET /integrations/gitlab

Access: Session token only. API keys get 403 with insufficient_scope.

Response 200 #

The overview.

JSON
{
  "configured": true,
  "connectUrl": "https://gitlab.com/oauth/authorize?...",
  "connections": [ { "connectionId": "0197a3cd-b4ca-7bbb-8e11-6cafcd7b943b", "account": "ada" } ]
}

Response fields #

FieldTypeDescription
configuredbooleanWhether the GitLab application is set up on this server.
connectUrlstring or nullWhere to go to connect. null unless it is configured and you are an owner or admin.
connectionslist of objectConnected accounts: connectionId and account.

Errors #

StatuserrorWhen
401unauthenticatedThe token is missing or not valid.
429rate_limitedToo many requests, see Rate limiting.

See Errors for the error format.