Projects

List Project Users

List all users with access to a project.

Returns all users who can access this project, including:

  • Workspace owners (always have full access)
  • Workspace members (inherit project's default_role or have explicit permission)
  • Member_limited users with explicit project permission (including stub users)

Requires VIEW permission on the project.

Demo visitors cannot see who has access to a project.

get/projects/{project_id}/users

Request

  • Base URL
    https://api.aspect.inc
  • URL
    https://api.aspect.inc/projects/{project_id}/users
  • Auth
    API key in header Authorization

Path parameters

project_idstring uuid required

Response

Successful Response

idstring uuid required

User ID

first_namestring required

User's first name

last_namestring required

User's last name

emailstring required

User's email address

avatar_urlstring nullable

User's avatar URL

role'full_access' | 'editor' | 'commenter' | 'downloader' | 'viewer' | 'no_access' required

Role on a project.

workspace_role'owner' | 'member' | 'member_limited' required

Role in a workspace.

has_explicit_permissionboolean required

True when the role was set on this project directly. False when it comes from the project's default role or workspace ownership.

Changes

No recorded changes to this operation across all 1 revision of this API.