LoginUserModel
- createdType: stringFormat: date-timenullable
At requiredUser's account-creation timestamp (ISO 8601). Nullable because historical rows may have no value. The customer portal converts to Unix seconds for Intercom's
created_atfield; omits the field from the Intercom boot call when null. - defaultType: stringFormat: uuid
Resource Group Id requiredThe id of your tenant's Default resource group — where a create that names no group lands.
- emailType: stringFormat: emailrequired
User's login email address (distinct from
notificationFromEmail, which is your tenant's outbound notification address). Required by the Intercom integration. - entityType: stringFormat: uuid
Id required - idType: stringFormat: uuidrequired
- entityType: string
Name - entityType: string
Type Code Tenant type code (e.g., customer, demo_tenant)
- faviconType: string
Url - featuresType: array of string
Feature codes that are currently enabled for your tenant
- firstType: string
Name - forceType: boolean
Password Reset - intercomType: string
Jwt Signed JWT for Intercom Messenger Identity Verification. The customer portal passes this to Intercom's
boot()asintercom_user_jwt. Omitted when Identity Verification is not configured on the backend (e.g., dev environments withoutINTERCOM_IDENTITY_VERIFICATION_SECRET). - isType: boolean
Partner - lastType: string
Name - logoType: string
Url - notificationType: string
From Email - parentType: stringFormat: uuid
Entity Id - parentType: stringnullable
Entity Name - permissionsType: array of string
The grants of the credential making the request — the user's own assignments for a session or an inheriting API key, the key's role alone for a role-scoped key — in "resource:action" format for UI conditional rendering
- resetType: string
Key - rolesType: array of objectProperties: 2
The roles of the credential making the request (deduplicated by name) — the user's own assignments for a session or an inheriting API key, the key's role alone for a role-scoped key — for role-based UI logic
.png)