| Description | HTTP Request |
|---|---|
| List Addresses |
GET /api/v2/ess/{employeeId}/lookup/addresses/{suburbId} |
| Description | HTTP Request |
|---|---|
| Delete Kiosk |
DELETE /api/v2/business/{businessId}/kiosk/{id} |
| Get Kiosk by ID |
GET /api/v2/business/{businessId}/kiosk/{id} |
| Update Kiosk |
PUT /api/v2/business/{businessId}/kiosk/{id} |
| Description | HTTP Request |
|---|---|
| Employee Details Report |
GET /api/v2/business/{businessId}/report/employeedetails |
| Employee Details Report |
POST /api/v2/business/{businessId}/report/employeedetails |
| Description | HTTP Request |
|---|---|
| Get Reseller Invoice Excel By ID |
GET /api/v2/reseller/{resellerId}/Invoice/{id}/excel |
| Description | HTTP Request |
|---|---|
| List Leave Requests |
GET /api/v2/business/{businessId}/manager/leaverequest |
| Description | HTTP Request |
|---|---|
| Costing Report |
GET /api/v2/business/{businessId}/report/costing |
| Description | HTTP Request |
|---|---|
| Create Leave Request |
POST /api/v2/business/{businessId}/employee/{employeeId}/leaverequest |
| Get Leave Requests for Employee |
GET /api/v2/business/{businessId}/employee/{employeeId}/leaverequest |
| Update Leave Request |
PUT /api/v2/business/{businessId}/employee/{employeeId}/leaverequest |
| Description | HTTP Request |
|---|---|
| Single Sign On |
POST /api/v2/business/{businessId}/singlesignon |
| Description | HTTP Request |
|---|---|
| Revoke Kiosk Access |
POST /api/v2/business/{businessId}/employee/revokekioskaccess/{employeeId} |
| Description | HTTP Request |
|---|---|
| Get KiwiSaver Enrollment Options |
GET /api/v2/ess/{employeeId}/lookup/enrollmentoptions |
| Description | HTTP Request |
|---|---|
| Manage Roster Data |
GET /api/v2/business/{businessId}/manager/rostershift/manage |
| Description | HTTP Request |
|---|---|
| Get Brand Invoices |
GET /api/v2/brand/{brandId}/Invoice |
| Description | HTTP Request |
|---|---|
| Get tasks by business id |
GET /api/v2/business/{businessId}/report/tasks |
| Description | HTTP Request |
|---|---|
| Set UI Unlock enabled |
POST /api/v2/business/{businessId}/payrun/{payRunId}/setuiunlockstate |
| Description | HTTP Request |
|---|---|
| Create Employee Group |
POST /api/v2/business/{businessId}/employeegroup |
| List Employee Groups |
GET /api/v2/business/{businessId}/employeegroup |
| Description | HTTP Request |
|---|---|
| Find Matching Clock Off Roster Shift |
GET /api/v2/business/{businessId}/manager/rostershift/{employeeId}/matchingclockoff |
| Description | HTTP Request |
|---|---|
| Get Leave Request Attachment |
GET /api/v2/business/{businessId}/manager/{employeeId}/leaverequest/{leaveRequestId}/attachment |
| Description | HTTP Request |
|---|---|
| Get the timesheet settings for the business |
GET /api/v2/business/{businessId}/timesheetsettings |
| Update the timesheet settings for the business |
PUT /api/v2/business/{businessId}/timesheetsettings |
| Description | HTTP Request |
|---|---|
| Get Expense Payment Summary |
GET /api/v2/ess/{employeeId}/expense/summary |
| Description | HTTP Request |
|---|---|
| Delete Employee Expense |
DELETE /api/v2/business/{businessId}/employee/{employeeId}/expense/{id} |
| Get Employee Expense by ID |
GET /api/v2/business/{businessId}/employee/{employeeId}/expense/{id} |
| Update Employee Expense |
PUT /api/v2/business/{businessId}/employee/{employeeId}/expense/{id} |
| Description | HTTP Request |
|---|---|
| Upload attachment to qualification |
PUT /api/v2/ess/{employeeId}/qualification/{employeeQualificationId}/attachment |
| Description | HTTP Request |
|---|---|
| Delete Earnings line split |
DELETE /api/v2/business/{businessId}/employee/{employeeId}/earningslinesplit/{locationId} |
| Get Earnings line split by location ID |
GET /api/v2/business/{businessId}/employee/{employeeId}/earningslinesplit/{locationId} |
| Update Earnings line split |
PUT /api/v2/business/{businessId}/employee/{employeeId}/earningslinesplit/{locationId} |
| Description | HTTP Request |
|---|---|
| Overlapping Leave Requests |
GET /api/v2/business/{businessId}/manager/{employeeId}/leaverequest/{leaveRequestId}/overlapping |
| Description | HTTP Request |
|---|---|
| Roster vs Timesheet Comparison Report |
GET /api/v2/business/{businessId}/report/rostertimesheetcomparison |
| Description | HTTP Request |
|---|---|
| Verify Kiosk PIN |
POST /api/v2/business/{businessId}/manager/kiosk/{kioskId}/checkpin |
| Description | HTTP Request |
|---|---|
| Clock In Employee |
POST /api/v2/business/{businessId}/kiosk/{kioskId}/clockon |
| Description | HTTP Request |
|---|---|
| Delete Leave Accrual |
DELETE /api/v2/business/{businessId}/payrun/{payRunId}/leaveaccrued |
| Get Leave Accruals |
GET /api/v2/business/{businessId}/payrun/{payRunId}/leaveaccrued |
| Save Leave Accruals |
POST /api/v2/business/{businessId}/payrun/{payRunId}/leaveaccrued |
| Description | HTTP Request |
|---|---|
| Get Leave Allowances for All Employees |
GET /api/v2/business/{businessId}/leaveallowances |
| Set Leave Allowances |
PUT /api/v2/business/{businessId}/leaveallowances |
| Description | HTTP Request |
|---|---|
| List Expense Request Locations |
GET /api/v2/business/{businessId}/manager/expense/locations |
| Description | HTTP Request |
|---|---|
| Get Expense Categories |
GET /api/v2/ess/{employeeId}/expense/categories |
| Description | HTTP Request |
|---|---|
| Get pay run payments |
GET /api/v2/business/{businessId}/payrun/{payRunId}/payments |
| Description | HTTP Request |
|---|---|
| Create or Update Employee |
POST /api/v2/business/{businessId}/employee/unstructured |
| List Employees |
GET /api/v2/business/{businessId}/employee/unstructured |
| Description | HTTP Request |
|---|---|
| List Expense Request Employees |
GET /api/v2/business/{businessId}/manager/expense/employees |
| Description | HTTP Request |
|---|---|
| Get Lookup Data |
GET /api/v2/ess/{employeeId}/timeandattendance/lookupdata |
| Description | HTTP Request |
|---|---|
| Get Employee Access for User |
GET /api/v2/business/{businessId}/employee/{employeeId}/access/email |
| Description | HTTP Request |
|---|---|
| Create Employee Expenses |
POST /api/v2/business/{businessId}/payrun/{payRunId}/EmployeeExpenses |
| Delete Employee Expense |
DELETE /api/v2/business/{businessId}/payrun/{payRunId}/EmployeeExpenses |
| List Employee Expenses |
GET /api/v2/business/{businessId}/payrun/{payRunId}/EmployeeExpenses |
| Description | HTTP Request |
|---|---|
| Get Earnings Certificate PDF |
GET /api/v2/ess/{employeeId}/document/earningscertificate/{documentId} |
| Description | HTTP Request |
|---|---|
| Get Journal Service providers |
GET /api/v2/business/{businessId}/accounts/journalservices |
| Description | HTTP Request |
|---|---|
| Create Employer liability |
POST /api/v2/business/{businessId}/employee/{employeeId}/employerliability |
| List Employer liabilities |
GET /api/v2/business/{businessId}/employee/{employeeId}/employerliability |
| Description | HTTP Request |
|---|---|
| Start Payment Approval Process |
GET /api/v2/business/{businessId}/payrun/{payRunId}/paymentapproval/start |
| Description | HTTP Request |
|---|---|
| Create Expense Request |
POST /api/v2/business/{businessId}/employee/{employeeId}/expenserequest |
| List Expense Requests |
GET /api/v2/business/{businessId}/employee/{employeeId}/expenserequest |
| Description | HTTP Request |
|---|---|
| Add Employee Qualification |
POST /api/v2/ess/{employeeId}/qualification |
| Get Qualifications for Employee |
GET /api/v2/ess/{employeeId}/qualification |
| Description | HTTP Request |
|---|---|
| Delete Leave Request |
DELETE /api/v2/business/{businessId}/employee/{employeeId}/leaverequest/{leaveRequestId} |
| Get Leave Request by ID |
GET /api/v2/business/{businessId}/employee/{employeeId}/leaverequest/{leaveRequestId} |
| Update Leave Request |
PUT /api/v2/business/{businessId}/employee/{employeeId}/leaverequest/{leaveRequestId} |
| Description | HTTP Request |
|---|---|
| Send PIN Reset SMS |
POST /api/v2/business/{businessId}/kiosk/{kioskId}/smsreset |
| Description | HTTP Request |
|---|---|
| Delete Bank Account |
DELETE /api/v2/business/{businessId}/employee/{employeeId}/bankaccount/{bankAccountId} |
| Get Bank Account by ID |
GET /api/v2/business/{businessId}/employee/{employeeId}/bankaccount/{bankAccountId} |
| Update Bank Account |
PUT /api/v2/business/{businessId}/employee/{employeeId}/bankaccount/{bankAccountId} |
| Description | HTTP Request |
|---|---|
| Delete Pay Schedule |
DELETE /api/v2/business/{businessId}/payschedule/{id} |
| Get Pay Schedule by ID |
GET /api/v2/business/{businessId}/payschedule/{id} |
| Update Pay Schedule |
PUT /api/v2/business/{businessId}/payschedule/{id} |
| Description | HTTP Request |
|---|---|
| Get White Label by ID |
GET /api/v2/whitelabel/{id} |
| Description | HTTP Request |
|---|---|
| Update kiosk timesheet line |
PUT /api/v2/business/{businessId}/manager/kiosk/timesheet/{timesheetLineId} |
| Description | HTTP Request |
|---|---|
| Create Dimension Earnings Line Split |
POST /api/v2/business/{businessId}/employee/{employeeId}/earningslinesplit/dimension |
| Get Employee Dimension Earnings Line Splits |
GET /api/v2/business/{businessId}/employee/{employeeId}/earningslinesplit/dimension |
| Update Dimension Earnings Line Split |
PUT /api/v2/business/{businessId}/employee/{employeeId}/earningslinesplit/dimension |
| Description | HTTP Request |
|---|---|
| List Pay Run Totals for Employee |
GET /api/v2/business/{businessId}/employee/{employeeId}/payruntotals |
| Description | HTTP Request |
|---|---|
| Delete Employee Group |
DELETE /api/v2/business/{businessId}/employeegroup/{id} |
| Get Employee Group by ID |
GET /api/v2/business/{businessId}/employeegroup/{id} |
| Update Employee Group |
PUT /api/v2/business/{businessId}/employeegroup/{id} |
| Description | HTTP Request |
|---|---|
| Clone Pay Condition Rule Set |
POST /api/v2/business/{businessId}/payconditionruleset/clone |
| Description | HTTP Request |
|---|---|
| Send PIN Reset Email |
POST /api/v2/business/{businessId}/manager/kiosk/{kioskId}/emailreset |
| Description | HTTP Request |
|---|---|
| Employees Eligible For Shift Swap |
GET /api/v2/ess/{employeeId}/shift/{rosterShiftId}/swap/candidates |
| Description | HTTP Request |
|---|---|
| Delete Employee Additional Earning |
DELETE /api/v2/business/{businessId}/employee/{employeeId}/additional-earnings/{id} |
| Get Employee Additional Earning by ID |
GET /api/v2/business/{businessId}/employee/{employeeId}/additional-earnings/{id} |
| Update Employee Additional Earning |
PUT /api/v2/business/{businessId}/employee/{employeeId}/additional-earnings/{id} |
| Description | HTTP Request |
|---|---|
| Create Employee Tax Adjustment |
POST /api/v2/business/{businessId}/employee/{employeeId}/taxadjustment |
| List Employee Tax Adjustments |
GET /api/v2/business/{businessId}/employee/{employeeId}/taxadjustment |
| Description | HTTP Request |
|---|---|
| List Employee Group Permission Types |
GET /api/v2/lookupdata/employeegrouppermissions |
| Description | HTTP Request |
|---|---|
| Create Unavailability |
POST /api/v2/ess/{employeeId}/unavailability |
| List Unavailabilities |
GET /api/v2/ess/{employeeId}/unavailability |
| Description | HTTP Request |
|---|---|
| Get Employee Lookup Data |
GET /api/v2/business/{businessId}/kiosk/{kioskId}/lookupdata/{employeeId} |
| Description | HTTP Request |
|---|---|
| Create Leave Request |
POST /api/v2/ess/{employeeId}/leave |
| List Leave Requests |
GET /api/v2/ess/{employeeId}/leave |
| Description | HTTP Request |
|---|---|
| List Next Pay Dates |
GET /api/v2/business/{businessId}/payschedule/nextpaydates |
| Description | HTTP Request |
|---|---|
| List Timesheets |
GET /api/v2/ess/{employeeId}/timesheet |
| Submit or Update Timesheet |
POST /api/v2/ess/{employeeId}/timesheet |
| Description | HTTP Request |
|---|---|
| Get Emergency Contacts |
GET /api/v2/ess/{employeeId}/emergencycontacts |
| Save Emergency Contacts |
POST /api/v2/ess/{employeeId}/emergencycontacts |
| Update Emergency Contacts |
PUT /api/v2/ess/{employeeId}/emergencycontacts |
| Description | HTTP Request |
|---|---|
| Decline Leave Request |
POST /api/v2/business/{businessId}/employee/{employeeId}/leaverequest/{leaveRequestId}/decline |
| Description | HTTP Request |
|---|---|
| Unregister Device Token |
POST /api/v2/ess/devicetoken/unregister |
| Description | HTTP Request |
|---|---|
| Start Approval Process |
POST /api/v2/business/{businessId}/payrun/{payRunId}/approval/start |
| Description | HTTP Request |
|---|---|
| Decline Expense Request |
POST /api/v2/business/{businessId}/employee/{employeeId}/expenserequest/{expenseRequestId}/decline |
| Description | HTTP Request |
|---|---|
| Reapply Leave Allowance Template |
POST /api/v2/business/{businessId}/leaveallowancetemplate/reapply/{id} |
| Description | HTTP Request |
|---|---|
| Active Employees Report |
GET /api/v2/whitelabel/{whiteLabelId}/reports/activeemployees |
| Description | HTTP Request |
|---|---|
| Delete Expense Request |
DELETE /api/v2/business/{businessId}/manager/{employeeId}/expense/{expenseRequestId} |
| Edit Expense Request |
PUT /api/v2/business/{businessId}/manager/{employeeId}/expense/{expenseRequestId} |
| Get expense request |
GET /api/v2/business/{businessId}/manager/{employeeId}/expense/{expenseRequestId} |
| Description | HTTP Request |
|---|---|
| Timesheet Report |
GET /api/v2/business/{businessId}/report/timesheet |
| Description | HTTP Request |
|---|---|
| Search Suburbs |
GET /api/v2/ess/{employeeId}/lookup/suburbs |
| Description | HTTP Request |
|---|---|
| Get Pay Run Summary |
GET /api/v2/business/{businessId}/payrun/{payRunId}/summary |
| Description | HTTP Request |
|---|---|
| Delete Dimension |
DELETE /api/v2/business/{businessId}/dimension/{id} |
| Get Dimension by ID |
GET /api/v2/business/{businessId}/dimension/{id} |
| Update Dimension |
PUT /api/v2/business/{businessId}/dimension/{id} |
| Description | HTTP Request |
|---|---|
| Delete all Web Hook Registrations |
DELETE /api/v2/business/{businessId}/webhookregistrations |
| List Web Hook Registrations |
GET /api/v2/business/{businessId}/webhookregistrations |
| Register Web Hook |
POST /api/v2/business/{businessId}/webhookregistrations |
| Description | HTTP Request |
|---|---|
| Mark Shift Notes Read |
POST /api/v2/business/{businessId}/manager/kiosk/{kioskId}/shift/{shiftId}/notes/read-state |
| Description | HTTP Request |
|---|---|
| Find Nearby Roster Shifts |
GET /api/v2/business/{businessId}/manager/rostershift/{employeeId}/nearby |
| Description | HTTP Request |
|---|---|
| Get KiwiSaver Adjustments by Employee ID |
GET /api/v2/business/{businessId}/payrun/{payRunId}/kiwisaveradjustments/{employeeId} |
| Description | HTTP Request |
|---|---|
| Delete Employee Qualification Document |
DELETE /api/v2/business/{businessId}/employee/{employeeId}/qualification/{qualificationId}/document/{employeeDocumentId} |
| Get Qualification Document by ID |
GET /api/v2/business/{businessId}/employee/{employeeId}/qualification/{qualificationId}/document/{employeeDocumentId} |
| Description | HTTP Request |
|---|---|
| Delete Attachment from Leave Request |
DELETE /api/v2/ess/{employeeId}/leave/{leaveRequestId}/attachment |
| Upload Attachment to Leave Request |
PUT /api/v2/ess/{employeeId}/leave/{leaveRequestId}/attachment |
| Description | HTTP Request |
|---|---|
| Gross To Net Report as Excel |
GET /api/v2/business/{businessId}/report/grosstonet/xlsx |
| Description | HTTP Request |
|---|---|
| Bulk Insert Timesheets |
POST /api/v2/business/{businessId}/timesheet/bulk |
| Update/Replace timesheets |
PUT /api/v2/business/{businessId}/timesheet/bulk |
| Description | HTTP Request |
|---|---|
| Grant Kiosk Access |
POST /api/v2/business/{businessId}/employee/grantkioskaccess/{employeeId} |
| Description | HTTP Request |
|---|---|
| Add Complete Shift for Employee |
POST /api/v2/business/{businessId}/kiosk/{kioskId}/addshift |
| Description | HTTP Request |
|---|---|
| List Tax Codes |
GET /api/v2/business/{businessId}/manager/expense/taxcodes |
| Description | HTTP Request |
|---|---|
| Send PIN Reset SMS |
POST /api/v2/business/{businessId}/manager/kiosk/{kioskId}/smsreset |
| Description | HTTP Request |
|---|---|
| Get Deductions by Employee ID |
GET /api/v2/business/{businessId}/payrun/{payRunId}/deductions/{employeeId} |
| Description | HTTP Request |
|---|---|
| Get Reseller Invoices |
GET /api/v2/reseller/{resellerId}/Invoice |
| Description | HTTP Request |
|---|---|
| List Pay Run Warnings |
GET /api/v2/business/{businessId}/payrun/{payRunId}/warnings |
| Description | HTTP Request |
|---|---|
| Find Matching Clock Off Roster Shift |
GET /api/v2/business/{businessId}/rostershift/{employeeId}/matchingclockoff |
| Description | HTTP Request |
|---|---|
| Create Employee Qualification Document |
POST /api/v2/business/{businessId}/employee/{employeeId}/qualification/{qualificationId}/document |
| List Documents for Employee Qualification |
GET /api/v2/business/{businessId}/employee/{employeeId}/qualification/{qualificationId}/document |
| Description | HTTP Request |
|---|---|
| Get Business Document Content |
GET /api/v2/business/{businessId}/document/{id}/content |
| Description | HTTP Request |
|---|---|
| Change PIN |
POST /api/v2/business/{businessId}/manager/kiosk/{kioskId}/changepin |
| Description | HTTP Request |
|---|---|
| Get PAYE Adjustments by Employee ID |
GET /api/v2/business/{businessId}/payrun/{payRunId}/payeadjustments/{employeeId} |
| Description | HTTP Request |
|---|---|
| Get Work Types |
GET /api/v2/ess/{employeeId}/lookup/worktype |
| Description | HTTP Request |
|---|---|
| Create Unavailability |
POST /api/v2/business/{businessId}/manager/{employeeId}/rostershift/unavailability |
| Description | HTTP Request |
|---|---|
| Get List of Employees |
GET /api/v2/business/{businessId}/manager/employees |
| Description | HTTP Request |
|---|---|
| Create timesheet line |
POST /api/v2/business/{businessId}/timesheet |
| Get Business Timesheets |
GET /api/v2/business/{businessId}/timesheet |
| Description | HTTP Request |
|---|---|
| Get KiwiSaver options for employee |
GET /api/v2/ess/{employeeId}/kiwisaver |
| Description | HTTP Request |
|---|---|
| Change the tax year |
POST /api/v2/business/{businessId}/initialfinancialyear |
| Get the initial tax year |
GET /api/v2/business/{businessId}/initialfinancialyear |
| Description | HTTP Request |
|---|---|
| Get Employees |
GET /api/v2/ess/security/employees |
| Description | HTTP Request |
|---|---|
| Get Business Expense Requests |
GET /api/v2/business/{businessId}/manager/expense |
| Description | HTTP Request |
|---|---|
| Mark Shift Notes Read |
POST /api/v2/business/{businessId}/kiosk/{kioskId}/shift/{shiftId}/notes/read-state |
| Description | HTTP Request |
|---|---|
| Acknowledge Document |
POST /api/v2/ess/{employeeId}/document/acknowledge/{documentId} |
| Description | HTTP Request |
|---|---|
| Add Note to Shift |
POST /api/v2/ess/{employeeId}/timeandattendance/shift/{shiftId}/notes |
| Get Shift Notes |
GET /api/v2/ess/{employeeId}/timeandattendance/shift/{shiftId}/notes |
| Description | HTTP Request |
|---|---|
| Create Employer Liability Category |
POST /api/v2/business/{businessId}/employerliabilitycategory |
| List Employer Liability Categories |
GET /api/v2/business/{businessId}/employerliabilitycategory |
| Description | HTTP Request |
|---|---|
| Create Location |
POST /api/v2/business/{businessId}/location |
| List Business Locations |
GET /api/v2/business/{businessId}/location |
| Description | HTTP Request |
|---|---|
| Delete Pay Run Notation |
DELETE /api/v2/business/{businessId}/payrun/{payRunId}/notation |
| Set Pay Run Notation |
POST /api/v2/business/{businessId}/payrun/{payRunId}/notation |
| Description | HTTP Request |
|---|---|
| Single Sign On |
POST /api/v2/singlesignon |
| Description | HTTP Request |
|---|---|
| Create KiwiSaver Adjustments |
POST /api/v2/business/{businessId}/payrun/{payRunId}/kiwisaveradjustments |
| Delete KiwiSaver Adjustment |
DELETE /api/v2/business/{businessId}/payrun/{payRunId}/kiwisaveradjustments |
| List KiwiSaver Adjustments |
GET /api/v2/business/{businessId}/payrun/{payRunId}/kiwisaveradjustments |
| Description | HTTP Request |
|---|---|
| Get Bank Payment File |
GET /api/v2/business/{businessId}/payrun/{payRunId}/file/bankpayment/{paymentFileId} |
| Description | HTTP Request |
|---|---|
| Get Pay Condition Rule Set by ID |
GET /api/v2/business/{businessId}/payconditionruleset/{id} |
| Update Pay Condition Rule Set |
PUT /api/v2/business/{businessId}/payconditionruleset/{id} |
| Description | HTTP Request |
|---|---|
| Initiate Employee Self Setup |
POST /api/v2/business/{businessId}/manager/employeeonboarding/initiateselfservice |
| Description | HTTP Request |
|---|---|
| Link Employee Document to Timesheet |
POST /api/v2/business/{businessId}/employee/{employeeId}/document/{employeeDocumentId}/timesheet/{timesheetLineId} |
| Unlink Employee Document from Timesheet |
DELETE /api/v2/business/{businessId}/employee/{employeeId}/document/{employeeDocumentId}/timesheet/{timesheetLineId} |
| Description | HTTP Request |
|---|---|
| Get Roster Shift by ID |
GET /api/v2/ess/{employeeId}/shift/{rosterShiftId} |
| Description | HTTP Request |
|---|---|
| Delete Employing Entity Specific Chart of Accounts |
DELETE /api/v2/business/{businessId}/chartofaccounts/employingEntity/{employingEntityId} |
| Get Employing Entity Specific Chart of Accounts |
GET /api/v2/business/{businessId}/chartofaccounts/employingEntity/{employingEntityId} |
| Update Employing Entity Specific Chart of Accounts |
POST /api/v2/business/{businessId}/chartofaccounts/employingEntity/{employingEntityId} |
| Description | HTTP Request |
|---|---|
| Get Holiday Leave Settings |
GET /api/v2/business/{businessId}/holidayleavesettings |
| Set Holiday Leave Settings |
PUT /api/v2/business/{businessId}/holidayleavesettings |
| Description | HTTP Request |
|---|---|
| Activate Employee |
POST /api/v2/business/{businessId}/employee/activate/{employeeId} |
| Description | HTTP Request |
|---|---|
| Get Leave Balances |
GET /api/v2/business/{businessId}/manager/{employeeId}/leaverequest/balances |
| Description | HTTP Request |
|---|---|
| Clock In Employee |
POST /api/v2/business/{businessId}/manager/kiosk/{kioskId}/clockon |
| Description | HTTP Request |
|---|---|
| List Time Zone Types |
GET /api/v2/business/{businessId}/lookupdata/timezones |
| Description | HTTP Request |
|---|---|
| Create Deductions |
POST /api/v2/business/{businessId}/payrun/{payRunId}/deductions |
| Delete Deduction |
DELETE /api/v2/business/{businessId}/payrun/{payRunId}/deductions |
| List Deductions |
GET /api/v2/business/{businessId}/payrun/{payRunId}/deductions |
| Description | HTTP Request |
|---|---|
| Get Pay Slips by Finalised Pay Run Id |
GET /api/v2/business/{businessId}/report/payslip |
| Description | HTTP Request |
|---|---|
| Download Document |
GET /api/v2/business/{businessId}/manager/{employeeId}/document/download/{documentId} |
| Description | HTTP Request |
|---|---|
| Create New Business |
POST /api/v2/business |
| List Businesses |
GET /api/v2/business |
| Description | HTTP Request |
|---|---|
| List Employee Deductions By External Reference Id |
POST /api/v2/business/{businessId}/employee/deduction |
| Description | HTTP Request |
|---|---|
| List countries |
GET /api/v2/lookupdata/countries |
| Description | HTTP Request |
|---|---|
| Delete Employee Profile Image |
DELETE /api/v2/ess/{employeeId}/profileimage |
| Get Employee Profile Image |
GET /api/v2/ess/{employeeId}/profileimage |
| Set Employee Profile Image |
POST /api/v2/ess/{employeeId}/profileimage |
| Description | HTTP Request |
|---|---|
| Get Journal Service provider |
GET /api/v2/business/{businessId}/accounts/journalservice |
| Update Journal Service provider |
PUT /api/v2/business/{businessId}/accounts/journalservice |
| Description | HTTP Request |
|---|---|
| Pay Run Inclusions Report |
GET /api/v2/business/{businessId}/report/payruninclusions |
| Description | HTTP Request |
|---|---|
| Employee Has Access |
GET /api/v2/business/{businessId}/kiosk/hasaccess/{employeeId} |
| Description | HTTP Request |
|---|---|
| Create Unavailability |
POST /api/v2/business/{businessId}/unavailability |
| List Unavailabilities |
GET /api/v2/business/{businessId}/unavailability |
| Description | HTTP Request |
|---|---|
| Get Business Invoices |
GET /api/v2/business/{businessId}/Invoice |
| Description | HTTP Request |
|---|---|
| Get Employee Lookup Data |
GET /api/v2/business/{businessId}/manager/kiosk/{kioskId}/lookupdata/{employeeId} |
| Description | HTTP Request |
|---|---|
| Deductions Report |
GET /api/v2/business/{businessId}/report/deductions |
| Description | HTTP Request |
|---|---|
| Delete Employee Expense Category |
DELETE /api/v2/business/{businessId}/employeeexpensecategory/{id} |
| Get Employee Expense Category by ID |
GET /api/v2/business/{businessId}/employeeexpensecategory/{id} |
| Update Employee Expense Category |
PUT /api/v2/business/{businessId}/employeeexpensecategory/{id} |
| Description | HTTP Request |
|---|---|
| Delete Bank Account |
DELETE /api/v2/ess/{employeeId}/bankaccounts/{bankAccountId} |
| Get Bank Account by ID |
GET /api/v2/ess/{employeeId}/bankaccounts/{bankAccountId} |
| Description | HTTP Request |
|---|---|
| Create Kiosk |
POST /api/v2/business/{businessId}/kiosk |
| List Kiosks |
GET /api/v2/business/{businessId}/kiosk |
| Description | HTTP Request |
|---|---|
| Get Employee Deduction by External Reference Id |
GET /api/v2/business/{businessId}/employee/{employeeId}/deduction/{externalReferenceId} |
| Description | HTTP Request |
|---|---|
| Create Employee Expense Category |
POST /api/v2/business/{businessId}/employeeexpensecategory |
| List Employee Expense Categories |
GET /api/v2/business/{businessId}/employeeexpensecategory |
| Description | HTTP Request |
|---|---|
| Cancel Shift Swap |
POST /api/v2/ess/{employeeId}/shift/{rosterShiftId}/swap/cancel |
| Description | HTTP Request |
|---|---|
| Pay Categories Report |
GET /api/v2/business/{businessId}/report/paycategories |
| Description | HTTP Request |
|---|---|
| Find Matching Clock Off Roster Shift |
GET /api/v2/ess/{employeeId}/shift/matchingclockoff |
| Description | HTTP Request |
|---|---|
| Mark Shift Notes Read |
POST /api/v2/ess/{employeeId}/timeandattendance/shift/{shiftId}/notes/read-state |
| Description | HTTP Request |
|---|---|
| Ordinary Time Earnings Report |
GET /api/v2/business/{businessId}/report/ordinarytimeearnings |
| Description | HTTP Request |
|---|---|
| Estimate Leave Hours |
GET /api/v2/business/{businessId}/manager/{employeeId}/leaverequest/estimate |
| Description | HTTP Request |
|---|---|
| Delete Employer Liability Category |
DELETE /api/v2/business/{businessId}/employerliabilitycategory/{id} |
| Get Employer Liability Category |
GET /api/v2/business/{businessId}/employerliabilitycategory/{id} |
| Update Employer Liability Category |
PUT /api/v2/business/{businessId}/employerliabilitycategory/{id} |
| Description | HTTP Request |
|---|---|
| Create a new direct billing user |
POST /api/v2/user/create-direct-account |
| Description | HTTP Request |
|---|---|
| Get Pay Schedule Metadata |
GET /api/v2/business/{businessId}/payschedule/metadata |
| Description | HTTP Request |
|---|---|
| Get Brand Label by ID |
GET /api/v2/brand/{id} |
| Description | HTTP Request |
|---|---|
| Get Locations |
GET /api/v2/ess/{employeeId}/lookup/location |
| Description | HTTP Request |
|---|---|
| Bulk Decline Roster Shift Swaps |
POST /api/v2/ess/{employeeId}/shift/swap/decline |
| Description | HTTP Request |
|---|---|
| Get Timesheet Creation Data |
GET /api/v2/ess/{employeeId}/timesheet/data |
| Description | HTTP Request |
|---|---|
| Check Employee |
POST /api/v2/business/{businessId}/manager/kiosk/{kioskId}/checkid |
| Description | HTTP Request |
|---|---|
| Get Employee By External Reference ID |
GET /api/v2/business/{businessId}/employee/unstructured/externalreferenceid/{externalreferenceid}/{source} |
| Description | HTTP Request |
|---|---|
| Get Leave Balances |
GET /api/v2/ess/{employeeId}/leave/balances |
| Description | HTTP Request |
|---|---|
| Delete Dimension Value |
DELETE /api/v2/business/{businessId}/dimension/{dimensionId}/value/{id} |
| Get Dimension Value by ID |
GET /api/v2/business/{businessId}/dimension/{dimensionId}/value/{id} |
| Update Dimension Value |
PUT /api/v2/business/{businessId}/dimension/{dimensionId}/value/{id} |
| Description | HTTP Request |
|---|---|
| Update comments in a timesheet |
PUT /api/v2/business/{businessId}/manager/kiosk/timesheetcomments/{timesheetLineId} |
| Description | HTTP Request |
|---|---|
| Create Note for Employee |
POST /api/v2/business/{businessId}/payrun/{payRunId}/notation/{employeeId} |
| Delete Note for Employee |
DELETE /api/v2/business/{businessId}/payrun/{payRunId}/notation/{employeeId} |
| Description | HTTP Request |
|---|---|
| Employee Details Report Fields |
GET /api/v2/business/{businessId}/report/employeedetails/fields |
| Description | HTTP Request |
|---|---|
| Delete Employer liability |
DELETE /api/v2/business/{businessId}/employee/{employeeId}/employerliability/{id} |
| Get Employer liability by ID |
GET /api/v2/business/{businessId}/employee/{employeeId}/employerliability/{id} |
| Update Employer liability |
PUT /api/v2/business/{businessId}/employee/{employeeId}/employerliability/{id} |
| Description | HTTP Request |
|---|---|
| Send PIN Reset Email |
POST /api/v2/business/{businessId}/kiosk/{kioskId}/emailreset |
| Description | HTTP Request |
|---|---|
| Get Earnings Lines by Employee ID |
GET /api/v2/business/{businessId}/payrun/{payRunId}/earningslines/{employeeId} |
| Description | HTTP Request |
|---|---|
| Get User Business Access |
GET /api/v2/business/{businessId}/access/user |
| Description | HTTP Request |
|---|---|
| Assign Leave Allowance Template |
POST /api/v2/business/{businessId}/employee/{employeeId}/leaveallowancetemplate/assign/{leaveAllowanceTemplateId} |
| Description | HTTP Request |
|---|---|
| List Pay Slip Data |
GET /api/v2/business/{businessId}/payrun/{payRunId}/payslips |
| Description | HTTP Request |
|---|---|
| Create PAYE Adjustments |
POST /api/v2/business/{businessId}/payrun/{payRunId}/payeadjustments |
| Delete PAYE Adjustment |
DELETE /api/v2/business/{businessId}/payrun/{payRunId}/payeadjustments |
| List PAYE Adjustments |
GET /api/v2/business/{businessId}/payrun/{payRunId}/payeadjustments |
| Description | HTTP Request |
|---|---|
| Get Pay Run Details |
GET /api/v2/business/{businessId}/payrun/{payRunId}/details |
| Description | HTTP Request |
|---|---|
| Create payslip configuration |
POST /api/v2/business/{businessId}/payslip |
| Get payslip configuration |
GET /api/v2/business/{businessId}/payslip |
| Description | HTTP Request |
|---|---|
| Create roster shift |
POST /api/v2/business/{businessId}/rostershift |
| Get Roster Shifts |
GET /api/v2/business/{businessId}/rostershift |
| Description | HTTP Request |
|---|---|
| Delete Location |
DELETE /api/v2/business/{businessId}/location/{id} |
| Get Location By Id |
GET /api/v2/business/{businessId}/location/{id} |
| Update Location |
PUT /api/v2/business/{businessId}/location/{id} |
| Description | HTTP Request |
|---|---|
| Delete Employee Profile Image |
DELETE /api/v2/business/{businessId}/employee/{employeeId}/image |
| Get Employee Profile Image |
GET /api/v2/business/{businessId}/employee/{employeeId}/image |
| Set Employee Profile Image |
POST /api/v2/business/{businessId}/employee/{employeeId}/image |
| Description | HTTP Request |
|---|---|
| Get Chart of Accounts |
GET /api/v2/business/{businessId}/chartofaccounts |
| Update Chart of Accounts |
POST /api/v2/business/{businessId}/chartofaccounts |
| Description | HTTP Request |
|---|---|
| Leave Liability Report |
GET /api/v2/business/{businessId}/report/leaveliability |
| Description | HTTP Request |
|---|---|
| Export journals for a pay run using the ExportPayRunJournalCommand |
POST /api/v2/business/{businessId}/payrun/{payRunId}/exportjournal |
| Description | HTTP Request |
|---|---|
| Shifts |
POST /api/v2/ess/{employeeId}/timeandattendance/shifts |
| Description | HTTP Request |
|---|---|
| Get Opening Balances |
GET /api/v2/business/{businessId}/employee/{employeeId}/openingbalances |
| Set Opening Balances |
POST /api/v2/business/{businessId}/employee/{employeeId}/openingbalances |
| Description | HTTP Request |
|---|---|
| Create Work Type |
POST /api/v2/business/{businessId}/worktype |
| List Work Types |
GET /api/v2/business/{businessId}/worktype |
| Description | HTTP Request |
|---|---|
| Get Leave Accruals for Employee |
GET /api/v2/business/{businessId}/payrun/{payRunId}/leaveaccrued/{employeeId} |
| Description | HTTP Request |
|---|---|
| Start Break |
POST /api/v2/business/{businessId}/kiosk/{kioskId}/startbreak |
| Description | HTTP Request |
|---|---|
| Create Earnings line split |
POST /api/v2/business/{businessId}/employee/{employeeId}/earningslinesplit |
| Get Employee location earnings line splits |
GET /api/v2/business/{businessId}/employee/{employeeId}/earningslinesplit |
| Description | HTTP Request |
|---|---|
| Get Kiosk by ID |
GET /api/v2/business/{businessId}/manager/kiosk/{id} |
| Description | HTTP Request |
|---|---|
| Create Employing Entity |
POST /api/v2/business/{businessId}/employingentity |
| List Employing Entities |
GET /api/v2/business/{businessId}/employingentity |
| Description | HTTP Request |
|---|---|
| Get Employee Shift Conditions |
GET /api/v2/business/{businessId}/employee/{employeeId}/shiftcondition |
| Description | HTTP Request |
|---|---|
| Delete Work Type |
DELETE /api/v2/business/{businessId}/worktype/{id} |
| Get Work Type by ID |
GET /api/v2/business/{businessId}/worktype/{id} |
| Update Work Type |
PUT /api/v2/business/{businessId}/worktype/{id} |
| Description | HTTP Request |
|---|---|
| Bulk Apply Leave Requests |
POST /api/v2/business/{businessId}/payrun/{payRunId}/bulkapplyleaverequests |
| Description | HTTP Request |
|---|---|
| Get standard hours for employee |
GET /api/v2/business/{businessId}/employee/{employeeId}/standardhours |
| Set standard hours for employee |
PUT /api/v2/business/{businessId}/employee/{employeeId}/standardhours |
| Description | HTTP Request |
|---|---|
| Get timesheet reference data |
GET /api/v2/business/{businessId}/manager/{employeeId}/timesheet/reference |
| Description | HTTP Request |
|---|---|
| Change PIN |
POST /api/v2/business/{businessId}/kiosk/{kioskId}/changepin |
| Description | HTTP Request |
|---|---|
| Journal Report |
GET /api/v2/business/{businessId}/report/journal |
| Description | HTTP Request |
|---|---|
| Add a public holiday |
POST /api/v2/business/{businessId}/publicholiday |
| Delete Public Holiday by Date |
DELETE /api/v2/business/{businessId}/publicholiday |
| Get Public Holidays for Year |
GET /api/v2/business/{businessId}/publicholiday |
| Description | HTTP Request |
|---|---|
| Get Business Billing Plan |
GET /api/v2/business/{businessId}/subscription/currentbillingplan |
| Description | HTTP Request |
|---|---|
| List Pay Run Totals |
GET /api/v2/business/{businessId}/payrun/{payRunId}/totals |
| Description | HTTP Request |
|---|---|
| Delete Unavailability |
DELETE /api/v2/business/{businessId}/unavailability/{id} |
| Get unavailability by ID |
GET /api/v2/business/{businessId}/unavailability/{id} |
| Update Unavailability |
PUT /api/v2/business/{businessId}/unavailability/{id} |
| Description | HTTP Request |
|---|---|
| Delete Leave Request |
DELETE /api/v2/business/{businessId}/manager/{employeeId}/leaverequest/{leaveRequestId} |
| Get Leave Request by ID |
GET /api/v2/business/{businessId}/manager/{employeeId}/leaverequest/{leaveRequestId} |
| Update Leave Request |
POST /api/v2/business/{businessId}/manager/{employeeId}/leaverequest/{leaveRequestId} |
| Description | HTTP Request |
|---|---|
| Get Reseller Invoice By ID |
GET /api/v2/reseller/{resellerId}/Invoice/{id} |
| Description | HTTP Request |
|---|---|
| Delete Pay Run |
DELETE /api/v2/business/{businessId}/payrun/{payRunId} |
| Get Pay Run |
GET /api/v2/business/{businessId}/payrun/{payRunId} |
| Description | HTTP Request |
|---|---|
| Get Journal Account Types |
GET /api/v2/business/{businessId}/accounts/types |
| Description | HTTP Request |
|---|---|
| Delete Employing Entity |
DELETE /api/v2/business/{businessId}/employingentity/{id} |
| Get Employing Entity By ID |
GET /api/v2/business/{businessId}/employingentity/{id} |
| Update Employing Entity |
PUT /api/v2/business/{businessId}/employingentity/{id} |
| Description | HTTP Request |
|---|---|
| Accept Roster Shift |
POST /api/v2/ess/{employeeId}/shift/{rosterShiftId}/accept |
| Description | HTTP Request |
|---|---|
| Create Bank Account |
POST /api/v2/ess/{employeeId}/bankaccounts |
| List Bank Accounts |
GET /api/v2/ess/{employeeId}/bankaccounts |
| Description | HTTP Request |
|---|---|
| Leave Balances Report as Excel |
GET /api/v2/business/{businessId}/report/leavebalances/xlsx |
| Description | HTTP Request |
|---|---|
| Get Titles |
GET /api/v2/ess/{employeeId}/lookup/title |
| Description | HTTP Request |
|---|---|
| Delete an existing Journal Account |
DELETE /api/v2/business/{businessId}/accounts/{id} |
| Get Journal Account by ID |
GET /api/v2/business/{businessId}/accounts/{id} |
| Update an existing Journal Account |
PUT /api/v2/business/{businessId}/accounts/{id} |
| Description | HTTP Request |
|---|---|
| Bulk Accept Roster Shifts |
POST /api/v2/ess/{employeeId}/shift/accept |
| Description | HTTP Request |
|---|---|
| PAYE Report |
GET /api/v2/business/{businessId}/report/paye |
| Description | HTTP Request |
|---|---|
| Detailed Activity Report as Excel |
GET /api/v2/business/{businessId}/report/detailedactivity/xlsx |
| Description | HTTP Request |
|---|---|
| Get Brand Invoice Excel By ID |
GET /api/v2/brand/{brandId}/Invoice/{id}/excel |
| Description | HTTP Request |
|---|---|
| Leave Balances Report |
GET /api/v2/business/{businessId}/report/leavebalances |
| Description | HTTP Request |
|---|---|
| List Business Notifications |
GET /api/v2/business/{businessId}/actionitems/businessnotifications |
| Description | HTTP Request |
|---|---|
| Employee Payment History Report |
GET /api/v2/business/{businessId}/report/paymenthistory |
| Description | HTTP Request |
|---|---|
| List Employee Locations |
GET /api/v2/business/{businessId}/manager/location |
| Description | HTTP Request |
|---|---|
| Get Satisfaction Survey Results |
GET /api/v2/ess/{employeeId}/satisfaction |
| Submit Satisfaction Survey |
POST /api/v2/ess/{employeeId}/satisfaction |
| Description | HTTP Request |
|---|---|
| Get Kiosks |
GET /api/v2/business/{businessId}/manager/kiosk |
| Description | HTTP Request |
|---|---|
| Get business advanced settings |
GET /api/v2/business/{businessId}/advanced |
| Update business advanced settings |
PUT /api/v2/business/{businessId}/advanced |
| Description | HTTP Request |
|---|---|
| Delete Employee Qualification |
DELETE /api/v2/ess/{employeeId}/qualification/{id} |
| Get Qualification Details |
GET /api/v2/ess/{employeeId}/qualification/{id} |
| Update Employee Qualification |
PUT /api/v2/ess/{employeeId}/qualification/{id} |
| Description | HTTP Request |
|---|---|
| Check Employee |
POST /api/v2/business/{businessId}/kiosk/{kioskId}/checkid |
| Description | HTTP Request |
|---|---|
| Delete Employee Document |
DELETE /api/v2/business/{businessId}/employee/{employeeId}/document/{employeeDocumentId} |
| Get Employee Document Details |
GET /api/v2/business/{businessId}/employee/{employeeId}/document/{employeeDocumentId} |
| Description | HTTP Request |
|---|---|
| Create Pay Run (Async) |
POST /api/v2/business/{businessId}/payrun/async |
| Description | HTTP Request |
|---|---|
| Get Employee By External ID |
GET /api/v2/business/{businessId}/employee/unstructured/externalid/{externalId} |
| Description | HTTP Request |
|---|---|
| Get Pay Slip Data by Employee ID |
GET /api/v2/business/{businessId}/payrun/{payRunId}/payslips/{employeeId} |
| Description | HTTP Request |
|---|---|
| List Employee Groups |
GET /api/v2/business/{businessId}/manager/timesheet/employeegroups |
| Description | HTTP Request |
|---|---|
| Get Pay Slip File |
GET /api/v2/business/{businessId}/payrun/{payRunId}/file/payslip/{employeeId} |
| Description | HTTP Request |
|---|---|
| Decline Roster Shift |
POST /api/v2/ess/{employeeId}/shift/{rosterShiftId}/decline |
| Description | HTTP Request |
|---|---|
| Delete Location Specific Chart of Accounts |
DELETE /api/v2/business/{businessId}/chartofaccounts/location/{locationId} |
| Get Location Specific Chart of Accounts |
GET /api/v2/business/{businessId}/chartofaccounts/location/{locationId} |
| Update Location Specific Chart of Accounts |
POST /api/v2/business/{businessId}/chartofaccounts/location/{locationId} |
| Description | HTTP Request |
|---|---|
| Cancel Business |
DELETE /api/v2/brand/{brandId}/business/{businessId}/cancel |
| Description | HTTP Request |
|---|---|
| Get Dashboard |
GET /api/v2/business/{businessId}/manager/dashboard |
| Description | HTTP Request |
|---|---|
| Recalculate |
POST /api/v2/business/{businessId}/payrun/{payRunId}/recalculate |
| Description | HTTP Request |
|---|---|
| List Brand Labels |
GET /api/v2/brand |
| Description | HTTP Request |
|---|---|
| List Businesses |
GET /api/v2/manager/security/businesses |
| Description | HTTP Request |
|---|---|
| Get Earnings Certificates |
GET /api/v2/ess/{employeeId}/document/earningscertificates |
| Description | HTTP Request |
|---|---|
| Find Matching Clock On Roster Shift |
GET /api/v2/business/{businessId}/rostershift/{employeeId}/matchingclockon |
| Description | HTTP Request |
|---|---|
| Delete Timesheet |
DELETE /api/v2/ess/{employeeId}/timesheet/{timesheetId} |
| Edit Timesheet |
POST /api/v2/ess/{employeeId}/timesheet/{timesheetId} |
| Description | HTTP Request |
|---|---|
| Delete attachment from EmployeeQualification |
DELETE /api/v2/ess/{employeeId}/qualification/{employeeQualificationId}/attachment/{documentId} |
| Description | HTTP Request |
|---|---|
| Get Leave Allowances for Employee |
GET /api/v2/business/{businessId}/leaveallowances/{employeeId} |
| Description | HTTP Request |
|---|---|
| Get Suburb |
GET /api/v2/ess/{employeeId}/lookup/suburb |
| Description | HTTP Request |
|---|---|
| List Time Zone Types |
GET /api/v2/lookupdata/timezones |
| Description | HTTP Request |
|---|---|
| Detailed Activity Report |
GET /api/v2/business/{businessId}/report/detailedactivity |
| Description | HTTP Request |
|---|---|
| Update roster shift |
PUT /api/v2/business/{businessId}/rostershift/{rosterShiftId} |
| Description | HTTP Request |
|---|---|
| Create Leave Allowance Template |
POST /api/v2/business/{businessId}/leaveallowancetemplate |
| List Leave Allowance Templates |
GET /api/v2/business/{businessId}/leaveallowancetemplate |
| Description | HTTP Request |
|---|---|
| Shifts |
POST /api/v2/business/{businessId}/manager/kiosk/shifts |
| Description | HTTP Request |
|---|---|
| Get Document Details by ID |
GET /api/v2/ess/{employeeId}/document/{documentId} |
| Description | HTTP Request |
|---|---|
| Clock Out Employee |
POST /api/v2/business/{businessId}/kiosk/{kioskId}/clockoff |
| Description | HTTP Request |
|---|---|
| Find Nearby Roster Shifts |
GET /api/v2/ess/{employeeId}/shift/nearby |
| Description | HTTP Request |
|---|---|