Skip to main content

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