Returns the read-only graph projection for Agent Network.
Composes existing Network primitives into nodes and typed edges for the future canvas. This endpoint does not mutate graph state; writes stay on participants, triggers, slot bindings, and channel materializers.
Authorization
Bearer JWT Authorization header using the Bearer scheme. Enter 'Bearer' [space] and then your token.
In: header
Path Parameters
The tenant identifier
Query Parameters
Optional agent id to scope the graph to a single agent. When omitted, returns the tenant-wide network.
Response Body
curl -X GET "https://api.fruxon.com/v1/tenants/string/network/graph"{
"nodes": [
{
"id": "string",
"kind": "AGENT",
"label": "string",
"agentId": "string",
"participantId": "00000000-0000-0000-0000-000000000000",
"triggerId": "00000000-0000-0000-0000-000000000000",
"slotName": "string",
"avatarFileId": "string",
"metadata": {}
}
],
"edges": [
{
"id": "string",
"kind": "CAN_MESSAGE",
"sourceNodeId": "string",
"targetNodeId": "string",
"agentId": "string",
"participantId": "00000000-0000-0000-0000-000000000000",
"triggerId": "00000000-0000-0000-0000-000000000000",
"slotName": "string",
"bindingId": "00000000-0000-0000-0000-000000000000",
"metadata": {}
}
],
"truncated": false
}{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string",
"property1": null,
"property2": null
}Lists all available alert types with labels and descriptions.
Returns the static catalog of alert types an agent can fire — these are compiled into the server via `AlertTypeRegistry`, not tenant-scoped or persisted. Use the returned identifiers when classifying alerts on agent runs so the UI can map them to friendly labels and severities. The list is stable across requests; cache aggressively client-side.
Lists participants in the tenant
Returns every participant in the tenant, each with its inline channels and current agent bindings. Pass `agentId` to narrow the result to the participants bound to a single agent — the Agent Network UI uses this to render an agent's contact list. The result is unpaged.