TeamMember

Somebody's membership of your Bonsai account, and the ids you use to assign work to them.

  • Unique identifier for the membership. This is the value write endpoints accept as assignee_member_id or owner_member_id.

  • When the member accepted their invitation, or null while it is still outstanding.

  • When an administrator deactivated the member, or null. A member with a value here has no access, whatever confirmed_at says.

  • When the member declined their invitation, or null. Never set alongside confirmed_at.

  • The member's email address.

  • The member's full name, or null before they accept their invitation.

  • Name of the permission profile that decides what the member is allowed to do, for example Owner or Collaborator. null when unset.

  • The member's job title, for example Software Engineer. Free text set by your team, null when unset. It carries no authorization meaning — see permission_profile for that.

  • Id of the Bonsai user behind the membership, or null for an invitation nobody has accepted yet.