Skip to main content
GET
List repositories

Repositories API

Manage repositories programmatically via API.

List Repositories

Response:

Get Repository

Response:

Update Repository Settings

Request:

What’s Next?

Scans API

Trigger repository scans

Violations API

View repository violations

Authorizations

X-API-Key
string
header
required

API key for authentication. Generate from your organization settings.

Query Parameters

page
integer
default:1

Page number

Required range: x >= 1
limit
integer
default:20

Items per page

Required range: 1 <= x <= 100

Search repositories by name

provider
enum<string>

Filter by provider

Available options:
github,
gitlab,
bitbucket,
azure_devops
status
enum<string>

Filter by status

Available options:
active,
inactive,
archived
sortBy
enum<string>
default:updatedAt
Available options:
name,
createdAt,
updatedAt,
lastScanAt
sortOrder
enum<string>
default:desc
Available options:
asc,
desc

Response

200 - application/json

Successful response

The response is of type any.