Skip to main content

User

A user on this instance of Intercode. Users exist across all conventions. For each convention a user has logged into, they will have an attached UserConProfile.

type User {
email: String
event_proposals: [EventProposal!]!
first_name: String
id: ID!
last_name: String
name: String
name_inverted: String
privileges: [String!]
user_con_profiles: [UserConProfile!]!
}

Fields

User.email ● String scalar

The user's email address

User.event_proposals ● [EventProposal!]! non-null object

The event proposals owned by this user

User.first_name ● String scalar

The user's first name

User.id ● ID! non-null scalar

The unique ID of this user

User.last_name ● String scalar

The user's last name

User.name ● String scalar

The user's full name

User.name_inverted ● String scalar

The user's full name in Last, First format

User.privileges ● [String!] list scalar

The global privileges this user has across all conventions

User.user_con_profiles ● [UserConProfile!]! non-null object

All of the UserConProfiles owned by this user

Returned By

currentUser query ● user query ● users query

Member Of

MergeUsersPayload object ● OrganizationRole object ● SignupRankedChoice object ● SignupRequest object ● UserActivityAlert object ● UserConProfile object ● UsersPagination object