OBJECT

User

Represents a user.

link GraphQL Schema definition

1type User {
2
3# Id.
4id: ID
5
6# First name.
7firstName: String
8
9# Last name.
10lastName: String
11
12# Email address.
13email: String
14
15# Gender
16gender: Gender
17
18# A list of work phone numbers.
19workPhones: [String]
20
21# User's work started date.
22employmentStartDate: Date
23
24# User's work ended date.
25employmentEndDate: Date
26
27# User's probation end date.
28probationEndDate: Date
29
30# Short info about the user.
31aboutMe: String
32
33# User's employee number.
34employeeNumber: String
35
36# User's birth date.
37birthDate: Date
38
39# User's personal e-mail address.
40personalEmail: String
41
42# User's personal address of residence.
43address: PersonalAddress
44
45# Status of user's invitation.
46invitationStatus: InvitationStatus
47
48# User's language.
49language: Language
50
51# The position a user is assigned to.
52position: Position
53
54# The team a user is assigned to.
55team: Team
56
57# The teams a user is assigned to.
58teams: [Team]
59
60# The location a user is assigned to.
61location: Location
62
63# Is user active or inactive.
64isActive: Boolean
65
66# User's work schedule
67workSchedule: WorkSchedule
68
69# User's manager
70manager: User
71
72# Nationality.
73nationality: String
74
75# Personal phone number.
76personalPhone: String
77
78# List of social accounts.
79socialAccounts: [SocialAccount]
80
81# User pronouns.
82pronouns: String
83
84# Marital status.
85maritalStatus: MaritalStatus
86
87# Emergency contact.
88contact: EmergencyContact
89
90# Tax ID number.
91taxIDNumber: String
92
93# Insurance number.
94insuranceNumber: String
95
96# Insurance company name.
97insuranceCompanyName: String
98
99# Insurance type.
100insuranceType: InsuranceType
101
102# Number of children.
103childrenCount: Float
104
105# IBAN
106IBAN: String
107
108# BIC
109BIC: String
110
111# Profile picture URL.
112profilePictureURL: String
113
114# List of custom field values.
115#
116# Arguments
117# filter: User custom field values filter.
118customFieldValues(filter: UserCustomFieldFilterInput): [UserCustomFieldValue]
119
120}