User
No description
type User {
addressLine1: String
addressLine2: String
avatarMimeType: String
avatarURL: String
birthDate: Date
city: String
countryCode: Iso3166Alpha2CountryCode
createdAt: DateTime
createdOrganizations(filter: String): [Organization!]
creator: User
description: String
educationGrade: UserEducationGrade
emailAddress: EmailAddress
employmentStatus: UserEmploymentStatus
eventsAttended: [Event!]
homePhoneNumber: PhoneNumber
id: ID!
isEmailAddressVerified: Boolean
maritalStatus: UserMaritalStatus
mobilePhoneNumber: PhoneNumber
name: String
natalSex: UserNatalSex
naturalLanguageCode: Iso639Set1LanguageCode
notifications(input: QueryNotificationInput): [Notification!]
orgIdWhereMembershipRequested: [String!]!
organizationsWhereMember(
after: String
before: String
filter: String
first: Int
last: Int
): UserOrganizationsWhereMemberConnection
orgsWhereUserIsBlocked(
after: String
before: String
first: Int
last: Int
): UserOrgsWhereUserIsBlockedConnection
postalCode: String
role: UserRole
state: String
updatedAt: DateTime
updater: User
workPhoneNumber: PhoneNumber
}
Fields
User.addressLine1 ● String scalar
Address line 1 of the user's address.
User.addressLine2 ● String scalar
Address line 2 of the user's address.
User.avatarMimeType ● String scalar
Mime type of the avatar of the user.
User.avatarURL ● String scalar
URL to the avatar of the user.
User.birthDate ● Date scalar
Date of birth of the user.
User.city ● String scalar
Name of the city where the user resides in.
User.countryCode ● Iso3166Alpha2CountryCode enum
Country code of the country the user is a citizen of.
User.createdAt ● DateTime scalar
Date time at the time the user was created.
User.createdOrganizations ● [Organization!] list object
Organizations created by the user
User.createdOrganizations.filter ● String scalar
User.creator ● User object
User who created the user.
User.description ● String scalar
Custom information about the user.
User.educationGrade ● UserEducationGrade enum
Primary education grade of the user.
User.emailAddress ● EmailAddress scalar
Email address of the user.
User.employmentStatus ● UserEmploymentStatus enum
Employment status of the user.
User.eventsAttended ● [Event!] list object
List of events the user has attended or registered for.
User.homePhoneNumber ● PhoneNumber scalar
The phone number to use to communicate with the user at their home.
User.id ● ID! non-null scalar
Global identifier of the user.
User.isEmailAddressVerified ● Boolean scalar
Boolean to tell whether the user has verified their email address.
User.maritalStatus ● UserMaritalStatus enum
Marital status of the user.
User.mobilePhoneNumber ● PhoneNumber scalar
The phone number to use to communicate with the user on their mobile phone.
User.name ● String scalar
Name of the user.
User.natalSex ● UserNatalSex enum
The sex assigned to the user at their birth.
User.naturalLanguageCode ● Iso639Set1LanguageCode enum
Language code of the user's preferred natural language.
User.notifications ● [Notification!] list object
Notifications for this user
User.notifications.input ● QueryNotificationInput input
Input for querying notifications
User.orgIdWhereMembershipRequested ● [String!]! non-null scalar
The organization ID where the user requested membership.
User.organizationsWhereMember ● UserOrganizationsWhereMemberConnection object
GraphQL connection to traverse through the organizations the user is a member of.
User.organizationsWhereMember.after ● String scalar
User.organizationsWhereMember.before ● String scalar
User.organizationsWhereMember.filter ● String scalar
User.organizationsWhereMember.first ● Int scalar
User.organizationsWhereMember.last ● Int scalar
User.orgsWhereUserIsBlocked ● UserOrgsWhereUserIsBlockedConnection object
GraphQL connection to retrieve organizations where the user is blocked.
User.orgsWhereUserIsBlocked.after ● String scalar
User.orgsWhereUserIsBlocked.before ● String scalar
User.orgsWhereUserIsBlocked.first ● Int scalar
User.orgsWhereUserIsBlocked.last ● Int scalar
User.postalCode ● String scalar
Postal code of the user.
User.role ● UserRole enum
Role assigned to the user in the application.
User.state ● String scalar
Name of the state the user resides in.
User.updatedAt ● DateTime scalar
Date time at the time the user was last updated.
User.updater ● User object
User who last updated the user.
User.workPhoneNumber ● PhoneNumber scalar
The phone number to use to communicate with the user while they're at work.
Returned By
addEventAttendee mutation ● currentUser query ● deleteCurrentUser mutation ● deleteUser mutation ● removeEventAttendee mutation ● updateCurrentUser mutation ● updateUser mutation ● user query ● usersByIds query ● usersByOrganizationId query
Member Of
ActionItem object ● ActionItemCategory object ● Advertisement object ● AgendaFolder object ● AgendaItem object ● AuthenticationPayload object ● BlockedUser object ● Chat object ● ChatMember object ● ChatMessage object ● CheckInStatus object ● Comment object ● CommentDownVotersConnectionEdge object ● CommentUpVotersConnectionEdge object ● Community object ● Event object ● EventAttendee object ● EventVolunteer object ● EventVolunteerGroup object ● Fund object ● FundCampaign object ● FundCampaignPledge object ● MembershipRequest object ● Organization object ● OrganizationBlockedUsersConnectionEdge object ● OrganizationMembersConnectionEdge object ● Post object ● PostDownVotersConnectionEdge object ● PostUpVotersConnectionEdge object ● QueryAllUsersConnectionEdge object ● Tag object ● TagAssigneesConnectionEdge object ● TagFolder object ● User object ● Venue object ● VolunteerMembership object