Skip to main content
GET
List repositories for an installation

Authorizations

Authorization
string
header
required

JWT authentication token

Path Parameters

id
string<uuid>
required

Installation ID (UUID)

Query Parameters

q
string

Search query to filter repositories by name

page
integer
default:1

Page number

per_page
integer
default:30

Items per page (max 100)

project_id
string<uuid>

List the repositories this project's workspace can use. Without it, the list holds only repositories the caller's linked GitHub account can open. With it, the project team's organization installation lists every repository, because team policy grants them to the project's workspace.

Response

List of repositories

has_more
boolean
required
page
integer
required
per_page
integer
required
repos
object[]
required
total
integer
required