POST api/commission/cal-commission
Request Information
URI Parameters
None.
Body Parameters
CommissionCalculationRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| JobId | string |
None. |
|
| UnitUsedEstimated | decimal number |
None. |
|
| UnitUsedActual | decimal number |
None. |
|
| Margin | decimal number |
None. |
|
| CommissionType | integer |
None. |
|
| Clawback | boolean |
None. |
|
| AdminPercentage | decimal number |
None. |
|
| BPRecruiterPercentage | decimal number |
None. |
|
| BPPercentage | decimal number |
None. |
|
| IBPercentage | decimal number |
None. |
|
| IBRecruiterPercentage | decimal number |
None. |
|
| WBPercentage | decimal number |
None. |
|
| WBRecruiterPercentage | decimal number |
None. |
|
| NAdPercentage | decimal number |
None. |
|
| TotalCommissionEstimated | decimal number |
None. |
|
| TotalCommissionActual | decimal number |
None. |
Request Formats
application/json, text/json
Sample:
{
"JobId": "sample string 1",
"UnitUsedEstimated": 2.0,
"UnitUsedActual": 3.0,
"Margin": 4.0,
"CommissionType": 5,
"Clawback": true,
"AdminPercentage": 7.0,
"BPRecruiterPercentage": 8.0,
"BPPercentage": 9.0,
"IBPercentage": 10.0,
"IBRecruiterPercentage": 11.0,
"WBPercentage": 12.0,
"WBRecruiterPercentage": 13.0,
"NAdPercentage": 14.0,
"TotalCommissionEstimated": 15.0,
"TotalCommissionActual": 16.0
}
application/xml, text/xml
Sample:
<CommissionCalculationRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PricingWebAPI.Models"> <AdminPercentage>7</AdminPercentage> <BPPercentage>9</BPPercentage> <BPRecruiterPercentage>8</BPRecruiterPercentage> <Clawback>true</Clawback> <CommissionType>5</CommissionType> <IBPercentage>10</IBPercentage> <IBRecruiterPercentage>11</IBRecruiterPercentage> <JobId>sample string 1</JobId> <Margin>4</Margin> <NAdPercentage>14</NAdPercentage> <TotalCommissionActual>16</TotalCommissionActual> <TotalCommissionEstimated>15</TotalCommissionEstimated> <UnitUsedActual>3</UnitUsedActual> <UnitUsedEstimated>2</UnitUsedEstimated> <WBPercentage>12</WBPercentage> <WBRecruiterPercentage>13</WBRecruiterPercentage> </CommissionCalculationRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.