POST api/grp/Users/add?locationAccountNumber={locationAccountNumber}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
locationAccountNumber

string

Required

Body Parameters

EditUserDTO
NameDescriptionTypeAdditional 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:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'EditUserDTO'.

Response Information

Resource Description

HttpResponseMessage
NameDescriptionTypeAdditional information
Version

Version

None.

Content

HttpContent

None.

StatusCode

HttpStatusCode

None.

ReasonPhrase

string

None.

Headers

Collection of Object

None.

RequestMessage

HttpRequestMessage

None.

IsSuccessStatusCode

boolean

None.