POST api/v1/account/users
[TC3.24+] Replacement for SaveUserEx1. Included Partition informations
Request Information
URI Parameters
None.
Body Parameters
Add/Edit User Details
UserDetailsEx| Name | Description | Type | Additional information |
|---|---|---|---|
| DateFormatId |
0 for YYYY-MM-DD h:mm, 1 for MM/DD/YYYY h:mm, 2 for DD/MM/YYYY h:mm |
integer |
Required |
| TimeFormatId |
0 is 12 hour, 1 is 24 hour |
integer |
None. |
| EnableUserCodeDirectPush |
Push user code directly rather than waiting for syn to happen 1- enable, 0- disable |
boolean |
None. |
| UserId |
should be -1 while creating a user |
integer |
Required |
| UserName | string |
None. |
|
| PassWord |
Randomly Generated password sent from client while user creation |
string |
None. |
| FirstName | string |
Required |
|
| LastName | string |
Required |
|
| LocaleID |
0 English, 1 FR-CA, 2 es-MX, 3 pt-BR etc |
integer |
None. |
| Enabled |
User is enabled/disabled 1/0 |
boolean |
None. |
| PhoneList |
Phone information |
Collection of PhoneInfo |
None. |
| EmailList |
Email information |
Collection of EmailInfo |
None. |
| LocationList |
User access for the location list |
Collection of LocationUserAuthorization |
None. |
| FeatureInfo |
User specific features like master, admin |
Collection of UserFeatureCacheInfo |
None. |
| ImageChanged |
Default: false |
boolean |
None. |
| Image |
Default: Null |
Collection of byte |
None. |
| ImageId |
-1 for External API |
integer |
None. |
| PhotoURL |
Default: EmptyString |
string |
None. |
| AdminAccess |
Default: -1: AdminAccess - can only be updated by a master user: values 0 or 1 |
integer |
None. |
| UserTypeID |
Determines whether the user is Real 1 admin/standard, 2 panel only or Virtual 0 |
integer |
None. |
| UserManagementOptions |
User Management Global Options |
UserManagementOptions |
None. |
| PromptForUserCode |
Property of User to enforce whether he always be prompted for UserCode or not |
boolean |
None. |
| OutOfSyncCount |
Determines if the user is out of Sync with Panel |
integer |
None. |
| IsExternalUser |
1-Apigee, 0-TC2 |
integer |
None. |
| NotificationList |
Default Id for specific to account, we can create new one as well |
Collection of NotificationGroups |
None. |
Request Formats
application/json, text/json
{
"DateFormatId": 1,
"TimeFormatId": 2,
"EnableUserCodeDirectPush": true,
"UserId": 4,
"UserName": "sample string 5",
"PassWord": "sample string 6",
"FirstName": "sample string 7",
"LastName": "sample string 8",
"LocaleID": 9,
"Enabled": true,
"PhoneList": [
{
"PhoneNumber": "sample string 1",
"IsPhoneValidated": true,
"IsSMSControlEnabled": true
},
{
"PhoneNumber": "sample string 1",
"IsPhoneValidated": true,
"IsSMSControlEnabled": true
}
],
"EmailList": [
{
"EmailAddress": "sample string 1",
"IsEmailValidated": true,
"NotificationMethodID": 3,
"CountryCallingCode": 4,
"eventypeId": 5,
"CountryID": 6,
"SmsCarrier": 7,
"UserEmailID": 8
},
{
"EmailAddress": "sample string 1",
"IsEmailValidated": true,
"NotificationMethodID": 3,
"CountryCallingCode": 4,
"eventypeId": 5,
"CountryID": 6,
"SmsCarrier": 7,
"UserEmailID": 8
}
],
"LocationList": [
{
"locationID": 1,
"locationName": "sample string 2",
"deviceList": [
{
"deviceID": 1,
"deviceName": "sample string 2",
"deviceVariant": "sample string 3",
"deviceClassID": 4,
"deviceSerialNumber": "sample string 5",
"isAccessGranted": true,
"partitionAuthorization": [
{
"PartitionId": 1,
"PartitionName": "sample string 2",
"AuthorityLevel": 3,
"IsAccessGranted": true,
"IsStayArmed": true,
"IsFireEnabled": true,
"IsCommonEnabled": true,
"IsLocked": true,
"OpenCloseReport": 1,
"GlobalArm": 1
},
{
"PartitionId": 1,
"PartitionName": "sample string 2",
"AuthorityLevel": 3,
"IsAccessGranted": true,
"IsStayArmed": true,
"IsFireEnabled": true,
"IsCommonEnabled": true,
"IsLocked": true,
"OpenCloseReport": 1,
"GlobalArm": 1
}
],
"panelSlotNumber": "sample string 7",
"panelUserCode": "sample string 8",
"previousUserCode": "sample string 9",
"userCodeLength": 10,
"userCodeLengthChanged": 11,
"sync": "sample string 12",
"deviceAuthorizationAttributes": [
{
"name": "sample string 1",
"value": "sample string 2"
},
{
"name": "sample string 1",
"value": "sample string 2"
}
],
"prerequisiteDeviceID": 13,
"prerequisiteDeviceClassID": 14,
"deviceTypeID": 15,
"isDuplicateUserCode": true,
"isPartitionManager": true,
"isZwaveLockControlEnabled": true,
"isDisarmOnZwaveUnLockEnabled": true,
"isVoDAccessEnabled": 1,
"partitionNumber": 1,
"fireAuthorityEnabled": 20,
"isFireAuthoritySupported": true
},
{
"deviceID": 1,
"deviceName": "sample string 2",
"deviceVariant": "sample string 3",
"deviceClassID": 4,
"deviceSerialNumber": "sample string 5",
"isAccessGranted": true,
"partitionAuthorization": [
{
"PartitionId": 1,
"PartitionName": "sample string 2",
"AuthorityLevel": 3,
"IsAccessGranted": true,
"IsStayArmed": true,
"IsFireEnabled": true,
"IsCommonEnabled": true,
"IsLocked": true,
"OpenCloseReport": 1,
"GlobalArm": 1
},
{
"PartitionId": 1,
"PartitionName": "sample string 2",
"AuthorityLevel": 3,
"IsAccessGranted": true,
"IsStayArmed": true,
"IsFireEnabled": true,
"IsCommonEnabled": true,
"IsLocked": true,
"OpenCloseReport": 1,
"GlobalArm": 1
}
],
"panelSlotNumber": "sample string 7",
"panelUserCode": "sample string 8",
"previousUserCode": "sample string 9",
"userCodeLength": 10,
"userCodeLengthChanged": 11,
"sync": "sample string 12",
"deviceAuthorizationAttributes": [
{
"name": "sample string 1",
"value": "sample string 2"
},
{
"name": "sample string 1",
"value": "sample string 2"
}
],
"prerequisiteDeviceID": 13,
"prerequisiteDeviceClassID": 14,
"deviceTypeID": 15,
"isDuplicateUserCode": true,
"isPartitionManager": true,
"isZwaveLockControlEnabled": true,
"isDisarmOnZwaveUnLockEnabled": true,
"isVoDAccessEnabled": 1,
"partitionNumber": 1,
"fireAuthorityEnabled": 20,
"isFireAuthoritySupported": true
}
],
"photoURL": "sample string 3"
},
{
"locationID": 1,
"locationName": "sample string 2",
"deviceList": [
{
"deviceID": 1,
"deviceName": "sample string 2",
"deviceVariant": "sample string 3",
"deviceClassID": 4,
"deviceSerialNumber": "sample string 5",
"isAccessGranted": true,
"partitionAuthorization": [
{
"PartitionId": 1,
"PartitionName": "sample string 2",
"AuthorityLevel": 3,
"IsAccessGranted": true,
"IsStayArmed": true,
"IsFireEnabled": true,
"IsCommonEnabled": true,
"IsLocked": true,
"OpenCloseReport": 1,
"GlobalArm": 1
},
{
"PartitionId": 1,
"PartitionName": "sample string 2",
"AuthorityLevel": 3,
"IsAccessGranted": true,
"IsStayArmed": true,
"IsFireEnabled": true,
"IsCommonEnabled": true,
"IsLocked": true,
"OpenCloseReport": 1,
"GlobalArm": 1
}
],
"panelSlotNumber": "sample string 7",
"panelUserCode": "sample string 8",
"previousUserCode": "sample string 9",
"userCodeLength": 10,
"userCodeLengthChanged": 11,
"sync": "sample string 12",
"deviceAuthorizationAttributes": [
{
"name": "sample string 1",
"value": "sample string 2"
},
{
"name": "sample string 1",
"value": "sample string 2"
}
],
"prerequisiteDeviceID": 13,
"prerequisiteDeviceClassID": 14,
"deviceTypeID": 15,
"isDuplicateUserCode": true,
"isPartitionManager": true,
"isZwaveLockControlEnabled": true,
"isDisarmOnZwaveUnLockEnabled": true,
"isVoDAccessEnabled": 1,
"partitionNumber": 1,
"fireAuthorityEnabled": 20,
"isFireAuthoritySupported": true
},
{
"deviceID": 1,
"deviceName": "sample string 2",
"deviceVariant": "sample string 3",
"deviceClassID": 4,
"deviceSerialNumber": "sample string 5",
"isAccessGranted": true,
"partitionAuthorization": [
{
"PartitionId": 1,
"PartitionName": "sample string 2",
"AuthorityLevel": 3,
"IsAccessGranted": true,
"IsStayArmed": true,
"IsFireEnabled": true,
"IsCommonEnabled": true,
"IsLocked": true,
"OpenCloseReport": 1,
"GlobalArm": 1
},
{
"PartitionId": 1,
"PartitionName": "sample string 2",
"AuthorityLevel": 3,
"IsAccessGranted": true,
"IsStayArmed": true,
"IsFireEnabled": true,
"IsCommonEnabled": true,
"IsLocked": true,
"OpenCloseReport": 1,
"GlobalArm": 1
}
],
"panelSlotNumber": "sample string 7",
"panelUserCode": "sample string 8",
"previousUserCode": "sample string 9",
"userCodeLength": 10,
"userCodeLengthChanged": 11,
"sync": "sample string 12",
"deviceAuthorizationAttributes": [
{
"name": "sample string 1",
"value": "sample string 2"
},
{
"name": "sample string 1",
"value": "sample string 2"
}
],
"prerequisiteDeviceID": 13,
"prerequisiteDeviceClassID": 14,
"deviceTypeID": 15,
"isDuplicateUserCode": true,
"isPartitionManager": true,
"isZwaveLockControlEnabled": true,
"isDisarmOnZwaveUnLockEnabled": true,
"isVoDAccessEnabled": 1,
"partitionNumber": 1,
"fireAuthorityEnabled": 20,
"isFireAuthoritySupported": true
}
],
"photoURL": "sample string 3"
}
],
"FeatureInfo": [
{
"featureId": 1,
"featureName": "sample string 2",
"featureEnabled": true
},
{
"featureId": 1,
"featureName": "sample string 2",
"featureEnabled": true
}
],
"ImageChanged": true,
"Image": "QEA=",
"ImageId": 12,
"PhotoURL": "sample string 13",
"AdminAccess": 14,
"UserTypeID": 15,
"UserManagementOptions": {
"IsOptedForUserCodeManagement": true,
"IsUserCodeDisplayed": true
},
"PromptForUserCode": true,
"OutOfSyncCount": 17,
"IsExternalUser": 18,
"NotificationList": [
{
"NotificationListID": "sample string 1"
},
{
"NotificationListID": "sample string 1"
}
]
}
application/xml, text/xml
<UserDetailsEx xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TC2Domain.UserConfiguration">
<_x003C_IsExternalUser_x003E_k__BackingField>18</_x003C_IsExternalUser_x003E_k__BackingField>
<adminaccess>14</adminaccess>
<emaillist>
<EmailInfo>
<CountryCallingCode>4</CountryCallingCode>
<CountryID>6</CountryID>
<EmailAddress>sample string 1</EmailAddress>
<IsEmailValidated>true</IsEmailValidated>
<NotificationMethodID>3</NotificationMethodID>
<SmsCarrier>7</SmsCarrier>
<UserEmailID>8</UserEmailID>
<eventypeId>5</eventypeId>
</EmailInfo>
<EmailInfo>
<CountryCallingCode>4</CountryCallingCode>
<CountryID>6</CountryID>
<EmailAddress>sample string 1</EmailAddress>
<IsEmailValidated>true</IsEmailValidated>
<NotificationMethodID>3</NotificationMethodID>
<SmsCarrier>7</SmsCarrier>
<UserEmailID>8</UserEmailID>
<eventypeId>5</eventypeId>
</EmailInfo>
</emaillist>
<enabled>true</enabled>
<featureinfo xmlns:d2p1="http://schemas.datacontract.org/2004/07/TC2Domain">
<d2p1:UserFeatureCacheInfo>
<d2p1:featureEnabled>true</d2p1:featureEnabled>
<d2p1:featureId>1</d2p1:featureId>
<d2p1:featureName>sample string 2</d2p1:featureName>
</d2p1:UserFeatureCacheInfo>
<d2p1:UserFeatureCacheInfo>
<d2p1:featureEnabled>true</d2p1:featureEnabled>
<d2p1:featureId>1</d2p1:featureId>
<d2p1:featureName>sample string 2</d2p1:featureName>
</d2p1:UserFeatureCacheInfo>
</featureinfo>
<firstname>sample string 7</firstname>
<image>QEA=</image>
<imageChanged>true</imageChanged>
<imageId>12</imageId>
<lastname>sample string 8</lastname>
<localeID>9</localeID>
<locationlist>
<LocationUserAuthorization>
<deviceList>
<DeviceUserAuthorization>
<deviceAuthorizationAttributes>
<DeviceAttribute>
<name>sample string 1</name>
<value>sample string 2</value>
</DeviceAttribute>
<DeviceAttribute>
<name>sample string 1</name>
<value>sample string 2</value>
</DeviceAttribute>
</deviceAuthorizationAttributes>
<deviceClassID>4</deviceClassID>
<deviceID>1</deviceID>
<deviceName>sample string 2</deviceName>
<deviceSerialNumber>sample string 5</deviceSerialNumber>
<deviceTypeID>15</deviceTypeID>
<deviceVariant>sample string 3</deviceVariant>
<fireAuthorityEnabled>20</fireAuthorityEnabled>
<isAccessGranted>true</isAccessGranted>
<isDisarmOnZwaveUnLockEnabled>true</isDisarmOnZwaveUnLockEnabled>
<isDuplicateUserCode>true</isDuplicateUserCode>
<isFireAuthoritySupported>true</isFireAuthoritySupported>
<isPartitionManager>true</isPartitionManager>
<isVoDAccessEnabled>1</isVoDAccessEnabled>
<isZwaveLockControlEnabled>true</isZwaveLockControlEnabled>
<panelSlotNumber>sample string 7</panelSlotNumber>
<panelUserCode>sample string 8</panelUserCode>
<partitionAuthorization>
<PartitionUserAuthorization>
<AuthorityLevel>3</AuthorityLevel>
<GlobalArm>1</GlobalArm>
<IsAccessGranted>true</IsAccessGranted>
<IsCommonEnabled>true</IsCommonEnabled>
<IsFireEnabled>true</IsFireEnabled>
<IsLocked>true</IsLocked>
<IsStayArmed>true</IsStayArmed>
<OpenCloseReport>1</OpenCloseReport>
<PartitionId>1</PartitionId>
<PartitionName>sample string 2</PartitionName>
</PartitionUserAuthorization>
<PartitionUserAuthorization>
<AuthorityLevel>3</AuthorityLevel>
<GlobalArm>1</GlobalArm>
<IsAccessGranted>true</IsAccessGranted>
<IsCommonEnabled>true</IsCommonEnabled>
<IsFireEnabled>true</IsFireEnabled>
<IsLocked>true</IsLocked>
<IsStayArmed>true</IsStayArmed>
<OpenCloseReport>1</OpenCloseReport>
<PartitionId>1</PartitionId>
<PartitionName>sample string 2</PartitionName>
</PartitionUserAuthorization>
</partitionAuthorization>
<partitionNumber>1</partitionNumber>
<prerequisiteDeviceClassID>14</prerequisiteDeviceClassID>
<prerequisiteDeviceID>13</prerequisiteDeviceID>
<previousUserCode>sample string 9</previousUserCode>
<sync>sample string 12</sync>
<userCodeLength>10</userCodeLength>
<userCodeLengthChanged>11</userCodeLengthChanged>
</DeviceUserAuthorization>
<DeviceUserAuthorization>
<deviceAuthorizationAttributes>
<DeviceAttribute>
<name>sample string 1</name>
<value>sample string 2</value>
</DeviceAttribute>
<DeviceAttribute>
<name>sample string 1</name>
<value>sample string 2</value>
</DeviceAttribute>
</deviceAuthorizationAttributes>
<deviceClassID>4</deviceClassID>
<deviceID>1</deviceID>
<deviceName>sample string 2</deviceName>
<deviceSerialNumber>sample string 5</deviceSerialNumber>
<deviceTypeID>15</deviceTypeID>
<deviceVariant>sample string 3</deviceVariant>
<fireAuthorityEnabled>20</fireAuthorityEnabled>
<isAccessGranted>true</isAccessGranted>
<isDisarmOnZwaveUnLockEnabled>true</isDisarmOnZwaveUnLockEnabled>
<isDuplicateUserCode>true</isDuplicateUserCode>
<isFireAuthoritySupported>true</isFireAuthoritySupported>
<isPartitionManager>true</isPartitionManager>
<isVoDAccessEnabled>1</isVoDAccessEnabled>
<isZwaveLockControlEnabled>true</isZwaveLockControlEnabled>
<panelSlotNumber>sample string 7</panelSlotNumber>
<panelUserCode>sample string 8</panelUserCode>
<partitionAuthorization>
<PartitionUserAuthorization>
<AuthorityLevel>3</AuthorityLevel>
<GlobalArm>1</GlobalArm>
<IsAccessGranted>true</IsAccessGranted>
<IsCommonEnabled>true</IsCommonEnabled>
<IsFireEnabled>true</IsFireEnabled>
<IsLocked>true</IsLocked>
<IsStayArmed>true</IsStayArmed>
<OpenCloseReport>1</OpenCloseReport>
<PartitionId>1</PartitionId>
<PartitionName>sample string 2</PartitionName>
</PartitionUserAuthorization>
<PartitionUserAuthorization>
<AuthorityLevel>3</AuthorityLevel>
<GlobalArm>1</GlobalArm>
<IsAccessGranted>true</IsAccessGranted>
<IsCommonEnabled>true</IsCommonEnabled>
<IsFireEnabled>true</IsFireEnabled>
<IsLocked>true</IsLocked>
<IsStayArmed>true</IsStayArmed>
<OpenCloseReport>1</OpenCloseReport>
<PartitionId>1</PartitionId>
<PartitionName>sample string 2</PartitionName>
</PartitionUserAuthorization>
</partitionAuthorization>
<partitionNumber>1</partitionNumber>
<prerequisiteDeviceClassID>14</prerequisiteDeviceClassID>
<prerequisiteDeviceID>13</prerequisiteDeviceID>
<previousUserCode>sample string 9</previousUserCode>
<sync>sample string 12</sync>
<userCodeLength>10</userCodeLength>
<userCodeLengthChanged>11</userCodeLengthChanged>
</DeviceUserAuthorization>
</deviceList>
<locationID>1</locationID>
<locationName>sample string 2</locationName>
<photoURL>sample string 3</photoURL>
</LocationUserAuthorization>
<LocationUserAuthorization>
<deviceList>
<DeviceUserAuthorization>
<deviceAuthorizationAttributes>
<DeviceAttribute>
<name>sample string 1</name>
<value>sample string 2</value>
</DeviceAttribute>
<DeviceAttribute>
<name>sample string 1</name>
<value>sample string 2</value>
</DeviceAttribute>
</deviceAuthorizationAttributes>
<deviceClassID>4</deviceClassID>
<deviceID>1</deviceID>
<deviceName>sample string 2</deviceName>
<deviceSerialNumber>sample string 5</deviceSerialNumber>
<deviceTypeID>15</deviceTypeID>
<deviceVariant>sample string 3</deviceVariant>
<fireAuthorityEnabled>20</fireAuthorityEnabled>
<isAccessGranted>true</isAccessGranted>
<isDisarmOnZwaveUnLockEnabled>true</isDisarmOnZwaveUnLockEnabled>
<isDuplicateUserCode>true</isDuplicateUserCode>
<isFireAuthoritySupported>true</isFireAuthoritySupported>
<isPartitionManager>true</isPartitionManager>
<isVoDAccessEnabled>1</isVoDAccessEnabled>
<isZwaveLockControlEnabled>true</isZwaveLockControlEnabled>
<panelSlotNumber>sample string 7</panelSlotNumber>
<panelUserCode>sample string 8</panelUserCode>
<partitionAuthorization>
<PartitionUserAuthorization>
<AuthorityLevel>3</AuthorityLevel>
<GlobalArm>1</GlobalArm>
<IsAccessGranted>true</IsAccessGranted>
<IsCommonEnabled>true</IsCommonEnabled>
<IsFireEnabled>true</IsFireEnabled>
<IsLocked>true</IsLocked>
<IsStayArmed>true</IsStayArmed>
<OpenCloseReport>1</OpenCloseReport>
<PartitionId>1</PartitionId>
<PartitionName>sample string 2</PartitionName>
</PartitionUserAuthorization>
<PartitionUserAuthorization>
<AuthorityLevel>3</AuthorityLevel>
<GlobalArm>1</GlobalArm>
<IsAccessGranted>true</IsAccessGranted>
<IsCommonEnabled>true</IsCommonEnabled>
<IsFireEnabled>true</IsFireEnabled>
<IsLocked>true</IsLocked>
<IsStayArmed>true</IsStayArmed>
<OpenCloseReport>1</OpenCloseReport>
<PartitionId>1</PartitionId>
<PartitionName>sample string 2</PartitionName>
</PartitionUserAuthorization>
</partitionAuthorization>
<partitionNumber>1</partitionNumber>
<prerequisiteDeviceClassID>14</prerequisiteDeviceClassID>
<prerequisiteDeviceID>13</prerequisiteDeviceID>
<previousUserCode>sample string 9</previousUserCode>
<sync>sample string 12</sync>
<userCodeLength>10</userCodeLength>
<userCodeLengthChanged>11</userCodeLengthChanged>
</DeviceUserAuthorization>
<DeviceUserAuthorization>
<deviceAuthorizationAttributes>
<DeviceAttribute>
<name>sample string 1</name>
<value>sample string 2</value>
</DeviceAttribute>
<DeviceAttribute>
<name>sample string 1</name>
<value>sample string 2</value>
</DeviceAttribute>
</deviceAuthorizationAttributes>
<deviceClassID>4</deviceClassID>
<deviceID>1</deviceID>
<deviceName>sample string 2</deviceName>
<deviceSerialNumber>sample string 5</deviceSerialNumber>
<deviceTypeID>15</deviceTypeID>
<deviceVariant>sample string 3</deviceVariant>
<fireAuthorityEnabled>20</fireAuthorityEnabled>
<isAccessGranted>true</isAccessGranted>
<isDisarmOnZwaveUnLockEnabled>true</isDisarmOnZwaveUnLockEnabled>
<isDuplicateUserCode>true</isDuplicateUserCode>
<isFireAuthoritySupported>true</isFireAuthoritySupported>
<isPartitionManager>true</isPartitionManager>
<isVoDAccessEnabled>1</isVoDAccessEnabled>
<isZwaveLockControlEnabled>true</isZwaveLockControlEnabled>
<panelSlotNumber>sample string 7</panelSlotNumber>
<panelUserCode>sample string 8</panelUserCode>
<partitionAuthorization>
<PartitionUserAuthorization>
<AuthorityLevel>3</AuthorityLevel>
<GlobalArm>1</GlobalArm>
<IsAccessGranted>true</IsAccessGranted>
<IsCommonEnabled>true</IsCommonEnabled>
<IsFireEnabled>true</IsFireEnabled>
<IsLocked>true</IsLocked>
<IsStayArmed>true</IsStayArmed>
<OpenCloseReport>1</OpenCloseReport>
<PartitionId>1</PartitionId>
<PartitionName>sample string 2</PartitionName>
</PartitionUserAuthorization>
<PartitionUserAuthorization>
<AuthorityLevel>3</AuthorityLevel>
<GlobalArm>1</GlobalArm>
<IsAccessGranted>true</IsAccessGranted>
<IsCommonEnabled>true</IsCommonEnabled>
<IsFireEnabled>true</IsFireEnabled>
<IsLocked>true</IsLocked>
<IsStayArmed>true</IsStayArmed>
<OpenCloseReport>1</OpenCloseReport>
<PartitionId>1</PartitionId>
<PartitionName>sample string 2</PartitionName>
</PartitionUserAuthorization>
</partitionAuthorization>
<partitionNumber>1</partitionNumber>
<prerequisiteDeviceClassID>14</prerequisiteDeviceClassID>
<prerequisiteDeviceID>13</prerequisiteDeviceID>
<previousUserCode>sample string 9</previousUserCode>
<sync>sample string 12</sync>
<userCodeLength>10</userCodeLength>
<userCodeLengthChanged>11</userCodeLengthChanged>
</DeviceUserAuthorization>
</deviceList>
<locationID>1</locationID>
<locationName>sample string 2</locationName>
<photoURL>sample string 3</photoURL>
</LocationUserAuthorization>
</locationlist>
<notificationlist>
<NotificationGroups>
<NotificationListID>sample string 1</NotificationListID>
</NotificationGroups>
<NotificationGroups>
<NotificationListID>sample string 1</NotificationListID>
</NotificationGroups>
</notificationlist>
<outOfSyncCount>17</outOfSyncCount>
<password>sample string 6</password>
<phonelist>
<PhoneInfo>
<IsPhoneValidated>true</IsPhoneValidated>
<IsSMSControlEnabled>true</IsSMSControlEnabled>
<PhoneNumber>sample string 1</PhoneNumber>
</PhoneInfo>
<PhoneInfo>
<IsPhoneValidated>true</IsPhoneValidated>
<IsSMSControlEnabled>true</IsSMSControlEnabled>
<PhoneNumber>sample string 1</PhoneNumber>
</PhoneInfo>
</phonelist>
<photoURL>sample string 13</photoURL>
<promptForUserCode>true</promptForUserCode>
<userManagementOptions>
<IsOptedForUserCodeManagement>true</IsOptedForUserCodeManagement>
<IsUserCodeDisplayed>true</IsUserCodeDisplayed>
</userManagementOptions>
<userTypeID>15</userTypeID>
<userid>4</userid>
<username>sample string 5</username>
<DateFormatId>1</DateFormatId>
<EnableUserCodeDirectPush>true</EnableUserCodeDirectPush>
<TimeFormatId>2</TimeFormatId>
</UserDetailsEx>
application/x-www-form-urlencoded
Sample not available.
Response Information
Resource Description
SaveUserResults
SaveUserResults| Name | Description | Type | Additional information |
|---|---|---|---|
| UserId | integer |
None. |
|
| ResultPhotoURL | string |
None. |
|
| ResultCode | integer |
None. |
|
| ResultData | string |
None. |
Response Formats
application/json, text/json
{
"UserId": 1,
"ResultPhotoURL": "sample string 2",
"ResultCode": 3,
"ResultData": "sample string 4"
}
application/xml, text/xml
<SaveUserResults xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TC2WebAPIController.Models.V1.UserConfiguration"> <ResultCode xmlns="http://schemas.datacontract.org/2004/07/TC2Utilities.RestApi">3</ResultCode> <ResultData xmlns="http://schemas.datacontract.org/2004/07/TC2Utilities.RestApi">sample string 4</ResultData> <ResultPhotoURL>sample string 2</ResultPhotoURL> <UserId>1</UserId> </SaveUserResults>