TeamMember
Somebody's membership of your Bonsai account, and the ids you use to assign work to them.
- companyType: integer
_member _id requiredUnique identifier for the membership. This is the value write endpoints accept as
assignee_member_idorowner_member_id. - confirmedType: string | null Format: date-time
_at requiredWhen the member accepted their invitation, or
nullwhile it is still outstanding. - deactivatedType: string | null Format: date-time
_at requiredWhen an administrator deactivated the member, or
null. A member with a value here has no access, whateverconfirmed_atsays. - declinedType: string | null Format: date-time
_at requiredWhen the member declined their invitation, or
null. Never set alongsideconfirmed_at. - emailType: string | nullrequired
The member's email address.
- nameType: string | nullrequired
The member's full name, or
nullbefore they accept their invitation. - permissionType: string | null
_profile requiredName of the permission profile that decides what the member is allowed to do, for example
OwnerorCollaborator.nullwhen unset. - roleType: string | nullrequired
The member's job title, for example
Software Engineer. Free text set by your team,nullwhen unset. It carries no authorization meaning — seepermission_profilefor that. - userType: integer | null
_id requiredId of the Bonsai user behind the membership, or
nullfor an invitation nobody has accepted yet.