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/githubAccess: 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 #
| Field | Type | Description |
|---|---|---|
configured | boolean | Whether the GitHub App is set up on this server. |
installUrl | string or null | Where to go to install the app. null unless it is configured and you are an owner or admin. |
installations | list of object | Connected accounts: installationId, account and type. |
Errors #
| Status | error | When |
|---|---|---|
| 401 | unauthenticated | The token is missing or not valid. |
| 429 | rate_limited | Too many requests, see Rate limiting. |
See Errors for the error format.