Skip to main content
Returns a list of repositories that the GitHub App installation has access to.

Authentication

Requires a valid Bearer token. Requires an active GitHub connection.

Response

repositories
array
List of accessible repositories.
{
  "repositories": [
    {
      "id": 123456789,
      "full_name": "my-org/my-repo",
      "private": true,
      "default_branch": "main"
    }
  ]
}

Errors

StatusDescription
401Unauthorized — missing or invalid token
403Forbidden — no GitHub App installation connected