Methods

  • get - Get Pay Slip Data by Employee ID

Resource

{
    "abn": "string",
    "accruedLeave": [
        {
            "amount": "double",
            "leaveCategory": "string",
            "notes": "string"
        }
    ],
    "bankPayments": [
        {
            "accountName": "string",
            "accountNumber": "string",
            "amount": "double",
            "bsb": "string",
            "lodgementReference": "string"
        }
    ],
    "basePayRate": "string",
    "baseRate": "string",
    "businessAddress": "string",
    "businessName": "string",
    "contactName": "string",
    "deductions": [
        {
            "amount": "double",
            "name": "string",
            "notes": "string",
            "taxStatus": "string"
        }
    ],
    "earningsLines": [
        {
            "grossEarnings": "double",
            "isFixed": "boolean",
            "isTaxExempt": "boolean",
            "locationName": "string",
            "notes": "string",
            "payCategoryName": "string",
            "rate": "double",
            "superContribution": "double",
            "taxableEarnings": "double",
            "units": "double"
        }
    ],
    "employeeBaseRate": "double",
    "employeeBaseRateUnit": "string",
    "employeeExpenses": [
        {
            "amount": "double",
            "employeeExpenseCategoryName": "string",
            "locationName": "string",
            "notes": "string"
        }
    ],
    "employeeExternalId": "string",
    "employeeFirstName": "string",
    "employeeId": "int32",
    "employeeName": "string",
    "employeePostalAddressCountry": "string",
    "employeePostalAddressLine2": "string",
    "employeePostalStreetAddress": "string",
    "employeePostalSuburbName": "string",
    "employeePostalSuburbPostcode": "string",
    "employeePostalSuburbState": "string",
    "employeeSurname": "string",
    "grossEarnings": "double",
    "grossYTD": "double",
    "grossYTDDetails": [
        {
            "grossEarnings": "double",
            "payCategoryName": "string"
        }
    ],
    "helpAmount": "double",
    "helpYTD": "double",
    "hourlyRate": "double",
    "id": "int32",
    "isPublished": "boolean",
    "leaveTaken": [
        {
            "amount": "double",
            "leaveCategory": "string",
            "notes": "string"
        }
    ],
    "message": "string",
    "netEarnings": "double",
    "netYTD": "double",
    "notation": "string",
    "payPeriodEnding": "string",
    "payPeriodStarting": "string",
    "paygAdjustments": [
        {
            "amount": "double",
            "notes": "string"
        }
    ],
    "paygWithholdingAmount": "double",
    "paygYTD": "double",
    "postTaxDeductionAmount": "double",
    "postTaxDeductionsYTD": "double",
    "preTaxDeductionAmount": "double",
    "preTaxDeductionsYTD": "double",
    "sfssAmount": "double",
    "sfssYTD": "double",
    "superAdjustments": [
        {
            "amount": "double",
            "notes": "string"
        }
    ],
    "superContribution": "double",
    "superPayments": [
        {
            "amount": "double",
            "fundName": "string",
            "memberNumber": "string"
        }
    ],
    "superYTD": "double",
    "taxableEarnings": "double",
    "totalAccruedLeave": [
        {
            "amount": "double",
            "leaveCategory": "string",
            "notes": "string"
        }
    ],
    "totalHours": "double",
    "withholdingYTD": "double"
}

Properties

Name Type Description
abn string String
accruedLeave[] array
accruedLeave[].amount double Decimal
accruedLeave[].leaveCategory string String
accruedLeave[].notes string String
bankPayments[] array
bankPayments[].accountName string String
bankPayments[].accountNumber string String
bankPayments[].amount double Decimal
bankPayments[].bsb string String
bankPayments[].lodgementReference string String
basePayRate string String
baseRate string String
businessAddress string String
businessName string String
contactName string String
deductions[] array
deductions[].amount double Decimal
deductions[].name string String
deductions[].notes string String
deductions[].taxStatus string String
earningsLines[] array
earningsLines[].grossEarnings double Decimal
earningsLines[].isFixed boolean Boolean
earningsLines[].isTaxExempt boolean Boolean
earningsLines[].locationName string String
earningsLines[].notes string String
earningsLines[].payCategoryName string String
earningsLines[].rate double Decimal
earningsLines[].superContribution double Decimal
earningsLines[].taxableEarnings double Decimal
earningsLines[].units double Decimal
employeeBaseRate double Decimal
employeeBaseRateUnit string RateUnitEnum

Possible values are:

  • Hourly
  • Annually
  • Fixed
  • Daily
  • Monthly
employeeExpenses[] array
employeeExpenses[].amount double Decimal
employeeExpenses[].employeeExpenseCategoryName string String
employeeExpenses[].locationName string String
employeeExpenses[].notes string String
employeeExternalId string String
employeeFirstName string String
employeeId int32 Int32
employeeName string String
employeePostalAddressCountry string String
employeePostalAddressLine2 string String
employeePostalStreetAddress string String
employeePostalSuburbName string String
employeePostalSuburbPostcode string String
employeePostalSuburbState string String
employeeSurname string String
grossEarnings double Decimal
grossYTD double Decimal
grossYTDDetails[] array
grossYTDDetails[].grossEarnings double Decimal
grossYTDDetails[].payCategoryName string String
helpAmount double Decimal
helpYTD double Decimal
hourlyRate double Decimal
id int32 Int32
isPublished boolean Boolean
leaveTaken[] array
leaveTaken[].amount double Decimal
leaveTaken[].leaveCategory string String
leaveTaken[].notes string String
message string String
netEarnings double Decimal
netYTD double Decimal
notation string String
payPeriodEnding string String
payPeriodStarting string String
paygAdjustments[] array
paygAdjustments[].amount double Decimal
paygAdjustments[].notes string String
paygWithholdingAmount double Decimal
paygYTD double Decimal
postTaxDeductionAmount double Decimal
postTaxDeductionsYTD double Decimal
preTaxDeductionAmount double Decimal
preTaxDeductionsYTD double Decimal
sfssAmount double Decimal
sfssYTD double Decimal
superAdjustments[] array
superAdjustments[].amount double Decimal
superAdjustments[].notes string String
superContribution double Decimal
superPayments[] array
superPayments[].amount double Decimal
superPayments[].fundName string String
superPayments[].memberNumber string String
superYTD double Decimal
taxableEarnings double Decimal
totalAccruedLeave[] array
totalAccruedLeave[].amount double Decimal
totalAccruedLeave[].leaveCategory string String
totalAccruedLeave[].notes string String
totalHours double Nullable
withholdingYTD double Decimal