Skip to main content
Team members are the people in the workspace. For fields and response details, see the API reference.
Sample output on this page is the JSON envelope you get with --json. On a terminal the same data prints as a table or a key-value list. See Output formats.

team-members list

Lists the members of the workspace. Pass --email to look one up without paging through the list.

team-members show

Shows one member.
Required arguments
  • <id> - the team member id, as returned by team-members list.

team-members create

Invites one or more people to the workspace. Repeat --email to invite several at once.
--role must match one of the roles configured on your workspace’s Roles page, and it is case sensitive. Pass --send-invitation-email=false to add people without emailing them.

team-members update

Changes a member’s name, email, time zone, or role. Only the flags you pass are changed.
Required arguments
  • <id> - the team member id, as returned by team-members list.
The output is the updated team member, wrapped in data.

team-members delete

Removes a member from the workspace.
Required arguments
  • <id> - the team member id, as returned by team-members list.
Removing the last admin of a workspace is rejected.