Skip to main content

User

No description

type User {
tokenVersion: Int!
_id: ID!
firstName: String!
lastName: String!
email: EmailAddress!
userType: String
appLanguageCode: String!
createdOrganizations: [Organization]
joinedOrganizations: [Organization]
createdEvents: [Event]
registeredEvents: [Event]
eventAdmin: [Event]
adminFor: [Organization]
membershipRequests: [MembershipRequest]
organizationsBlockedBy: [Organization]
image: String
organizationUserBelongsTo: Organization
pluginCreationAllowed: Boolean
adminApproved: Boolean
assignedTasks: [Task]
createdAt: DateTime
tagsAssignedWith(
after: String
before: String
first: PositiveInt
last: PositiveInt
organizationId: ID
): UserTagsConnection
}

Fields

User.tokenVersion ● Int! non-null scalar

User._id ● ID! non-null scalar

User.firstName ● String! non-null scalar

User.lastName ● String! non-null scalar

User.email ● EmailAddress! non-null scalar

User.userType ● String scalar

User.appLanguageCode ● String! non-null scalar

User.createdOrganizations ● [Organization] list object

User.joinedOrganizations ● [Organization] list object

User.createdEvents ● [Event] list object

User.registeredEvents ● [Event] list object

User.eventAdmin ● [Event] list object

User.adminFor ● [Organization] list object

User.membershipRequests ● [MembershipRequest] list object

User.organizationsBlockedBy ● [Organization] list object

User.image ● String scalar

User.organizationUserBelongsTo ● Organization object

User.pluginCreationAllowed ● Boolean scalar

User.adminApproved ● Boolean scalar

User.assignedTasks ● [Task] list object

User.createdAt ● DateTime scalar

User.tagsAssignedWith ● UserTagsConnection object

User.tagsAssignedWith.after ● String scalar
User.tagsAssignedWith.before ● String scalar
User.tagsAssignedWith.first ● PositiveInt scalar
User.tagsAssignedWith.last ● PositiveInt scalar
User.tagsAssignedWith.organizationId ● ID scalar

Returned by

addEventAttendee mutation ● addUserImage mutation ● assignUserTag mutation ● blockPluginCreationBySuperadmin mutation ● blockUser mutation ● checkAuth query ● createAdmin mutation ● joinPublicOrganization mutation ● leaveOrganization mutation ● me query ● registrantsByEvent query ● removeAdmin mutation ● removeEventAttendee mutation ● removeOrganization mutation ● removeUserImage mutation ● unassignUserTag mutation ● unblockUser mutation ● updateLanguage mutation ● updateUserPassword mutation ● updateUserProfile mutation ● user query ● users query ● usersConnection query

Member of

AuthData object ● CheckIn object ● CheckInStatus object ● Comment object ● DirectChat object ● DirectChatMessage object ● Event object ● Group object ● GroupChat object ● GroupChatMessage object ● MembershipRequest object ● Message object ● MessageChat object ● Organization object ● OrganizationInfoNode object ● Post object ● Task object ● UserConnection object ● UserEdge object