[Developers]

Graph Analysis Engine Domain

Finding the most connected individual in a money laundering network, or detecting that three seemingly unrelated accounts form a transaction cycle, requires graph mathematics that standard database queries cannot provide

Category: Api DomainsLast Updated: Feb 9, 2026
api-domains

Overview#

Finding the most connected individual in a money laundering network, or detecting that three seemingly unrelated accounts form a transaction cycle, requires graph mathematics that standard database queries cannot provide efficiently. The Graph Analysis Engine exposes pre-computed PageRank scores, Louvain community clusters, and network motif patterns, making those results available instantly without running live graph traversals on every query.

Interactive Architecture Topology
10 nodes12 signal paths
010→1Graph Data Store021→4Periodic Computation031→1PageRank Centrality031→1Louvain Community Detection031→1Network Motif Patterns031→1Graph Statistics044→3Materialised Views051→0Entity Search051→0Dashboard Reporting051→0Analyst Queries
Select any node on the canvas or run Simulate Flow to trace upstream dependencies and downstream signal paths.
Entry points:

Key Features#

  • PageRank centrality scoring for identifying influential entities in the network
  • Louvain community detection for discovering entity clusters and groups
  • Network motif pattern identification: triangles, stars, chains, cycles, and cliques
  • Graph statistics including node count, edge count, density, and modularity
  • Entity search across the graph analysis results
  • Pagination support for large result sets
  • Periodic data refresh with configurable schedules per metric type

Use Cases#

Relevant sectors include financial crime, law enforcement, and intelligence agencies.

  • Identifying the most influential entities in a relationship network using centrality scores
  • Discovering hidden communities and clusters within investigative data
  • Detecting suspicious network patterns such as transaction cycles or hub-and-spoke structures
  • Generating graph-level statistics for dashboard views and analytical reporting

Integration#

The Graph Analysis Engine domain integrates with Graph for visualisation, Network for network analysis, Analytics for dashboard reporting, Entity for entity management, and Relationship for connection data.

Open Standards#

  • OAuth 2.0 and JWT Bearer Token: Token-based authentication protects typed, auditable read and write workflows across the platform.
  • openCypher: the graph database layer uses Cypher, the openCypher-specified declarative graph query language, to traverse and match nodes and relationships stored in graph analysis layer.
  • Bolt Protocol: the graph analysis layer driver connects to the graph database over the Bolt binary wire protocol (bolt:// and encrypted neo4j+s:// URIs), graph analysis layer's client, server transport specification.
  • ISO/IEC 39075 (GQL): the graph query language work aligns with the ISO/IEC 39075 Graph Query Language standard, of which openCypher is a principal contributing specification.
  • RFC 7519 (JSON Web Tokens): every workflow handler enforces authenticated permission check, which verifies an RS256-signed JWT against the platform JWKS endpoint before any graph data is returned.
  • RFC 8259 (JSON): all typed integration contract responses, including paginated entity lists, community summaries, motif catalogues, and graph statistics, are serialised as JSON per the IETF JSON specification.

Last Reviewed: 2026-02-09 Last Updated: 2026-04-14

Ready to Build?

Get started with our APIs or contact our integration team for support.