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" : "..." }