Repositories

List repositories

Changed on

Returns a paginated list of repositories indexed by this Sourcebot instance.

get/api/repos

Request

  • The document declares no server URL.
  • Auth
    • HTTP bearer
    • or API key in header X-Sourcebot-Api-Key
    • or none

Query parameters

pageinteger
perPageinteger
sort'name' | 'pushed'
direction'asc' | 'desc'
querystring
connectionIdinteger

Filter repositories to those associated with this connection ID. IDs are returned by GET /api/connections.

Response

Paginated repository list.

codeHostType'github' | 'gitlab' | 'gitea' | 'gerrit' | 'bitbucketServer' | 'bitbucketCloud' | 'genericGitHost' | 'azuredevops' required
repoIdnumber required
repoNamestring required
webUrlstring required
repoDisplayNamestring
externalWebUrlstring
imageUrlstring
indexedAtstring date-time nullable
pushedAtstring date-time nullable
defaultBranchstring
isForkboolean required
isArchivedboolean required

Changes