PUT api/Users
Request Information
URI Parameters
None.
Body Parameters
UserViewModel| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | string |
None. |
|
| string |
Required |
||
| UserName | string |
Required |
|
| IsResettingPassword | boolean |
None. |
|
| IsActive | boolean |
None. |
|
| FirstName | string |
Required |
|
| LastName | string |
Required |
|
| Password | string |
Required Data type: Password String length: inclusive between 6 and 100 |
|
| ConfirmPassword | string |
Required Data type: Password |
|
| HasPassword | boolean |
None. |
|
| Address | string |
String length: inclusive between 0 and 500 |
|
| Address2 | string |
String length: inclusive between 0 and 500 |
|
| City | string |
String length: inclusive between 0 and 500 |
|
| State | string |
String length: inclusive between 0 and 100 |
|
| Zip | string |
String length: inclusive between 0 and 60 |
|
| Country | string |
String length: inclusive between 0 and 200 |
|
| CompanyId | string |
None. |
|
| Container | string |
None. |
|
| Blob | string |
None. |
|
| ProfileUrl | string |
None. |
|
| AllowedLocationIds | Collection of string |
None. |
|
| AccountTypeIds | Collection of string |
None. |
|
| CustomRoleIds | Collection of string |
None. |
Request Formats
application/json, text/json
Sample:
{
"id": "sample string 1",
"email": "sample string 2",
"userName": "sample string 3",
"isResettingPassword": true,
"isActive": true,
"firstName": "sample string 6",
"lastName": "sample string 7",
"password": "sample string 8",
"confirmPassword": "sample string 9",
"hasPassword": true,
"address": "sample string 11",
"address2": "sample string 12",
"city": "sample string 13",
"state": "sample string 14",
"zip": "sample string 15",
"country": "sample string 16",
"companyId": "sample string 17",
"container": "sample string 18",
"blob": "sample string 19",
"profileUrl": "sample string 20",
"allowedLocationIds": [
"sample string 1",
"sample string 2"
],
"accountTypeIds": [
"sample string 1",
"sample string 2"
],
"customRoleIds": [
"sample string 1",
"sample string 2"
]
}
application/xml, text/xml
Sample:
<UserViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Klutchn.Business.ViewModels.Users">
<AccountTypeIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</AccountTypeIds>
<Address>sample string 11</Address>
<Address2>sample string 12</Address2>
<AllowedLocationIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</AllowedLocationIds>
<Blob>sample string 19</Blob>
<City>sample string 13</City>
<CompanyId>sample string 17</CompanyId>
<ConfirmPassword>sample string 9</ConfirmPassword>
<Container>sample string 18</Container>
<Country>sample string 16</Country>
<CustomRoleIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</CustomRoleIds>
<Email>sample string 2</Email>
<FirstName>sample string 6</FirstName>
<HasPassword>true</HasPassword>
<Id>sample string 1</Id>
<IsActive>true</IsActive>
<IsResettingPassword>true</IsResettingPassword>
<LastName>sample string 7</LastName>
<Password>sample string 8</Password>
<ProfileUrl>sample string 20</ProfileUrl>
<State>sample string 14</State>
<UserName>sample string 3</UserName>
<Zip>sample string 15</Zip>
</UserViewModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.