Skip to main content
Project users are the organization members assigned to a project. Only an assigned user can log time against it. For fields and response details, see the API reference. Every command here takes --project <project-identifier>. Roles are regular_user and project_manager.
Sample responses on this page show the JSON envelope (--json). Pretty output is the default on a terminal and its columns adapt to width. See Output formats.

project-users list

List the users on a project. Use it to find the project-user-id that update and delete need.

project-users create

Add a user to a project. --user-id is the organization user’s record ID, not their email; see Getting the user ID.

project-users update

Change a project user’s role or hourly rate.

Required arguments

  • <project-user-id> - the project user’s record ID, from project-users list.

project-users delete

Remove a user from a project.

Required arguments

  • <project-user-id> - the project user’s record ID, from project-users list.