POST Salary/PostBulkSalary

Request Information

URI Parameters

None.

Body Parameters

Collection of SalaryDTO
NameDescriptionTypeAdditional information
SalaryId

integer

None.

AgentId

integer

None.

BaseSalary

decimal number

None.

Bonus

decimal number

None.

Commission

decimal number

None.

Overtime

decimal number

None.

Allowances

decimal number

None.

Deductions

decimal number

None.

NetSalary

decimal number

None.

MonthYear

date

None.

PaymentStatus

string

None.

PaidDate

date

None.

UserId

integer

None.

AgencyId

integer

None.

Balance

decimal number

None.

AdvanceDeductions

decimal number

None.

DueAmount

decimal number

None.

Request Formats

application/json, text/json

Sample:
[
  {
    "SalaryId": 1,
    "AgentId": 2,
    "BaseSalary": 3.0,
    "Bonus": 1.0,
    "Commission": 1.0,
    "Overtime": 1.0,
    "Allowances": 1.0,
    "Deductions": 1.0,
    "NetSalary": 1.0,
    "MonthYear": "2025-11-21T16:52:10.9212352-08:00",
    "PaymentStatus": "sample string 4",
    "PaidDate": "2025-11-21T16:52:10.9222901-08:00",
    "UserId": 1,
    "AgencyId": 1,
    "Balance": 1.0,
    "AdvanceDeductions": 1.0,
    "DueAmount": 1.0
  },
  {
    "SalaryId": 1,
    "AgentId": 2,
    "BaseSalary": 3.0,
    "Bonus": 1.0,
    "Commission": 1.0,
    "Overtime": 1.0,
    "Allowances": 1.0,
    "Deductions": 1.0,
    "NetSalary": 1.0,
    "MonthYear": "2025-11-21T16:52:10.9212352-08:00",
    "PaymentStatus": "sample string 4",
    "PaidDate": "2025-11-21T16:52:10.9222901-08:00",
    "UserId": 1,
    "AgencyId": 1,
    "Balance": 1.0,
    "AdvanceDeductions": 1.0,
    "DueAmount": 1.0
  }
]

application/xml, text/xml

Sample:
<ArrayOfSalaryDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/projectalminha.Classes">
  <SalaryDTO>
    <AdvanceDeductions>1</AdvanceDeductions>
    <AgencyId>1</AgencyId>
    <AgentId>2</AgentId>
    <Allowances>1</Allowances>
    <Balance>1</Balance>
    <BaseSalary>3</BaseSalary>
    <Bonus>1</Bonus>
    <Commission>1</Commission>
    <Deductions>1</Deductions>
    <DueAmount>1</DueAmount>
    <MonthYear>2025-11-21T16:52:10.9212352-08:00</MonthYear>
    <NetSalary>1</NetSalary>
    <Overtime>1</Overtime>
    <PaidDate>2025-11-21T16:52:10.9222901-08:00</PaidDate>
    <PaymentStatus>sample string 4</PaymentStatus>
    <SalaryId>1</SalaryId>
    <UserId>1</UserId>
  </SalaryDTO>
  <SalaryDTO>
    <AdvanceDeductions>1</AdvanceDeductions>
    <AgencyId>1</AgencyId>
    <AgentId>2</AgentId>
    <Allowances>1</Allowances>
    <Balance>1</Balance>
    <BaseSalary>3</BaseSalary>
    <Bonus>1</Bonus>
    <Commission>1</Commission>
    <Deductions>1</Deductions>
    <DueAmount>1</DueAmount>
    <MonthYear>2025-11-21T16:52:10.9212352-08:00</MonthYear>
    <NetSalary>1</NetSalary>
    <Overtime>1</Overtime>
    <PaidDate>2025-11-21T16:52:10.9222901-08:00</PaidDate>
    <PaymentStatus>sample string 4</PaymentStatus>
    <SalaryId>1</SalaryId>
    <UserId>1</UserId>
  </SalaryDTO>
</ArrayOfSalaryDTO>

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 'List`1'.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.