List my groups
Returns all groups the authenticated user belongs to within the current tenant.GroupResponse
List all groups
Returns all groups in the current tenant.Page number (1-indexed).
Number of results per page.
PaginatedResponse[GroupResponse]
UUID of the group.
UUID of the tenant this group belongs to.
Display name of the group.
Optional description of the group’s purpose.
Number of users in the group.
ISO 8601 timestamp of group creation.
ISO 8601 timestamp of the last update.
Create group
Creates a new group in the current tenant.Display name for the group (1–255 characters).
Optional description (up to 1024 characters).
GroupResponse
Get group
Returns details for a single group.UUID of the group.
GroupResponse
Update group
Updates a group’s name or description. All fields are optional.UUID of the group to update.
New display name (1–255 characters).
New description.
GroupResponse
Delete group
Permanently deletes a group. Member users are not deleted, but they lose any permissions previously granted to this group.UUID of the group to delete.
List group members
Returns all users who belong to a group.UUID of the group.
Page number (1-indexed).
Number of results per page.
PaginatedResponse[MembershipResponse]
UUID of the membership record.
UUID of the tenant.
UUID of the group.
UUID of the user.
ISO 8601 timestamp when the user was added to the group.
ISO 8601 timestamp of the last update.
Add group member
Adds a user to a group.UUID of the group.
UUID of the user to add.
MembershipResponse
Remove group member
Removes a user from a group. The user’s account is not affected.UUID of the group.
UUID of the user to remove.
List group permissions
Returns all path permissions assigned to a group.UUID of the group.
Page number (1-indexed).
Number of results per page.
PaginatedResponse[GroupPermissionResponse]
UUID of the permission record.
UUID of the tenant.
UUID of the group this permission belongs to.
UUID of the path part (folder or document) this permission applies to.
Full path string for the resource.
The level of access granted. One of
READ_ONLY, READ_WRITE.ISO 8601 timestamp when the permission was created.
ISO 8601 timestamp of the last update.
Create group permission
Grants a group access to a specific path part (folder or document).UUID of the group.
UUID of the path part to grant access to.
Access level to grant. One of:
| Value | Description |
|---|---|
READ_ONLY | Group members can view the resource. |
READ_WRITE | Group members can view and modify the resource. |
GroupPermissionResponse
Update group permission
Updates the capability of an existing group permission.UUID of the group.
UUID of the permission to update.
UUID of the new path part target.
Updated capability. One of
READ_ONLY, READ_WRITE.GroupPermissionResponse
Delete group permission
Revokes a permission from a group.UUID of the group.
UUID of the permission to revoke.