v2
Swagger 2.02026-08-01331211921.0 KBRepositories
List repositories in a workspace
Returns a paginated list of all repositories owned by the specified workspace.
The result can be narrowed down based on the authenticated user's role.
E.g. with ?role=contributor, only those repositories that the authenticated user has write access to are returned (this includes any repo the user is an admin on, as that implies write access).
This endpoint also supports filtering and sorting of the results. See filtering and sorting for more details.
get/repositories/{workspace}
Query parameters
role'admin' | 'contributor' | 'member' | 'owner'
Filters the result based on the authenticated user's role on each repository.
- member: returns repositories to which the user has explicit read access
- contributor: returns repositories to which the user has explicit write access
- admin: returns repositories to which the user has explicit administrator access
- owner: returns all repositories owned by the current user
qstring
Query string to narrow down the response as per filtering and sorting.
sortstring
Field by which the results should be sorted as per filtering and sorting.
Response
The repositories owned by the specified account.