Compliance
Compliance frameworks, scores, and evaluations
List all compliance frameworks
List all frameworks with coverage, evaluation metrics, and tag assignments.
Get compliance framework details
Get compliance framework details. GET endpoint that returns frameworks from your tenant. Part of the TridentStack Control API.
Get mapping statistics for a framework
Get mapping statistics for a framework. GET endpoint that returns mapping summary from your tenant. Part of the TridentStack Control API.
Get control-to-policy mappings for a framework
Get control-to-policy mappings for a framework. GET endpoint that returns mappings from your tenant. Part of the TridentStack Control API.
List controls for a framework
Get all controls with exemption status for a compliance framework.
List exemptions for a framework
Get all control exemptions for a framework, scoped to the current tenant.
Apply exemptions to framework controls
Create or update exemptions for controls in a framework. Triggers score recalculation.
List tag assignments for a framework
List tag assignments for a framework. GET endpoint that returns tag assignments from your tenant. Part of the TridentStack Control API.
Assign a tag to a compliance framework
Assign a tag to a compliance framework. POST endpoint that creates or triggers tag assignments. Part of the TridentStack Control API.
Update a framework tag assignment
Update a framework tag assignment. PATCH endpoint that partially updates the tag assignments. Part of the TridentStack Control API.
Remove a tag from a compliance framework
Remove a tag from a compliance framework. DELETE endpoint that removes the tag assignments. Part of the TridentStack Control API.
Get compliance dashboard data
Fleet-wide compliance summary with framework scores, top failing controls, and trend data.
List agents with compliance scores
List agents with compliance scores. GET endpoint that returns agents from your tenant. Part of the TridentStack Control API.
Get compliance scores for an agent
Get compliance scores for an agent. GET endpoint that returns compliance from your tenant. Part of the TridentStack Control API.
Get compliance override count for an agent
Get compliance override count for an agent. GET endpoint that returns override count from your tenant. Part of the TridentStack Control API.
Get applicable compliance frameworks for an agent
Returns frameworks assigned via tags, split by OS applicability.
Evaluate compliance for an agent
Trigger a compliance evaluation. If the agent is online, requests fresh telemetry first (async, returns 202). If offline, evaluates with cached data (sync). Rate limited.
Get control results for an agent and framework
Get per-control pass/fail results. frameworkId can be UUID or string ID.
Get compliance score history for an agent and framework
Get compliance score history for an agent and framework. GET endpoint that returns history from your tenant. Part of the TridentStack Control API.