---
title: "List PR Checks configurations"
method: GET
path: "/repositories/code/continuous_integration/checks"
---

# List PR Checks configurations

`GET /repositories/code/continuous_integration/checks`

## Request

- Base URL: `https://app.aikido.dev/api/public/v1`
- URL: `https://app.aikido.dev/api/public/v1/repositories/code/continuous_integration/checks`
- Auth: OAuth 2
  - Client credentials
  - Token URL: `https://app.aikido.io/api/oauth/token` scopes: `repositories:read`

Returns a paginated list of all the CI checks configurations in your account

## Query parameters

- `page` integer
- `per_page` integer
- `filter_code_repo_id` integer

## Response `200`

A list of CI checks configurations

- object
  - `id` integer, required: The id of the CI checks configuration.
  - `code_repo_id` integer, required: The id of the related code repo.
  - `minimum_severity` 'low' | 'medium' | 'high' | 'critical' | 'always_pass_check': Minimum severity of new issues for when the CI Check should fail.
  - `fail_on_dependency_scan` boolean: Boolean representing if the CI Check should fail for new dependency issues.
  - `fail_on_sast_scan` boolean: Boolean representing if the CI Check should fail for new sast issues.
  - `fail_on_iac_scan` boolean: Boolean representing if the CI Check should fail for new iac issues.
  - `fail_on_secrets_scan` boolean: Boolean representing if the CI Check should fail for new secret issues.
  - `fail_on_malware_scan` boolean: Boolean representing if the CI Check should fail for new malware issues.
  - `post_inline_comments_min_severity` 'none' | 'low' | 'medium' | 'high' | 'critical': Minimum severity of new issues for when inline comments should be posted.
  - `minimum_license_severity` 'none' | 'high' | 'critical': Minimum severity of new license issues for when the CI Check should fail. 'none' means the CI Check will not fail for any new license issues.
  - `fail_on_code_quality_scan` boolean: Boolean representing if the CI Check should fail for new code quality issues.
  - `enable_code_quality_scan` boolean: Boolean representing if the code quality scan is enabled.
  - `post_code_quality_inline_comments_min_severity` union: Minimum severity of new code quality issues for when inline comments should be posted. Can be null if the code quality scan is disabled.
    - string
    - unknown
  - `run_deep_audit_pr_scan` boolean: Boolean representing if the deep audit scan should be run on pull requests.

---

[API](https://skmtc.dev/aikido/apis/aikido-security-api-documentation.md) - [All operations](https://skmtc.dev/aikido/apis/aikido-security-api-documentation/llms.txt) - [OpenAPI document](https://skmtc.dev/aikido/apis/aikido-security-api-documentation/revisions/da8691338133?raw)
