Lists the Applications visible to the current principal (Default first).
Returns every Application the current principal can access, Default first, without the member roster (fetch a single Application for its members). One page; the set is small and slow-changing.
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
The maximum number of items to return per page
int32int32Opaque pagination token returned by an external service. Pass it back unchanged rather than interpreting it as an offset.
Response Body
curl -X GET "https://api.fruxon.com/v1/tenants/string/networks"{
"items": [
{
"id": "00000000-0000-0000-0000-000000000000",
"name": "string",
"slug": "string",
"isDefault": false,
"acknowledgeRefusedSenders": false,
"notifyApprovedSenders": false,
"senderConversationsAcrossAgents": false,
"unknownSenderAdmission": "REQUEST_ACCESS",
"knownUnenrolledAdmission": "REQUEST_ACCESS",
"otherConversationsEscalationDeskId": "00000000-0000-0000-0000-000000000000",
"createdAt": 0,
"modifiedAt": 0,
"members": []
}
],
"nextPageToken": "string",
"totalCount": 0
}{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string",
"property1": null,
"property2": null
}{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string",
"property1": null,
"property2": null
}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.
Returns the calling user's effective role on the Application.
Resolves the explicit collaborator grant, tenant-admin status, and the legacy per-agent grants that are still promoted Application-wide. `role` is null when the caller has no access; the `canView` / `canEdit` / `canManage` flags project that role onto the permission ladder so clients do not reimplement it — in particular, `canManage` is the correct gate for the collaborator admin UI, which the API enforces as Application Admin rather than a tenant-wide scope. Deliberately **not** 403 on denial — "you have no access" is an answer this endpoint has to be able to give, so an Application the caller cannot reach is a 200 with a null role. Only an Application that does not exist is a 404.