Generates and retrieves a comprehensive analysis report for a specific repository and commit, including multiple security analysis fields
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 fields to include in the report
Static Application Security Testing (SAST), Secrets, Software Composition Analysis (SCA), Infrastructure as Code [
"Static Application Security Testing (SAST)",
"Secrets",
"Software Composition Analysis (SCA)",
"Infrastructure as Code"
]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"