UserInfoOutput
Output model for user information.
Includes all input fields plus computed fields and linked data. Used when returning user data from API endpoints.
- areaType: stringnullable
Of Responsibility Name read-onlyrequired - departmentType: stringnullable
Name read-onlyrequired - directType: array of string
Reports read-onlyrequired - firstType: string
Name requiredFirst Name - User's given name or first name (required)
- roleType: stringnullable
Name read-onlyrequired - statusType: integerrequired
User Status - Current status of the user account (1=ACTIVE, 2=INACTIVE, 3=PENDING, 4=EXPIRED)
- areaType: integernullable
Of Responsibility Area of Responsibility ID - The functional area this user is responsible for. References the area_of_responsibility lookup table
- avatarType: stringnullable
Url Avatar URL - URL to the user's profile picture or avatar image
- departmentType: integernullable
Department ID - The department this user belongs to. References the departments lookup table
- displayType: stringnullable
Name Display Name - Friendly name shown in the UI. If not provided, defaults to 'First Last'
- emailType: stringnullable
Email Address - User's primary email address. Must be unique across the account. Used for authentication and notifications
- groupType: array of stringnullable
Ids Group IDs - List of group IDs this user belongs to. Can be provided as comma-separated string or array
- jobType: stringnullable
Title Job Title - User's position or title within the organization
- lastType: stringFormat: date-timenullable
Login At Last Login Time - Timestamp of the user's most recent login
- lastType: stringnullable
Name Last Name - User's family name or surname
- managerType: stringnullable
Id Manager ID - User ID of this user's direct manager. Must start with 'u-'. Used for organizational hierarchy
- quotaType: integernullable
Plan Quota Plan ID - The quota/target plan assigned to this user. Determines performance metrics and goals
- roleType: integernullable
Role ID - User's role determining permissions and access levels. References the roles lookup table
- timezoneType: stringnullable
Timezone - User's timezone for scheduling and time display. IANA timezone identifier
- userType: stringnullable
Language User Language - Preferred language for UI and notifications. ISO 639-1 language code

