Configure PR Checks for all repos
Configure PR Checks for all active repositories in the account. Currently only supports GitHub.
post/repositories/code/continuous_integration/checks/all
Request
- Base URLhttps://app.aikido.dev/api/public/v1
- URLhttps://app.aikido.dev/api/public/v1/repositories/code/continuous_integration/checks/all
- AuthOAuth 2Client credentialsToken URL: https://app.aikido.io/api/oauth/token scopes: repositories:write
Request body
Example request
{
"minimum_severity": "high",
"fail_on_dependency_scan": true,
"fail_on_sast_scan": true,
"fail_on_iac_scan": true,
"fail_on_secrets_scan": true,
"fail_on_malware_scan": true,
"post_inline_comments_min_severity": "critical",
"minimum_license_severity": "high",
"fail_on_code_quality_scan": true,
"enable_code_quality_scan": true,
"post_code_quality_inline_comments_min_severity": "medium",
"run_deep_audit_pr_scan": true,
"excluded_repos": [
1,
2,
3
]
}Response
The CI checks configurations are updated.
Example response
{
"status": "ok"
}Changes
No recorded changes to this operation across all 1 revision of this API.