Skip to main content
This schema describes objects returned by the Workspace Member endpoints.
A member of a workspace with associated user details

Fields

FieldTypeRequiredDescription
idstring (uuid)YesUnique identifier for the workspace member (read-only)
emailstring (email)YesEmail address of the workspace member
user_idstring (uuid)YesUser ID of the workspace member (read-only)
user_emailstring (email), nullableNoEmail address of the user
nameobjectNoRead-only
name.firststringNoWorkspace member first name
name.laststringNoWorkspace member last name
rolestringYesTHe role of the workspace member defining their access level. While the “owner” role is listed in the enum, it cannot be created via the API, and is only assigned to the user who creates the workspace.. Possible values: owner (Owner - Full access and workspace management), admin (Admin - Full access except workspace deletion), editor (Editor - Can edit but not manage workspace settings), view (View - Read-only access), client (This is a special role for users in the whitelabel (agency) view. It is not available in the API.)
timestamp_createdstring (date-time)YesTimestamp when the workspace member was created (read-only)
workspace_idstring (uuid)YesID of the workspace this member belongs to (read-only)
acceptedbooleanYesWhether the member has accepted the workspace invitation (read-only)
issuer_idstring (uuid), nullableNoID of the user who added this member to the workspace (read-only)
permissionsarray, nullableNoThe permissions for this workspace member. Used in the app to restrict access to certain sections