v1
latestOpenAPI 3.0.32026-07-26233989.2 KBAnalysis
Get Full Analysis Report
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.
post/api/analysis/results/full_report
Request body
Example request
{
"repo": "owner/repository",
"commit_id": "abc123def456",
"access_token": "ghp_xxxxxxxxxxxx",
"service": "github",
"branch": "main",
"fields": [
"Static Application Security Testing (SAST)",
"Secrets",
"Software Composition Analysis (SCA)",
"Infrastructure as Code",
"Anti-Patterns",
"Complex Functions",
"Docstring",
"Duplicate Code",
"Dead Code",
"SBOM"
],
"gitlab_base_url": "https://gitlab.com",
"github_base_url": "https://github.com",
"azure_devops_base_url": "https://dev.azure.com",
"bitbucket_base_url": "https://api.bitbucket.org/2.0"
}Response
Full report generated successfully
Example response
{
"report_url": "https://storage.example.com/reports/owner-repository-abc123def456.html",
"status": "success",
"commit_id": "abc123def456",
"branch": "main"
}