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.