Methods

  • get - Get P32 Report
  • put - Update P32 Report

Resource

{
    "p32OpeningBalances": {
        "advanceFunding": "double",
        "advanceFundingId": "int32",
        "apprenticeshipLevy": "double",
        "balance": "double",
        "date": "date-time",
        "employeeNationalInsurance": "double",
        "employerNationalInsurance": "double",
        "employmentAllowanceUsed": "double",
        "hmrcPayment": "double",
        "hmrcPaymentId": "int32",
        "nationalInsuranceDeductions": "double",
        "netCISDeductions": "double",
        "niClass1A": "double",
        "paye": "double",
        "postGradLoans": "double",
        "remainingEmploymentAllowance": "double",
        "studentLoans": "double",
        "taxMonth": "string",
        "totalDue": "double",
        "totalNationalInsurance": "double",
        "totalPAYE": "double"
    },
    "p32ReportMonths": [
        {
            "advanceFunding": "double",
            "advanceFundingId": "int32",
            "apprenticeshipLevy": "double",
            "balance": "double",
            "date": "date-time",
            "employeeNationalInsurance": "double",
            "employerNationalInsurance": "double",
            "employmentAllowanceUsed": "double",
            "hmrcPayment": "double",
            "hmrcPaymentId": "int32",
            "nationalInsuranceDeductions": "double",
            "netCISDeductions": "double",
            "niClass1A": "double",
            "paye": "double",
            "postGradLoans": "double",
            "remainingEmploymentAllowance": "double",
            "studentLoans": "double",
            "taxMonth": "string",
            "totalDue": "double",
            "totalNationalInsurance": "double",
            "totalPAYE": "double"
        }
    ],
    "p32ReportQuarters": [
        {
            "advanceFunding": "double",
            "advanceFundingId": "int32",
            "apprenticeshipLevy": "double",
            "balance": "double",
            "date": "date-time",
            "employeeNationalInsurance": "double",
            "employerNationalInsurance": "double",
            "employmentAllowanceUsed": "double",
            "hmrcPayment": "double",
            "hmrcPaymentId": "int32",
            "nationalInsuranceDeductions": "double",
            "netCISDeductions": "double",
            "niClass1A": "double",
            "paye": "double",
            "postGradLoans": "double",
            "remainingEmploymentAllowance": "double",
            "studentLoans": "double",
            "taxMonth": "string",
            "totalDue": "double",
            "totalNationalInsurance": "double",
            "totalPAYE": "double"
        }
    ],
    "p32ReportTotals": {
        "advanceFunding": "double",
        "advanceFundingId": "int32",
        "apprenticeshipLevy": "double",
        "balance": "double",
        "date": "date-time",
        "employeeNationalInsurance": "double",
        "employerNationalInsurance": "double",
        "employmentAllowanceUsed": "double",
        "hmrcPayment": "double",
        "hmrcPaymentId": "int32",
        "nationalInsuranceDeductions": "double",
        "netCISDeductions": "double",
        "niClass1A": "double",
        "paye": "double",
        "postGradLoans": "double",
        "remainingEmploymentAllowance": "double",
        "studentLoans": "double",
        "taxMonth": "string",
        "totalDue": "double",
        "totalNationalInsurance": "double",
        "totalPAYE": "double"
    }
}

Properties

Name Type Description
p32OpeningBalances object UkP32ReportPeriod
p32OpeningBalances.advanceFunding double Decimal
p32OpeningBalances.advanceFundingId int32 Int32
p32OpeningBalances.apprenticeshipLevy double Decimal
p32OpeningBalances.balance double Decimal
p32OpeningBalances.date date-time DateTime
p32OpeningBalances.employeeNationalInsurance double Decimal
p32OpeningBalances.employerNationalInsurance double Decimal
p32OpeningBalances.employmentAllowanceUsed double Decimal
p32OpeningBalances.hmrcPayment double Decimal
p32OpeningBalances.hmrcPaymentId int32 Int32
p32OpeningBalances.nationalInsuranceDeductions double Decimal
p32OpeningBalances.netCISDeductions double Decimal
p32OpeningBalances.niClass1A double Decimal
p32OpeningBalances.paye double Decimal
p32OpeningBalances.postGradLoans double Decimal
p32OpeningBalances.remainingEmploymentAllowance double Nullable
p32OpeningBalances.studentLoans double Decimal
p32OpeningBalances.taxMonth string String
p32OpeningBalances.totalDue double Decimal
p32OpeningBalances.totalNationalInsurance double Decimal
p32OpeningBalances.totalPAYE double Decimal
p32ReportMonths[] array
p32ReportMonths[].advanceFunding double Decimal
p32ReportMonths[].advanceFundingId int32 Int32
p32ReportMonths[].apprenticeshipLevy double Decimal
p32ReportMonths[].balance double Decimal
p32ReportMonths[].date date-time DateTime
p32ReportMonths[].employeeNationalInsurance double Decimal
p32ReportMonths[].employerNationalInsurance double Decimal
p32ReportMonths[].employmentAllowanceUsed double Decimal
p32ReportMonths[].hmrcPayment double Decimal
p32ReportMonths[].hmrcPaymentId int32 Int32
p32ReportMonths[].nationalInsuranceDeductions double Decimal
p32ReportMonths[].netCISDeductions double Decimal
p32ReportMonths[].niClass1A double Decimal
p32ReportMonths[].paye double Decimal
p32ReportMonths[].postGradLoans double Decimal
p32ReportMonths[].remainingEmploymentAllowance double Nullable
p32ReportMonths[].studentLoans double Decimal
p32ReportMonths[].taxMonth string String
p32ReportMonths[].totalDue double Decimal
p32ReportMonths[].totalNationalInsurance double Decimal
p32ReportMonths[].totalPAYE double Decimal
p32ReportQuarters[] array
p32ReportQuarters[].advanceFunding double Decimal
p32ReportQuarters[].advanceFundingId int32 Int32
p32ReportQuarters[].apprenticeshipLevy double Decimal
p32ReportQuarters[].balance double Decimal
p32ReportQuarters[].date date-time DateTime
p32ReportQuarters[].employeeNationalInsurance double Decimal
p32ReportQuarters[].employerNationalInsurance double Decimal
p32ReportQuarters[].employmentAllowanceUsed double Decimal
p32ReportQuarters[].hmrcPayment double Decimal
p32ReportQuarters[].hmrcPaymentId int32 Int32
p32ReportQuarters[].nationalInsuranceDeductions double Decimal
p32ReportQuarters[].netCISDeductions double Decimal
p32ReportQuarters[].niClass1A double Decimal
p32ReportQuarters[].paye double Decimal
p32ReportQuarters[].postGradLoans double Decimal
p32ReportQuarters[].remainingEmploymentAllowance double Nullable
p32ReportQuarters[].studentLoans double Decimal
p32ReportQuarters[].taxMonth string String
p32ReportQuarters[].totalDue double Decimal
p32ReportQuarters[].totalNationalInsurance double Decimal
p32ReportQuarters[].totalPAYE double Decimal
p32ReportTotals object UkP32ReportPeriod
p32ReportTotals.advanceFunding double Decimal
p32ReportTotals.advanceFundingId int32 Int32
p32ReportTotals.apprenticeshipLevy double Decimal
p32ReportTotals.balance double Decimal
p32ReportTotals.date date-time DateTime
p32ReportTotals.employeeNationalInsurance double Decimal
p32ReportTotals.employerNationalInsurance double Decimal
p32ReportTotals.employmentAllowanceUsed double Decimal
p32ReportTotals.hmrcPayment double Decimal
p32ReportTotals.hmrcPaymentId int32 Int32
p32ReportTotals.nationalInsuranceDeductions double Decimal
p32ReportTotals.netCISDeductions double Decimal
p32ReportTotals.niClass1A double Decimal
p32ReportTotals.paye double Decimal
p32ReportTotals.postGradLoans double Decimal
p32ReportTotals.remainingEmploymentAllowance double Nullable
p32ReportTotals.studentLoans double Decimal
p32ReportTotals.taxMonth string String
p32ReportTotals.totalDue double Decimal
p32ReportTotals.totalNationalInsurance double Decimal
p32ReportTotals.totalPAYE double Decimal