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. |