AccountTeamMember
A roster row from accountUsers or team mutations representing the holder, a linked member, or an
invitation. IDs are prefixed by record kind and unrestricted members expose an empty sites list.
type AccountTeamMember {
id: String!
name: String
lastActive: Int
invitedDate: Int
sites: [String!]
email: String!
role: AccountUsersRole!
invitationUrl: String
invitationPending: Boolean!
specificSites: Boolean!
secondFactorEnabled: Boolean!
canDelete: Boolean!
canUpdate: Boolean!
}
Fields
AccountTeamMember.id ● String! non-null scalar
Roster ID from accountUsers: ah_0 for the holder, ua_ for a membership, or i_ for an invitation.
AccountTeamMember.name ● String scalar
AccountTeamMember.lastActive ● Int scalar
Latest login or audit-logged activity time in Unix seconds; null for pending invitations and members who have never been active.
AccountTeamMember.invitedDate ● Int scalar
Time the invitation was created or last resent, in Unix seconds; null for members and the account holder.
AccountTeamMember.sites ● [String!] list scalar
AccountTeamMember.email ● String! non-null scalar
AccountTeamMember.role ● AccountUsersRole! non-null enum
AccountTeamMember.invitationUrl ● String scalar
Invitation acceptance URL; invitations expire 30 days after creation or a successful resend.
AccountTeamMember.invitationPending ● Boolean! non-null scalar
AccountTeamMember.specificSites ● Boolean! non-null scalar
AccountTeamMember.secondFactorEnabled ● Boolean! non-null scalar
AccountTeamMember.canDelete ● Boolean! non-null scalar
AccountTeamMember.canUpdate ● Boolean! non-null scalar
Returned By
accountUsers query ● createAccountUsers mutation ● updateAccountUsers mutation