Get all procedure examples for techniques in a specific tactic.
Shows real-world examples of how threat groups use techniques that fall
under a given tactic (e.g., Initial Access, Persistence).
Args:
tactic: Tactic name (e.g., "Initial Access", "Persistence").
Case-insensitive; should match ATT&CK tactic names.
domain: ATT&CK domain ('enterprise', 'mobile', 'ics').
include_description: Include example descriptions when available.
Returns:
{
"tactic": {
"name": "<tactic name>",
"attack_id": "TAxxxx" | null,
"stix_id": "x-mitre-tactic--UUID" | null,
},
"count": int,
"examples": [
{
"relationship_id": "relationship--UUID",
"description": "<procedure text or null>",
"group": {
"attack_id": "Gxxxx" | null,
"name": "<group name or null>",
"stix_id": "intrusion-set--UUID" | null,
},
"technique": {
"attack_id": "Txxxx or Txxxx.xxx" | null,
"name": "<technique name or null>",
"stix_id": "attack-pattern--UUID" | null,
},
},
...
],
"formatted": "<multi-line human-readable text>",
"message": "<summary>"
}