Graph

The `Graph` entity.

Definition

TypeScript
interface Graph {
  id: string;
  graphDefinitionId: string;
  name: string;
  sourceId: string | null;
  sourceType: "file" | "manual" | "run" | null;
  createdBy: string;
  createdAt: string;
  nodeCount?: number | undefined;
  edgeCount?: number | undefined;
}

Fields

FieldTypeNotes
idstringreadonly required
graphDefinitionIdstringrequired — Graph definition this instance was extracted against.
namestringrequired — Human-readable instance name.
sourceIdstring | nullrequired — ID of the source entity this graph was extracted from, if any.
sourceType"file" | "manual" | "run" | nullrequired — Kind of source entity (e.g. file, email) this graph came from.
createdBystringrequired — User who triggered the extraction.
createdAtstringreadonly required — ISO-8601 timestamp of creation.
nodeCountnumber | undefinedoptional — Number of nodes in the instance, when included.
edgeCountnumber | undefinedoptional — Number of edges in the instance, when included.