POST api/grp/Users?userId={userId}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| userId | integer |
Required |
Body Parameters
EditUserDTO| Name | Description | Type | Additional information |
|---|---|---|---|
| UserId | integer |
None. |
|
| UserName | string |
None. |
|
| Password | string |
None. |
|
| PasswordReminder | string |
None. |
|
| FullAccess | integer |
None. |
|
| MainAccount | boolean |
None. |
|
| AccountNumber | string |
None. |
|
| Extensions | Collection of string |
None. |
|
| Groups | Dictionary of integer [key] and string [value] |
None. |
|
| EmulatorUsername | string |
None. |
|
| AllowAdvancedPermissions | boolean |
None. |
|
| AllowAdvancedPermissionsAdminOnly | boolean |
None. |
Request Formats
application/json, text/json
Sample:
{
"UserId": 1,
"UserName": "sample string 2",
"Password": "sample string 3",
"PasswordReminder": "sample string 4",
"FullAccess": 5,
"MainAccount": true,
"AccountNumber": "sample string 7",
"Extensions": [
"sample string 1",
"sample string 2"
],
"Groups": {
"1": "sample string 2",
"3": "sample string 4"
},
"EmulatorUsername": "sample string 8",
"AllowAdvancedPermissions": true,
"AllowAdvancedPermissionsAdminOnly": true
}
application/xml, text/xml
Sample:
<EditUserDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/MSPApi.DTO.Group">
<AccountNumber>sample string 7</AccountNumber>
<AllowAdvancedPermissions>true</AllowAdvancedPermissions>
<AllowAdvancedPermissionsAdminOnly>true</AllowAdvancedPermissionsAdminOnly>
<EmulatorUsername>sample string 8</EmulatorUsername>
<Extensions xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</Extensions>
<FullAccess>5</FullAccess>
<Groups xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:KeyValueOfintstring>
<d2p1:Key>1</d2p1:Key>
<d2p1:Value>sample string 2</d2p1:Value>
</d2p1:KeyValueOfintstring>
<d2p1:KeyValueOfintstring>
<d2p1:Key>3</d2p1:Key>
<d2p1:Value>sample string 4</d2p1:Value>
</d2p1:KeyValueOfintstring>
</Groups>
<MainAccount>true</MainAccount>
<Password>sample string 3</Password>
<PasswordReminder>sample string 4</PasswordReminder>
<UserId>1</UserId>
<UserName>sample string 2</UserName>
</EditUserDTO>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |