Skip to main content

List workspace members response

Everyone with access to the workspace.

project_idstringrequired
is_open_to_orgbooleanrequired

true when everyone in the organization has access.

owner_membership_idstringrequired

The Workspace Owner. Ownership can't change through the API.

members object[]required
  • Array [
  • membership_idstringrequired
    emailstringrequired
    licensestringrequired

    Possible values: [editor, viewer]

    org_rolestringrequired

    Possible values: [admin, member, viewer]

    rolestringrequired

    Possible values: [no_access, viewer, member, admin, owner]

    sourcestringrequired

    Where the role comes from: owner for the Workspace Owner, org_admin for Org Admins, added when they were given a role in this workspace, everyone when the workspace is open to the organization and none when they have no access.

    Possible values: [owner, org_admin, added, everyone, none]

    is_workspace_ownerbooleanrequired
    last_active_atdate-timenullablerequired

    When they last opened this workspace, null if they haven't since they got access. Recorded at most once an hour, so it can be up to an hour behind. Use it to find members who haven't used a workspace for a while. Sign-ins aren't counted, because a single sign-on session can stay alive for days without any use.

  • ]
  • List workspace members response
    {
    "project_id": "string",
    "is_open_to_org": true,
    "owner_membership_id": "string",
    "members": [
    {
    "membership_id": "string",
    "email": "string",
    "license": "editor",
    "org_role": "admin",
    "role": "no_access",
    "source": "owner",
    "is_workspace_owner": true,
    "last_active_at": "2024-07-29T15:51:28.071Z"
    }
    ]
    }