Skip to main content
GET
Get full tenant graph

Query Parameters

entity_types
string | null

Comma-separated list of entity type labels to filter by. Example: Customer,Company

limit
integer
default:500

Maximum number of nodes to return.

Required range: 1 <= x <= 20000
tier
string | null

Comma-separated list of display_tier values to keep. Default (omitted) keeps entity + activity (drops detail). Pass entity for the fast first-paint path used by the Memory graph viz.

include
string
default:full

full (default) returns all node properties. summary strips props to name/title/label/display fields/x/y for ~70% smaller payloads — the side panel re-hydrates full props via GET /entity/{id} when a node is selected.

Pattern: ^(full|summary)$

Response

Successful Response

Response for GET /graph (the full tenant graph, v2 contract).

nodes
MemoryGraphNode · object[]
required
edges
MemoryGraphEdge · object[]
required
truncated
boolean
default:false

True when the result was capped by the limit parameter. The frontend can use this to show 'displaying N of total_nodes'.

total_nodes
integer | null

Actual node count before the cap was applied. Only populated when truncated=True.