Overview
Falcon ThreatGraph enables:- Entity relationship mapping: Understand connections between processes, files, users, and network activity
- Threat investigation: Trace attack paths and identify compromised systems
- Lateral movement detection: Discover how threats spread across your environment
- Indicator analysis: Find hosts where specific indicators have been observed
Vertexes
Vertexes represent entities like processes, files, domains, devices, detections, and users.Get vertex details
Get-FalconThreatGraphVertex
string[]
required
Vertex identifier(s)
string
Vertex type (default:
any-vertex). Options include:process,processes- Process executiondetection,detections- Security detectionsdevice,devices- Endpoint devicesdomain,domains- DNS domainsipv4,ipv6- IP addressesindicator,indicators- Threat indicatorsuser,users- User accountsfile,extracted-files- Filesmodule,modules- Loaded modules/librariescommand-lines- Command line executionsincident,incidents- Security incidentshunting-leads- Threat hunting leads- And many more (see full list in source)
string
Scope of the request. Options:
cspm, customer, cwpp, device, globalboolean
Return nano-precision entity timestamps
switch
Include a brief list of connected edges
Edges
Edges represent relationships between vertexes, such as “process spawned process” or “process connected to domain”.List available edge types
spawned_process, read_file, wrote_file, dns_request, network_connection
Get edges for a vertex
Get-FalconThreatGraphEdge
string
required
Vertex identifier
string
required
Edge type to retrieve (e.g.,
spawned_process, dns_request, network_connection)string
Scope of the request. Options:
cspm, customer, cwpp, device, globalstring
Edge direction to filter results
boolean
Return nano-precision entity timestamps
int32
Maximum number of results per request (1-100, default: 100)
string
Position to begin retrieving results
switch
Repeat requests until all available results are retrieved
switch
Display total result count instead of results
Indicator Searches
Search for hosts with an indicator
Get-FalconThreatGraphIndicator
string
required
Indicator type. Options:
domain, ipv4, ipv6, md5, sha1, sha256string
required
Indicator value (e.g., domain name, IP address, file hash)
boolean
Return nano-precision entity timestamps
int32
Maximum number of results per request (1-100, default: 100)
string
Position to begin retrieving results
switch
Repeat requests until all available results are retrieved
switch
Display total result count instead of results
Common Workflows
Investigate a detection
Trace process execution chain
Analyze network connections
Hunt for lateral movement
Investigate file operations
Map attack timeline
Understanding Vertex Types
Common Vertex Types
Common Edge Types
Requires Threatgraph: Read permission.