GET /api/public/trident/findings — retrieve security findings from red-team, firewall, SAST, and cloud scanners with filtering and pagination.
The Findings API returns security issues that Trident has detected across all of its scan surfaces — red-team campaigns, the runtime firewall, SAST tools, cloud posture scanners, MCP safety audits, and agent self-reports. The response shape mirrors the Findings Inbox in the dashboard, making it straightforward to build custom alert pipelines, CI gates, or compliance exports.
Fetch findings for your project with optional filters and a configurable look-back window.Endpoint:GET https://app.usetrident.dev/api/public/trident/findingsAuthentication: HTTP Basic — see Authentication
Filter to findings produced by a specific red-team or campaign run. Useful
in CI pipelines to retrieve findings from the run you just triggered without
picking up stale findings from earlier scans against the same agent.
One or more severity levels: LOW, MEDIUM, HIGH, CRITICAL. You can
pass the parameter multiple times to include several levels —
?severity=HIGH&severity=CRITICAL.
CREDENTIALS=$(echo -n "$TRIDENT_PROJECT_PUBLIC_KEY:$TRIDENT_PROJECT_SECRET_KEY" | base64)# Critical and high findings from red-team runs in the last 7 dayscurl "https://app.usetrident.dev/api/public/trident/findings\?severity=CRITICAL\&severity=HIGH\&source=REDTEAM\&sinceDays=7\&limit=20" \ -H "Authorization: Basic $CREDENTIALS" \ -H "Accept: application/json"
OWASP LLM Top 10 code where applicable — for example "LLM01" for
prompt injection, "LLM06" for sensitive information disclosure.
null when the finding does not map to a specific OWASP category.
In CI/CD pipelines, combine redteamRunId (returned when you trigger a
scan) with severity=CRITICAL to gate deployments on zero critical
findings from the latest scan run.