POST api/CreateUser
Request Information
URI Parameters
None.
Body Parameters
UserViewModel| Name | Description | Type | Additional information | 
|---|---|---|---|
| Name | string | Required | |
| MobileNumber | string | None. | |
| CountryCode | string | None. | |
| EmailID | string | Required | |
| DepartmentID | integer | Required | |
| Designation | string | None. | |
| InternalUser2FA | boolean | Required | |
| SignatureType | string | Required | |
| UserRoleId | integer | Required | |
| Address | string | None. | |
| State | string | None. | |
| City | string | None. | |
| ZipCode | string | None. | |
| IsAdmin | boolean | None. | |
| CompanyName | string | Required | |
| Country | string | Required | |
| SignatureOption | integer | Required | |
| AlternativeEmailId | string | None. | |
| HSMCertificateID | string | None. | |
| AllowAccessToUser | boolean | None. | |
| SubscriberId | integer | None. | |
| LoginAuthentication | string | Required | |
| NationalId | string | None. | |
| TimeZone | string | None. | |
| ProfileImageData | string | None. | |
| ProfileImageName | string | None. | 
Request Formats
application/json, text/json
            Sample:
        
{
  "Name": "sample string 1",
  "MobileNumber": "sample string 2",
  "CountryCode": "sample string 3",
  "EmailID": "sample string 4",
  "DepartmentID": 5,
  "Designation": "sample string 6",
  "InternalUser2FA": true,
  "SignatureType": "sample string 8",
  "UserRoleId": 9,
  "Address": "sample string 10",
  "State": "sample string 11",
  "City": "sample string 12",
  "ZipCode": "sample string 13",
  "IsAdmin": true,
  "CompanyName": "sample string 15",
  "Country": "sample string 16",
  "SignatureOption": 17,
  "AlternativeEmailId": "sample string 18",
  "HSMCertificateID": "sample string 19",
  "AllowAccessToUser": true,
  "SubscriberId": 21,
  "LoginAuthentication": "sample string 22",
  "NationalId": "sample string 23",
  "TimeZone": "sample string 24",
  "ProfileImageData": "sample string 25",
  "ProfileImageName": "sample string 26"
}
        application/xml, text/xml
            Sample:
        <UserViewModel xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <Name>sample string 1</Name> <MobileNumber>sample string 2</MobileNumber> <CountryCode>sample string 3</CountryCode> <EmailID>sample string 4</EmailID> <DepartmentID>5</DepartmentID> <Designation>sample string 6</Designation> <InternalUser2FA>true</InternalUser2FA> <SignatureType>sample string 8</SignatureType> <UserRoleId>9</UserRoleId> <Address>sample string 10</Address> <State>sample string 11</State> <City>sample string 12</City> <ZipCode>sample string 13</ZipCode> <IsAdmin>true</IsAdmin> <CompanyName>sample string 15</CompanyName> <Country>sample string 16</Country> <SignatureOption>17</SignatureOption> <AlternativeEmailId>sample string 18</AlternativeEmailId> <HSMCertificateID>sample string 19</HSMCertificateID> <AllowAccessToUser>true</AllowAccessToUser> <SubscriberId>21</SubscriberId> <LoginAuthentication>sample string 22</LoginAuthentication> <NationalId>sample string 23</NationalId> <TimeZone>sample string 24</TimeZone> <ProfileImageData>sample string 25</ProfileImageData> <ProfileImageName>sample string 26</ProfileImageName> </UserViewModel>
application/x-www-form-urlencoded
            Sample:
    
Sample not available.
Response Information
Resource Description
ReturnObjectOfInt64| Name | Description | Type | Additional information | 
|---|---|---|---|
| IsSuccess | boolean | None. | |
| Messages | Collection of string | None. | |
| ErrorCode | integer | None. | |
| Response | integer | None. | 
Response Formats
application/json, text/json
            Sample:
        
{
  "IsSuccess": true,
  "Messages": [
    "sample string 1",
    "sample string 2"
  ],
  "ErrorCode": 2,
  "Response": 3
}
        application/xml, text/xml
            Sample:
<ReturnObjectOfInt64 xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <IsSuccess>true</IsSuccess>
  <Messages>
    <string>sample string 1</string>
    <string>sample string 2</string>
  </Messages>
  <ErrorCode>2</ErrorCode>
  <Response>3</Response>
</ReturnObjectOfInt64>