User Object
The User object. The User object contains information pertaining to the User associated with a thermostat.
Properties
Name | Type | Read Only | Required | Description |
---|---|---|---|---|
userName | String | yes | yes | The User login userName. Usually a valid email address. |
displayName | String | no | no | The User display name. |
firstName | String | no | no | The User first name. |
lastName | String | no | no | The User last name. |
honorific | String | yes | no | The User title such as Mr. or Mrs. |
registerDate | String | yes | no | The User date of registration. |
registerTime | String | yes | no | The User time of registration. |
defaultThermostatIdentifier | String | yes | no | The Thermostat identifier this User is associated with. |
managementRef | String | yes | no | The User management reference. |
utilityRef | String | yes | no | The User utility reference. |
supportRef | String | yes | no | The User support reference. |
phoneNumber | String | no | no | The User phone Number. |
utilityTimeZone | String | no | no | |
managementTimeZone | String | no | no | |
isResidential | Boolean | no | no | |
isDeveloper | Boolean | no | no | Whether this user has a developer role. |
isManagement | Boolean | no | no | Whether this user has a management role. |
isUtility | Boolean | no | no | Whether this user has a utility role. |
isContractor | Boolean | no | no | Whether this user has a contractor role. |