Coverage
Read a workspace's ATT&CK coverage: totals, the highest-value gaps, adversary coverage and comparisons, an ATT&CK Navigator layer, and the technique catalogue.
Get coverage
/api/v1/coveragecoverage:readCoverage totals for one workspace. Returned as a flat object, with no data envelope.
List coverage gaps
/api/v1/coverage/gapscoverage:readUncovered ATT&CK techniques ranked by how many threat groups and campaigns use them — the detections most worth writing next. Only uncovered techniques are returned; meta carries the full tallies.
Export a Navigator layer
/api/v1/coverage/navigator-layercoverage:readThe workspace's coverage as an ATT&CK Navigator layer (layer format 4.5), scored by validation evidence rather than rule count. The response body is the layer itself, sent as a download named talon-navigator-layer.json — save it and open it in ATT&CK Navigator.
List adversaries
/api/v1/adversariescoverage:readATT&CK threat groups and campaigns, each with how many of its techniques the workspace covers. Returns summary rows by default; pass name to get one adversary in full.
Compare adversaries
/api/v1/adversaries/comparecoverage:readCompare the workspace's coverage against two to five adversaries at once. sharedGaps are uncovered techniques every one of them uses — closing one closes a gap against all of them; uniqueGaps are the uncovered techniques only one of them uses.
Get ATT&CK technique
/api/v1/mitre/techniques/{techniqueId}coverage:readOne technique from the instance's synced ATT&CK catalogue: its definition, tactics, data components, who uses it, how to mitigate it, and MITRE's procedure examples. Reference data — it takes no workspaceId and works with any token that holds coverage:read.