Skip to main content
GET
List GitHub repositories

Authorizations

Authorization
string
header
required

API key or session token (Bearer)

Path Parameters

projectId
string
required

Query Parameters

installationPage
string
default:1
Pattern: ^[1-9][0-9]{0,5}$
repositoryPage
string
default:1
Pattern: ^[1-9][0-9]{0,5}$

Case-insensitive match on the repository full name or description. When set, one request scans up to 10 pages of 100 repositories across installations and returns every match it finds, with nextPage set to resume the scan.

Maximum string length: 100

Response

Repositories reachable through the installed App

repositories
object[]
required

Repositories the caller administers, deduplicated within the response.

installations
object[]
required
total
number
required
nextPage
object | null
required

Where to continue listing, or null when every installation has been read.