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.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
The unique identifier of the project to scan
"550e8400-e29b-41d4-a716-446655440000"
Branch name being scanned (for GitHub/GitLab integrations). If not provided, scan is not associated with a specific branch.
"main"
Source type of the scan (manual, cli, github, gitlab, jetbrains, vscode). Defaults to manual if not provided.
manual, cli, github, gitlab, jetbrains, vscode "manual"
Scan initiated successfully - returns signed URL for upload