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 the delivery channels an alert type can be sent on, with availability.
Returns the static catalog of channels compiled into the server via `AlertChannelRegistry`. Pair this with the alert-type list to render a per-channel preference matrix; channels with `available = false` are registered but not yet deliverable and should be shown disabled. The list is stable across requests; cache client-side.
Lists the tenant's Networks (Default first).
Returns every Network in the tenant, Default first, without the member roster (fetch a single Network for its members). One page; the set is small and slow-changing. Changes here apply immediately.