Skip to main content
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.

GET /api/public/trident/findings

Fetch findings for your project with optional filters and a configurable look-back window. Endpoint: GET https://app.usetrident.dev/api/public/trident/findings Authentication: HTTP Basic — see Authentication

Query parameters

string
Return findings for a specific agent only. Omit to return findings across all agents in the project.
string
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.
string | string[]
One or more severity levels: LOW, MEDIUM, HIGH, CRITICAL. You can pass the parameter multiple times to include several levels — ?severity=HIGH&severity=CRITICAL.
string | string[]
One or more statuses: OPEN, ACKNOWLEDGED, IN_PROGRESS, RESOLVED, WONT_FIX, DUPLICATE. Repeatable like severity.
string | string[]
Filter by the scanner that produced the finding. Accepted values: REDTEAM, FIREWALL, CERT, INTENT, SBOM, NETWORK, SAST, MONITOR, CSPM, KSPM, IAC, SECRET, VULN, RUNTIME, MCP, SELF_REPORT.
number
default:"30"
Look-back window in days. Must be between 1 and 180. Findings older than this window are excluded.
number
default:"50"
Maximum number of findings to return. Minimum 1, maximum 200.

Example request

curl

Example response

Response fields

number
required
Number of findings returned in this response. Limited by the limit parameter.
array
required
Array of finding objects, sorted by severity descending then creation date descending.
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.