| name | data type | constraints | description |
|---|---|---|---|
| loginId | string | Login ID of the user | |
| userId | number | Id of the user | |
| emailAddress | string | Email address of the user | |
| isTestUser | boolean | required | Is this user a test user? |
| firstName | string | First name of the user | |
| lastName | string | Last name of the user | |
| publicScreenName | string | Public name of the user | |
| familyScreenName | string | Family name of the user | |
| authTime | object | Date and time of authentication | |
| authStatus | number | required | Authentication status This attribute is of type enum XXAuthSession::AuthStatus |
| authType | number | required | Authentication type This attribute is of type enum XXAuthSession::AuthType |
| authProvider | number | required | Authentication provider This attribute is of type enum XXAuthSession::AuthType |
| deviceType | number | required | Type of the device This attribute is of type enum CommonEnums::DeviceType |
| requestIP | string | IP where the request came from | |
| cityName | string | City name | |
| stateName | string | State name | |
| countryName | string | Country name | |
| requestUserAgent | string | UserAgent of the requesting device | |
Properties inherited from VXDataObject |
|||
| id | number | Id of the data | |
| createDate | object | Date when this data was created | |
| updateDate | object | Date when this data was updated | |
| owner | string | Owner | |
| updatedBy | string | Updated By | |
Example
{
"loginId" : "...",
"userId" : 12345,
"emailAddress" : "...",
"isTestUser" : true,
"firstName" : "...",
"lastName" : "...",
"publicScreenName" : "...",
"familyScreenName" : "...",
"authTime" : { },
"authStatus" : 12345,
"authType" : 12345,
"authProvider" : 12345,
"deviceType" : 12345,
"requestIP" : "...",
"cityName" : "...",
"stateName" : "...",
"countryName" : "...",
"requestUserAgent" : "...",
"id" : 12345,
"createDate" : { },
"updateDate" : { },
"owner" : "...",
"updatedBy" : "..."
}