Methods

  • post - Force Enrolment
  • get - Get Pension Contribution Plan
  • put - Update Pension Contribution Plan

Resource

{
    "assessmentDate": "date-time",
    "assessmentStatus": "string",
    "autoEnrolOptOutDate": "date-time",
    "autoEnrolOptOutReference": "string",
    "deferralDate": "date-time",
    "enrolled": "boolean",
    "optIn": "boolean",
    "optInDate": "date-time",
    "overrideEmployeeContribution": "double",
    "overrideEmployerContribution": "double",
    "overrideMaxEarningsThreshold": "double",
    "overrideMinEarningsThreshold": "double",
    "overrideSalarySacrifice": "double",
    "pensionAssessmentOption": "string",
    "pensionContributionPlanId": "int32",
    "postponementOption": "string",
    "processOptOutRefunds": "boolean"
}

Properties

Name Type Description
assessmentDate date-time Nullable
assessmentStatus string Nullable

Possible values are:

  • NotAssessed
  • EligibleJobHolder
  • NonEligibleJobHolder
  • EntitledWorker
  • Postponed
autoEnrolOptOutDate date-time Nullable
autoEnrolOptOutReference string String
deferralDate date-time Nullable
enrolled boolean Boolean
optIn boolean Nullable
optInDate date-time Nullable
overrideEmployeeContribution double Nullable
overrideEmployerContribution double Nullable
overrideMaxEarningsThreshold double Nullable
overrideMinEarningsThreshold double Nullable
overrideSalarySacrifice double Nullable
pensionAssessmentOption string Nullable

Possible values are:

  • Automatic
  • Manual
  • None
pensionContributionPlanId int32 Nullable
postponementOption string Nullable

Possible values are:

  • DoNotPostpone
  • PostponeUsingPensionSchemePostponementRules
  • PostponeToFollowingDate
processOptOutRefunds boolean Boolean