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.
API Key for authentication. You can generate an API key from your personal settings.
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