POST api/staff/update

Request Information

URI Parameters

None.

Body Parameters

StaffEntity
NameDescriptionTypeAdditional information
StaffId

integer

None.

FirstName

string

None.

LastName

string

None.

Title

string

None.

Gender

string

None.

DateOfBirth

date

None.

Email

string

None.

Mobile

string

None.

LocationName

string

None.

Active

boolean

None.

CreatedTime

date

None.

UpdatedTime

date

None.

VendorId

integer

None.

LocationId

integer

None.

AddressId

integer

None.

Address

AddressEntity

None.

IncentivePercentage

decimal number

None.

PackagePercentage

decimal number

None.

InventoryPercentage

decimal number

None.

MembershipPercentage

decimal number

None.

WalletPercentage

decimal number

None.

Experience

decimal number

None.

Salary

decimal number

None.

ProfilePicture

string

None.

Designation

string

None.

Request Formats

application/json, text/json

Sample:
{
  "StaffId": 1,
  "FirstName": "sample string 2",
  "LastName": "sample string 3",
  "Title": "sample string 4",
  "Gender": "sample string 5",
  "DateOfBirth": "2025-12-31T16:43:36.2664415+05:30",
  "Email": "sample string 6",
  "Mobile": "sample string 7",
  "LocationName": "sample string 8",
  "Active": true,
  "CreatedTime": "2025-12-31T16:43:36.2664415+05:30",
  "UpdatedTime": "2025-12-31T16:43:36.2664415+05:30",
  "VendorId": 11,
  "LocationId": 12,
  "AddressId": 1,
  "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:43:36.2664415+05:30",
    "UpdatedTime": "2025-12-31T16:43:36.2664415+05:30"
  },
  "IncentivePercentage": 13.0,
  "PackagePercentage": 14.0,
  "InventoryPercentage": 15.0,
  "MembershipPercentage": 16.0,
  "WalletPercentage": 17.0,
  "Experience": 18.0,
  "Salary": 1.0,
  "ProfilePicture": "sample string 19",
  "Designation": "sample string 20"
}

application/xml, text/xml

Sample:
<StaffEntity 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:43:36.2664415+05:30</CreatedTime>
    <Latitude>sample string 8</Latitude>
    <Longitude>sample string 9</Longitude>
    <State>sample string 5</State>
    <UpdatedTime>2025-12-31T16:43:36.2664415+05:30</UpdatedTime>
    <Zipcode>sample string 6</Zipcode>
  </Address>
  <AddressId>1</AddressId>
  <CreatedTime>2025-12-31T16:43:36.2664415+05:30</CreatedTime>
  <DateOfBirth>2025-12-31T16:43:36.2664415+05:30</DateOfBirth>
  <Designation>sample string 20</Designation>
  <Email>sample string 6</Email>
  <Experience>18</Experience>
  <FirstName>sample string 2</FirstName>
  <Gender>sample string 5</Gender>
  <IncentivePercentage>13</IncentivePercentage>
  <InventoryPercentage>15</InventoryPercentage>
  <LastName>sample string 3</LastName>
  <LocationId>12</LocationId>
  <LocationName>sample string 8</LocationName>
  <MembershipPercentage>16</MembershipPercentage>
  <Mobile>sample string 7</Mobile>
  <PackagePercentage>14</PackagePercentage>
  <ProfilePicture>sample string 19</ProfilePicture>
  <Salary>1</Salary>
  <StaffId>1</StaffId>
  <Title>sample string 4</Title>
  <UpdatedTime>2025-12-31T16:43:36.2664415+05:30</UpdatedTime>
  <VendorId>11</VendorId>
  <WalletPercentage>17</WalletPercentage>
</StaffEntity>

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.