Start a scan
Scanning
Start a scan
Initiates a security scan for a project. Returns a signed URL to upload the source code. The scan will analyze the code for SAST, IaC, and SCA vulnerabilities based on project configuration.
POST
Start a scan
Path Parameters
The unique identifier of the project to scan
Example:
"550e8400-e29b-41d4-a716-446655440000"
Body
application/json
Branch name being scanned (for GitHub/GitLab integrations). If not provided, scan is not associated with a specific branch.
Example:
"main"
Source type of the scan (manual, cli, github, gitlab, jetbrains, vscode). Defaults to manual if not provided.
Available options:
manual, cli, github, gitlab, jetbrains, vscode Example:
"manual"
Response
Scan initiated successfully - returns signed URL for upload