POST api/users/AddUser

Request Information

URI Parameters

None.

Body Parameters

UserEntity
NameDescriptionTypeAdditional information
AddressId

integer

None.

UserId

integer

None.

UserRoles

Collection of string

None.

UserRole

string

None.

FirstName

string

None.

LastName

string

None.

UserName

string

None.

Title

string

None.

Gender

string

None.

DateOfBirth

date

None.

Email

string

None.

Mobile

string

None.

Password

string

None.

PasswordHash

string

None.

AttemptsCount

integer

None.

LastLoginTime

date

None.

PasswordResetKey

string

None.

PasswordResetTime

date

None.

Active

boolean

None.

CreatedTime

date

None.

UpdatedTime

date

None.

VendorId

integer

None.

LocationsIds

Collection of integer

None.

Locations

Collection of LocationSMEntity

None.

VendorName

string

None.

Address

AddressEntity

None.

WholesaleMode

boolean

None.

AllowPriceEdit

boolean

None.

SMSEnabled

boolean

None.

EmailEnabled

boolean

None.

CRMEnabled

boolean

None.

RequiredCalcMode

boolean

None.

Request Formats

application/json, text/json

Sample:
{
  "AddressId": 1,
  "UserId": 2,
  "UserRoles": [
    "sample string 1",
    "sample string 2"
  ],
  "UserRole": "sample string 3",
  "FirstName": "sample string 4",
  "LastName": "sample string 5",
  "UserName": "sample string 6",
  "Title": "sample string 7",
  "Gender": "sample string 8",
  "DateOfBirth": "2025-12-31T16:35:48.316453+05:30",
  "Email": "sample string 9",
  "Mobile": "sample string 10",
  "Password": "sample string 11",
  "PasswordHash": "sample string 12",
  "AttemptsCount": 1,
  "LastLoginTime": "2025-12-31T16:35:48.316453+05:30",
  "PasswordResetKey": "sample string 13",
  "PasswordResetTime": "2025-12-31T16:35:48.316453+05:30",
  "Active": true,
  "CreatedTime": "2025-12-31T16:35:48.316453+05:30",
  "UpdatedTime": "2025-12-31T16:35:48.316453+05:30",
  "VendorId": 1,
  "LocationsIds": [
    1,
    2
  ],
  "Locations": [
    {
      "Id": 1,
      "Name": "sample string 2",
      "Address": {
        "AddressId": 1,
        "AddressLine1": "sample string 2",
        "AddressLine2": "sample string 3",
        "City": "sample string 4",
        "State": "sample string 5",
        "Zipcode": "sample string 6",
        "Country": "sample string 7",
        "Latitude": "sample string 8",
        "Longitude": "sample string 9",
        "Active": true,
        "CreatedTime": "2025-12-31T16:35:48.316453+05:30",
        "UpdatedTime": "2025-12-31T16:35:48.316453+05:30"
      }
    },
    {
      "Id": 1,
      "Name": "sample string 2",
      "Address": {
        "AddressId": 1,
        "AddressLine1": "sample string 2",
        "AddressLine2": "sample string 3",
        "City": "sample string 4",
        "State": "sample string 5",
        "Zipcode": "sample string 6",
        "Country": "sample string 7",
        "Latitude": "sample string 8",
        "Longitude": "sample string 9",
        "Active": true,
        "CreatedTime": "2025-12-31T16:35:48.316453+05:30",
        "UpdatedTime": "2025-12-31T16:35:48.316453+05:30"
      }
    }
  ],
  "VendorName": "sample string 16",
  "Address": {
    "AddressId": 1,
    "AddressLine1": "sample string 2",
    "AddressLine2": "sample string 3",
    "City": "sample string 4",
    "State": "sample string 5",
    "Zipcode": "sample string 6",
    "Country": "sample string 7",
    "Latitude": "sample string 8",
    "Longitude": "sample string 9",
    "Active": true,
    "CreatedTime": "2025-12-31T16:35:48.316453+05:30",
    "UpdatedTime": "2025-12-31T16:35:48.316453+05:30"
  },
  "WholesaleMode": true,
  "AllowPriceEdit": true,
  "SMSEnabled": true,
  "EmailEnabled": true,
  "CRMEnabled": true,
  "RequiredCalcMode": true
}

application/xml, text/xml

Sample:
<UserEntity xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/pos_crm_api_DAL.Entities">
  <Active>true</Active>
  <Address>
    <Active>true</Active>
    <AddressId>1</AddressId>
    <AddressLine1>sample string 2</AddressLine1>
    <AddressLine2>sample string 3</AddressLine2>
    <City>sample string 4</City>
    <Country>sample string 7</Country>
    <CreatedTime>2025-12-31T16:35:48.316453+05:30</CreatedTime>
    <Latitude>sample string 8</Latitude>
    <Longitude>sample string 9</Longitude>
    <State>sample string 5</State>
    <UpdatedTime>2025-12-31T16:35:48.316453+05:30</UpdatedTime>
    <Zipcode>sample string 6</Zipcode>
  </Address>
  <AddressId>1</AddressId>
  <AllowPriceEdit>true</AllowPriceEdit>
  <AttemptsCount>1</AttemptsCount>
  <CRMEnabled>true</CRMEnabled>
  <CreatedTime>2025-12-31T16:35:48.316453+05:30</CreatedTime>
  <DateOfBirth>2025-12-31T16:35:48.316453+05:30</DateOfBirth>
  <Email>sample string 9</Email>
  <EmailEnabled>true</EmailEnabled>
  <FirstName>sample string 4</FirstName>
  <Gender>sample string 8</Gender>
  <LastLoginTime>2025-12-31T16:35:48.316453+05:30</LastLoginTime>
  <LastName>sample string 5</LastName>
  <Locations>
    <LocationSMEntity>
      <Address>
        <Active>true</Active>
        <AddressId>1</AddressId>
        <AddressLine1>sample string 2</AddressLine1>
        <AddressLine2>sample string 3</AddressLine2>
        <City>sample string 4</City>
        <Country>sample string 7</Country>
        <CreatedTime>2025-12-31T16:35:48.316453+05:30</CreatedTime>
        <Latitude>sample string 8</Latitude>
        <Longitude>sample string 9</Longitude>
        <State>sample string 5</State>
        <UpdatedTime>2025-12-31T16:35:48.316453+05:30</UpdatedTime>
        <Zipcode>sample string 6</Zipcode>
      </Address>
      <Id>1</Id>
      <Name>sample string 2</Name>
    </LocationSMEntity>
    <LocationSMEntity>
      <Address>
        <Active>true</Active>
        <AddressId>1</AddressId>
        <AddressLine1>sample string 2</AddressLine1>
        <AddressLine2>sample string 3</AddressLine2>
        <City>sample string 4</City>
        <Country>sample string 7</Country>
        <CreatedTime>2025-12-31T16:35:48.316453+05:30</CreatedTime>
        <Latitude>sample string 8</Latitude>
        <Longitude>sample string 9</Longitude>
        <State>sample string 5</State>
        <UpdatedTime>2025-12-31T16:35:48.316453+05:30</UpdatedTime>
        <Zipcode>sample string 6</Zipcode>
      </Address>
      <Id>1</Id>
      <Name>sample string 2</Name>
    </LocationSMEntity>
  </Locations>
  <LocationsIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>1</d2p1:int>
    <d2p1:int>2</d2p1:int>
  </LocationsIds>
  <Mobile>sample string 10</Mobile>
  <Password>sample string 11</Password>
  <PasswordHash>sample string 12</PasswordHash>
  <PasswordResetKey>sample string 13</PasswordResetKey>
  <PasswordResetTime>2025-12-31T16:35:48.316453+05:30</PasswordResetTime>
  <RequiredCalcMode>true</RequiredCalcMode>
  <SMSEnabled>true</SMSEnabled>
  <Title>sample string 7</Title>
  <UpdatedTime>2025-12-31T16:35:48.316453+05:30</UpdatedTime>
  <UserId>2</UserId>
  <UserName>sample string 6</UserName>
  <UserRole>sample string 3</UserRole>
  <UserRoles xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </UserRoles>
  <VendorId>1</VendorId>
  <VendorName>sample string 16</VendorName>
  <WholesaleMode>true</WholesaleMode>
</UserEntity>

application/x-www-form-urlencoded

Sample:

Sample not available.

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.