SolutionGraphResponse
Response payload for a Solution endpoint.
Definition
TypeScript
interface SolutionGraphResponse {
solution: {
id: string;
workspaceId: string;
name: string;
description: string | null;
createdBy: string;
deletedAt: string | null;
retentionTier: "short" | "medium" | "long" | "none" | null;
createdAt: string;
updatedAt: string;
};
members: Array<{
memberId: string;
entityId: string;
entityType: string;
name: string | null;
}>;
edges: Array<{
sourceEntityId: string;
targetEntityId: string;
relation: "triggers" | "calls" | "renders" | "contains" | "uses";
}>;
}Fields
| Field | Type | Notes |
|---|---|---|
solution | { id: string; workspaceId: string; name: string; description: string | null; createdBy: string; deletedAt: string | null; retentionTier: "short" | "medium" | "long" | "none" | null; createdAt: string; updatedAt: string; } | required |
members | Array<{ memberId: string; entityId: string; entityType: string; name: string | null; }> | required |
edges | Array<{ sourceEntityId: string; targetEntityId: string; relation: "triggers" | "calls" | "renders" | "contains" | "uses"; }> | required |