Creates a new benefit in kind for the employee.
POST http:///api/v2/business/{businessId}/employee/{employeeId}/benefitsinkind
| Parameter name | Value | Description | Additional |
|---|---|---|---|
| businessId | string | Required | |
| employeeId | string | Required |
The request body takes a complete SgBenefitsInKind resource, containing the following writable properties:
{
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"basisPeriod": "int32",
"benefit": "double",
"benefitType": "string",
"carBenefits": "double",
"costOfAccommodation": "double",
"costOfHomeLeavePassagesIncidentalBenefits": "double",
"costOfMotorVehiclesGivenToEmployee": "double",
"driver": "double",
"educationalExpense": "double",
"employeesSharingPremises": "int32",
"entranceTransferFeesAnnualSubscription": "double",
"freeOrSubsidisedHolidays": "double",
"furnishedType": "string",
"gainsFromAsset": "double",
"id": "int32",
"insurancePremiumsPaidByEmployer": "double",
"interestPaymentMadeByEmployer": "double",
"otherNonMonetaryAwardsBenefits": "double",
"paidByEmployee": "double",
"periodOfOccupationFromDate": "date-time",
"periodOfOccupationToDate": "date-time",
"servantUpkeepOfCompound": "double",
"totalRentPaidByEmployee": "double",
"utilitiesGadgets": "double"
}
| Name | Type | Description |
|---|---|---|
| addressLine1 | string | String |
| addressLine2 | string | String |
| addressLine3 | string | String |
| basisPeriod | int32 | Int32 |
| benefit | double |
Nullable |
| benefitType | string |
Nullable Possible values are:
|
| carBenefits | double |
Nullable |
| costOfAccommodation | double |
Nullable |
| costOfHomeLeavePassagesIncidentalBenefits | double |
Nullable |
| costOfMotorVehiclesGivenToEmployee | double |
Nullable |
| driver | double |
Nullable |
| educationalExpense | double |
Nullable |
| employeesSharingPremises | int32 |
Nullable |
| entranceTransferFeesAnnualSubscription | double |
Nullable |
| freeOrSubsidisedHolidays | double |
Nullable |
| furnishedType | string |
Nullable Possible values are:
|
| gainsFromAsset | double |
Nullable |
| id | int32 | Int32 |
| insurancePremiumsPaidByEmployer | double |
Nullable |
| interestPaymentMadeByEmployer | double |
Nullable |
| otherNonMonetaryAwardsBenefits | double |
Nullable |
| paidByEmployee | double |
Nullable |
| periodOfOccupationFromDate | date-time |
Nullable |
| periodOfOccupationToDate | date-time |
Nullable |
| servantUpkeepOfCompound | double |
Nullable |
| totalRentPaidByEmployee | double |
Nullable |
| utilitiesGadgets | double |
Nullable |
The following HTTP status codes may be returned, optionally with a response resource.
| Status code | Description | Resource |
|---|---|---|
| 200 | OK OK |
Powered by DapperDox