FruxonDocs
AgentsCollaborators

Lists all collaborators for a specific agent.

Returns every user with an explicit grant on this agent along with their role (Viewer, Editor, or Admin) and joined user profile data (display name, email). Pending access requests created via `POST /v1/tenants/{tenant}/agents/{agent}/collaborators:requestAccess` are included with a pending status so admins can act on them. Tenant admins are not listed here — they have implicit access to all agents regardless of explicit grants.

GET
/v1/tenants/{tenant}/agents/{agent}/collaborators
AuthorizationBearer <token>

JWT Authorization header using the Bearer scheme. Enter 'Bearer' [space] and then your token.

In: header

Path Parameters

agent*string

The agent ID.

tenant*string

The tenant identifier

Response Body

curl -X GET "https://api.fruxon.com/v1/tenants/string/agents/string/collaborators"
[
  {
    "agentId": "string",
    "userId": "string",
    "role": "VIEWER",
    "email": "string",
    "firstName": "string",
    "lastName": "string",
    "createdAt": 0,
    "modifiedAt": 0,
    "status": "PENDING",
    "alertPreferences": {
      "errorAlerts": false,
      "accessRequestAlerts": false,
      "budgetAlerts": false
    }
  }
]
Empty
Empty
Empty