GitHub
List installation repositories
Repositories the installation is granted (paged, max 100/page). With the per-user authorization gate configured, public repositories remain visible while private repositories are filtered to those the CALLER can read on GitHub. Without a linked GitHub identity, only the public subset is returned and privateReposHidden is true — no private repository names reach the console. GitHub offers NO server-side search on this listing — the console filters client-side.
Authorization
bearerAuth AuthorizationBearer <token>
In: header
Path Parameters
orgId*string
id*string
Query Parameters
page?integer
Range
1 <= value <= 9007199254740991Default
1perPage?integer
Range
1 <= value <= 100Default
100Response Body
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/v1/orgs/string/github/installations/string/repositories"{ "repos": [ { "repoId": "string", "fullName": "string", "private": true, "defaultBranch": "string", "description": "string", "updatedAt": "string" } ], "totalCount": 0, "privateReposHidden": true}