The team-members command lets you manage team members in your NeetoKB workspace.
List team members
This command shows active team members in your workspace. Use this when you want to see who already has access before inviting or removing someone.
neetokb team-members list
neetokb team-members list --page 1 --page-size 3 --email [email protected]
Optional flags:
--email- Filter by email address--page- Page number--page-size- Items per page
--subdomain <name>- Target a specific logged-in workspace--json- Return JSON envelope output--quiet- Return raw payload only--toon- Return TOON (token-optimized) output
Sample output:
EMAIL TIME ZONE ACTIVE FIR... ID LAS... ORGANIZA...
──────────────────── ────────── ────── ────── ─────────────────────── ────── ───────────
[email protected] Asia/Ko... Yes Oli 0551af4c-27d7-42fc-9... Smi... Admin
[email protected] America... Yes Jan 03f485ac-8c85-4d82-b... Doe Editor
[email protected] Asia/Ko... Yes Sam 8cefc44a-a074-4baf-b... Lee Editor
Page 1 of 2 (6 total records)
Show: neetokb team-members show <id>
Update: neetokb team-members update <id>
Remove: neetokb team-members delete <id>
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 from team-members list.
neetokb team-members show 03f485ac-8c85-4d82-b4ef-6f8fc1b0ba57
Required argument:
<id>- Team member UUID
Optional flags:
--subdomain <name>- Target a specific logged-in workspace--json- Return JSON envelope output--quiet- Return raw payload only--toon- Return TOON (token-optimized) output
Sample output:
ID 03f485ac-8c85-4d82-b4ef-6f8fc1b0ba57
EMAIL [email protected]
FIRST NAME Jane
LAST NAME Doe
TIME ZONE America/New_York
PROFILE IMAGE URL -
ACTIVE Yes
ORGANIZATION ROLE Editor
Create (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.
neetokb team-members create --emails [email protected],[email protected] --role Editor --send-invite=false
Required flags:
--emails- Comma-separated email addresses to invite--role- Organization role
Optional flags:
--send-invite- Send invitation email (defaulttrue).--subdomain <name>- Target a specific logged-in workspace--json- Return JSON envelope output--quiet- Return raw payload only--toon- Return TOON (token-optimized) output
Sample output:
MESSAGE Users added successfully
List team members: neetokb team-members list
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.
neetokb team-members update 9ff46107-79aa-4317-9f6c-0fc2fa116b59 --first-name Oliver --last-name Example --role Editor
Required argument:
<id>- Team member UUID
Optional flags:
--email- New email address--first-name- First name--last-name- Last name--role- Organization role--time-zone- Time zone (for exampleAmerica/New_York)
--subdomain <name>- Target a specific logged-in workspace--json- Return JSON envelope output--quiet- Return raw payload only--toon- Return TOON (token-optimized) output
Sample output:
ID 9ff46107-79aa-4317-9f6c-0fc2fa116b59
EMAIL [email protected]
FIRST NAME Oliver
LAST NAME Example
TIME ZONE America/New_York
PROFILE IMAGE URL https://d2v7kzglnr2dnh.cloudfront.net/others/profile-pic.jpg
ACTIVE Yes
ORGANIZATION ROLE Editor
Delete a team member
This command removes a team member from your workspace. Use this when someone should no longer have access.
neetokb team-members delete 9ff46107-79aa-4317-9f6c-0fc2fa116b59
Required argument:
<id>- Team member UUID
Optional flags:
--subdomain <name>- Target a specific logged-in workspace--json- Return JSON envelope output--quiet- Return raw payload only--toon- Return TOON (token-optimized) output
Sample output:
Team member removed.