---
title: "SolutionGraphEdge"
description: "The `SolutionGraphEdge` entity."
section: "Reference"
group: "Types"
order: 199
---

## Definition

```ts
interface SolutionGraphEdge {
  sourceEntityId: string;
  targetEntityId: string;
  relation: "triggers" | "calls" | "renders" | "contains" | "uses";
}
```

## Fields

| Field            | Type                                                         | Notes                                                 |
| ---------------- | ------------------------------------------------------------ | ----------------------------------------------------- |
| `sourceEntityId` | `string`                                                     | `required` — Prefixed ID of the source member entity. |
| `targetEntityId` | `string`                                                     | `required` — Prefixed ID of the target member entity. |
| `relation`       | `"triggers" \| "calls" \| "renders" \| "contains" \| "uses"` | `required`                                            |
