Requests access to the Application for the calling user.
Creates a pending request and emails the Application's Admins. The row confers nothing until an Admin approves it. Viewer or Editor may be requested; Admin may not — it is granted, not asked for. Deliberately not gated on Application access: the whole point is that the caller does not have any.
Authorization
Bearer JWT Authorization header using the Bearer scheme. Enter 'Bearer' [space] and then your token.
In: header
Path Parameters
The Application id.
uuidThe tenant identifier
Query Parameters
The requested role (Viewer or Editor). Defaults to Viewer.
"UNSPECIFIED" | "VIEWER" | "EDITOR" | "ADMIN"Response Body
curl -X POST "https://api.fruxon.com/v1/tenants/string/networks/497f6eca-6276-4993-bfeb-53cbbbba6f08/collaborators:requestAccess"{
"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
}Rejects a pending access request, removing it.
Deletes the pending row and emails the requester the decision. Requires Admin on the Application. The user keeps no trace of the request and may ask again. Scoped to the pending row only, so an approval that lands first is never silently undone by a rejection arriving late. Rejected with 400 when the user has no pending request.
Lists the Network's conversations (topics), most-recently-active first.
Returns topic rows across all the Network's member agents. Each row carries its owning `agentId`, the agent-generated `outcomeOneLiner` (when a summary exists), a `hasStructuredSummary` flag, and the distinct channels the topic has run on. Filter by `participantId` for one person's timeline and by `state` (`ACTIVE` / `IDLE` / `RESOLVED` / `EXPIRED` / `ABANDONED`). 404 when the Network does not exist.