- get - Get employee benefit
- post - Create employee benefit
- put - Update employee benefit
{
    "additionalAmountPayrolledToDateInPayRuns": "double",
    "additionalHasFinalisedPayRuns": "boolean",
    "additionalHasLinkedPayRuns": "boolean",
    "amountForegone": "double",
    "amountMadeGood": "double",
    "amountPayrolledToDate": "double",
    "amountPayrolledToDateInPayRuns": "double",
    "amountToBePayrolledPerPeriod": "double",
    "benefitCategoryId": "int32",
    "benefitCategoryName": "string",
    "benefitCategorySubType": "string",
    "benefitCategoryType": "string",
    "calculationLogs": [
        "string"
    ],
    "car": {
        "accessories": "double",
        "amountPaidByEmployeeForPrivateUse": "double",
        "availableFromDate": "date-time",
        "availableToDate": "date-time",
        "capitalContributions": "double",
        "employerProvidesFuelForPrivateUse": "boolean",
        "fuel": {
            "amountPayrolledToDate": "double",
            "amountToBePayrolledPerPeriod": "double",
            "availableFromDate": "date-time",
            "availableToDate": "date-time",
            "cashEquivalent": "double",
            "opraAmountForegone": "double",
            "proRataInFirstPayRun": "boolean",
            "reinstated": "boolean",
            "startFromPeriod": "int32"
        },
        "isShared": "boolean",
        "numberOfDaysUnavailable": "int32",
        "opraAmountForegone": "double",
        "sharedPercentage": "double"
    },
    "carryBenefitForward": "boolean",
    "cashEquivalent": "double",
    "dateCreatedUtc": "date-time",
    "employeeId": "int32",
    "employeeName": "string",
    "hasBeenSubmitted": "boolean",
    "hasFinalisedPayRuns": "boolean",
    "hasLinkedPayRuns": "boolean",
    "id": "int32",
    "loan": {
        "amountForegoneUserEntered": "double",
        "amountOutstandingAtEndOfYearOrLoan": "double",
        "amountOutstandingAtStartOfYearOrLoan": "double",
        "dateLoanWasDischargedIfThisYear": "date-time",
        "dateLoanWasMadeIfThisYear": "date-time",
        "interestDue": "double",
        "interestRate": "double",
        "maximumAmountOutstandingDuringTheYear": "double",
        "numberOfJointBorrowers": "int32"
    },
    "payrollingBenefit": "boolean",
    "proRataCalculation": {
        "endDate": "date-time",
        "fullYearAmount": "double",
        "proRataInFirstPayRun": "boolean",
        "startDate": "date-time",
        "useCalculatedValue": "boolean"
    },
    "startFromPeriod": "int32",
    "van": {
        "amountPaidByEmployeeForPrivateUse": "double",
        "availableFromDate": "date-time",
        "availableToDate": "date-time",
        "employerProvidesFuelForPrivateUse": "boolean",
        "fuel": {
            "amountForegone": "double",
            "amountPayrolledToDate": "double",
            "amountToBePayrolledPerPeriod": "double",
            "availableToDate": "date-time",
            "cashEquivalent": "double",
            "opraAmountForegone": "double",
            "proRataInFirstPayRun": "boolean",
            "startFromPeriod": "int32"
        },
        "isShared": "boolean",
        "numberOfDaysUnavailable": "int32",
        "opraAmountForegone": "double",
        "sharedPercentage": "double"
    },
    "year": "int32"
}
  
    
      
        | Name | Type | Description | 
    
    
      
  
    | additionalAmountPayrolledToDateInPayRuns | double | Nullable | 
  
  
    | additionalHasFinalisedPayRuns | boolean | Boolean | 
  
  
    | additionalHasLinkedPayRuns | boolean | Boolean | 
  
  
    | amountForegone | double | Decimal | 
  
  
    | amountMadeGood | double | Decimal | 
  
  
    | amountPayrolledToDate | double | Decimal | 
  
  
    | amountPayrolledToDateInPayRuns | double | Nullable | 
  
  
    | amountToBePayrolledPerPeriod | double | Decimal | 
  
  
    | benefitCategoryId | int32 | Nullable | 
  
  
    | benefitCategoryName | string | String | 
  
  
    | benefitCategorySubType | string | String | 
  
  
    | benefitCategoryType | string | String | 
  
  
    | calculationLogs[] | array of string |  | 
  
  
    | car | object | UkEmployeeBenefitCategoryExtCarEditModel | 
  
  
    | car.accessories | double | Decimal | 
  
  
    | car.amountPaidByEmployeeForPrivateUse | double | Decimal | 
  
  
    | car.availableFromDate | date-time | DateTime | 
  
  
    | car.availableToDate | date-time | Nullable | 
  
  
    | car.capitalContributions | double | Decimal | 
  
  
    | car.employerProvidesFuelForPrivateUse | boolean | Boolean | 
  
  
    | car.fuel | object | UkEmployeeBenefitCategoryExtFuelEditModel | 
  
  
    | car.fuel.amountPayrolledToDate | double | Decimal | 
  
  
    | car.fuel.amountToBePayrolledPerPeriod | double | Decimal | 
  
  
    | car.fuel.availableFromDate | date-time | Nullable | 
  
  
    | car.fuel.availableToDate | date-time | Nullable | 
  
  
    | car.fuel.cashEquivalent | double | Decimal | 
  
  
    | car.fuel.opraAmountForegone | double | Nullable | 
  
  
    | car.fuel.proRataInFirstPayRun | boolean | Boolean | 
  
  
    | car.fuel.reinstated | boolean | Nullable | 
  
  
    | car.fuel.startFromPeriod | int32 | Int32 | 
  
  
    | car.isShared | boolean | Boolean | 
  
  
    | car.numberOfDaysUnavailable | int32 | Nullable | 
  
  
    | car.opraAmountForegone | double | Nullable | 
  
  
    | car.sharedPercentage | double | Nullable | 
  
  
    | carryBenefitForward | boolean | Boolean | 
  
  
    | cashEquivalent | double | Decimal | 
  
  
    | dateCreatedUtc | date-time | DateTime | 
  
  
    | employeeId | int32 | Int32 | 
  
  
    | employeeName | string | String | 
  
  
    | hasBeenSubmitted | boolean | Boolean | 
  
  
    | hasFinalisedPayRuns | boolean | Boolean | 
  
  
    | hasLinkedPayRuns | boolean | Boolean | 
  
  
    | id | int32 | Int32 | 
  
  
    | loan | object | UkEmployeeBenefitCategoryExtLoanEditModel | 
  
  
    | loan.amountForegoneUserEntered | double | Nullable | 
  
  
    | loan.amountOutstandingAtEndOfYearOrLoan | double | Decimal | 
  
  
    | loan.amountOutstandingAtStartOfYearOrLoan | double | Decimal | 
  
  
    | loan.dateLoanWasDischargedIfThisYear | date-time | Nullable | 
  
  
    | loan.dateLoanWasMadeIfThisYear | date-time | Nullable | 
  
  
    | loan.interestDue | double | Decimal | 
  
  
    | loan.interestRate | double | Decimal | 
  
  
    | loan.maximumAmountOutstandingDuringTheYear | double | Decimal | 
  
  
    | loan.numberOfJointBorrowers | int32 | Nullable | 
  
  
    | payrollingBenefit | boolean | Boolean | 
  
  
    | proRataCalculation | object | UkEmployeeBenefitProRataCalculationModel | 
  
  
    | proRataCalculation.endDate | date-time | Nullable | 
  
  
    | proRataCalculation.fullYearAmount | double | Nullable | 
  
  
    | proRataCalculation.proRataInFirstPayRun | boolean | Boolean | 
  
  
    | proRataCalculation.startDate | date-time | DateTime | 
  
  
    | proRataCalculation.useCalculatedValue | boolean | Nullable | 
  
  
    | startFromPeriod | int32 | Int32 | 
  
  
    | van | object | UkEmployeeBenefitCategoryExtVanEditModel | 
  
  
    | van.amountPaidByEmployeeForPrivateUse | double | Decimal | 
  
  
    | van.availableFromDate | date-time | DateTime | 
  
  
    | van.availableToDate | date-time | Nullable | 
  
  
    | van.employerProvidesFuelForPrivateUse | boolean | Boolean | 
  
  
    | van.fuel | object | UkEmployeeBenefitCategoryExtVanFuelEditModel | 
  
  
    | van.fuel.amountForegone | double | Decimal | 
  
  
    | van.fuel.amountPayrolledToDate | double | Decimal | 
  
  
    | van.fuel.amountToBePayrolledPerPeriod | double | Decimal | 
  
  
    | van.fuel.availableToDate | date-time | Nullable | 
  
  
    | van.fuel.cashEquivalent | double | Decimal | 
  
  
    | van.fuel.opraAmountForegone | double | Nullable | 
  
  
    | van.fuel.proRataInFirstPayRun | boolean | Boolean | 
  
  
    | van.fuel.startFromPeriod | int32 | Int32 | 
  
  
    | van.isShared | boolean | Boolean | 
  
  
    | van.numberOfDaysUnavailable | int32 | Nullable | 
  
  
    | van.opraAmountForegone | double | Nullable | 
  
  
    | van.sharedPercentage | double | Nullable | 
  
  
    | year | int32 | Int32 |