Skip to main content
GET
/
api
/
v2
/
graphs
/
acl-inheritance
Get ACL inheritance path
curl --request GET \
  --url https://bloodhound.specterops.io/openapi.json/api/v2/graphs/acl-inheritance \
  --header 'Authorization: Bearer <token>'
{
  "data": {
    "nodes": {},
    "edges": [
      {
        "source": "<string>",
        "target": "<string>",
        "label": "<string>",
        "kind": "<string>",
        "lastSeen": "2023-11-07T05:31:56Z",
        "properties": {}
      }
    ]
  }
}
Applies to BloodHound Enterprise and CE

Authorizations

Authorization
string
header
required

Authorization: Bearer $JWT_TOKEN

Headers

Prefer
string
default:wait=30

Prefer header, used to specify a custom timeout in seconds using the wait parameter as per RFC7240.

Query Parameters

source_node
integer<int32>
required

The ID of the starting node.

target_node
integer<int32>
required

The ID of the ending node.

edge_type
string
required

The type of edge the ACL inheritance path is being fetched for.

Response

Returns graph data that contains a collection of nodes and edges that make up the ACL inheritance path.

data
object