Report Scan Findings
report-scan-findingsUpload a scanner JSON report for a security scan. Pass --id, --scanner (DAST|SAST|DEPS|SECRETS), and --report-file. DAST = ZAP Traditional JSON; SAST = Semgrep CLI JSON; DEPS = Trivy JSON; SECRETS = Gitleaks JSON. Backend parses, dedupes by bug hash, and inserts new SECURITY bugs linked to the scan. Optional markCompleted=true sets the scan COMPLETED after a successful ingest; otherwise the playbook calls update-scan-progress COMPLETED.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | ||
| botId | No | QA bots: your botId from your stored TestChimp binding. | |
| scanId | No | ||
| scanner | Yes | ||
| reportFile | No | ||
| reportJson | No | ||
| markCompleted | No | ||
| projectApiKey | No | QA bots: your own project API key from your stored TestChimp binding. Required on every call except get-bot-credentials, get-project-credentials and get-bot-compat. Never print it. |