Generates a sectioned CSV analysis report for a specific repository and commit, covering up to ten categories: SAST, Secrets, SCA, IaC, Anti-Patterns, Complex Functions, Docstring, Duplicate Code, Dead Code, and SBOM. Each category is emitted as its own labeled section with category-specific columns. By default, issues dismissed via the admin UI’s dismiss-alerts workflow and issues flagged as false positives are excluded — use include_dismissed / include_false_positives to override. Returns a presigned URL for the resulting CSV.
Repository identifier (format varies by service)
"owner/repository"
Authentication token for the service
"ghp_xxxxxxxxxxxx"
Version control service provider
github, azuredevops, gitlab, bitbucket "github"
Git commit SHA or identifier. Either commit_id or branch is required. If both are provided, commit_id takes precedence.
"abc123def456"
Git branch name. When provided without commit_id, the service resolves the latest commit from scan history for this branch. Either commit_id or branch is required.
"main"
List of analysis categories to include in the sectioned CSV report. Each category becomes its own section with category-specific columns.
Static Application Security Testing (SAST), Secrets, Software Composition Analysis (SCA), Infrastructure as Code, Anti-Patterns, Complex Functions, Docstring, Duplicate Code, Dead Code, SBOM [
"Static Application Security Testing (SAST)",
"Secrets",
"Software Composition Analysis (SCA)",
"Infrastructure as Code",
"Anti-Patterns",
"Complex Functions",
"Docstring",
"Duplicate Code",
"Dead Code",
"SBOM"
]When true, dismissed issues (those marked as dismissed via the admin UI's dismiss-alerts workflow) are included in the report. Defaults to false, matching the admin UI behavior where dismissed issues are hidden.
false
When true, issues flagged as false positives are included — specifically SAST issues with false_positive=true and Secrets with confidence_score=FALSE_POSITIVE. Defaults to false.
false
Base URL for GitLab service (optional)
"https://gitlab.com"
Base URL for GitHub service (optional)
"https://github.com"
Base URL for Azure DevOps service (optional)
"https://dev.azure.com"
Base URL for Bitbucket service (optional)
"https://api.bitbucket.org/2.0"
Full report generated successfully
Full analysis report response containing the report URL and status
URL to access the generated HTML report
"https://storage.example.com/reports/owner-repository-abc123def456.html"
Status of the report generation
success, failed "success"
Git commit SHA that was analyzed
"abc123def456"
Git branch name that was analyzed
"main"