--json envelope, which stays stable across terminals; the default pretty output picks columns to fit your terminal width. See Output formats.
List team members
This command shows the team members in your workspace. Use this when you want to see who already has access before inviting or removing someone, or to look up a member’s ID.Sample output (--json)
--email matches an address exactly; it does not search by partial address.
Show a team member
This command shows details for one team member ID. Use this when you want to inspect a member’s email, role, time zone, and active status after finding their ID fromteam-members list.
<id>- Team member UUID
Sample output (--json)
Invite team members
This command invites team members to your workspace. Use this when you want to add colleagues by email and assign an organization role without opening the Team Members page in NeetoKB.
Invites one or more people in a single call.
--emails takes a comma-separated list, and both it and --role are required. --role must name a role that already exists under Settings → Roles. Pass --send-invite=false to add them without sending an invitation email.
Sample output (--json)
Update a team member
This command updates a team member’s profile or role. Use this when correcting names, email, time zone, or organization role.<id>- Team member UUID
Only the flags you pass are changed.
--role must name a role that already exists in the workspace.
Sample output (--json)
Remove a team member
This command removes a team member from your workspace. Use this when someone should no longer have access.<id>- Team member UUID
Sample output
--quiet, this prints success.