Manual
CLI
API
Log in Get started free

GitHub overview

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

Shows whether GitHub 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/github

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

Response 200 #

The overview.

JSON
{
  "configured": true,
  "installUrl": "https://github.com/apps/continuous-translations/installations/new?state=...",
  "installations": [ { "installationId": 12345678, "account": "acme", "type": "Organization" } ]
}

Response fields #

FieldTypeDescription
configuredbooleanWhether the GitHub App is set up on this server.
installUrlstring or nullWhere to go to install the app. null unless it is configured and you are an owner or admin.
installationslist of objectConnected accounts: installationId, account and type.

Errors #

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

See Errors for the error format.