Removes a collaborator's access from an agent.
Revokes the user's grant on the agent. Tenant admins retain implicit access regardless; this call only affects per-agent collaborator rows. Cannot remove the last remaining Admin — the request is rejected so the agent never becomes orphaned from explicit administration. Idempotent against users who have no current grant.
Authorization
Bearer JWT Authorization header using the Bearer scheme. Enter 'Bearer' [space] and then your token.
In: header
Path Parameters
The agent ID.
The user ID to remove.
The tenant identifier
Response Body
curl -X DELETE "https://api.fruxon.com/v1/tenants/string/agents/string/collaborators/string"Approves a pending access request.
Grants the user the role they requested. Requires Admin role on the agent.
Adds or updates a collaborator's access to an agent.
Grants the given user the specified role on this agent, or upgrades/downgrades their existing role. Requires Admin on the agent; admins cannot demote the last remaining Admin. Roles map to capabilities as: Viewer (read only), Editor (read + edit draft + deploy revisions), Admin (everything including managing collaborators, budgets, and deletion). To remove access entirely use `DELETE /v1/tenants/{tenant}/agents/{agent}/collaborators/{user}`.