| Description | HTTP Request |
|---|---|
| Timesheet Report |
GET /api/v2/business/{businessId}/report/timesheet |
| Description | HTTP Request |
|---|---|
| List Pay Run Totals for Employee |
GET /api/v2/business/{businessId}/employee/{employeeId}/payruntotals |
| 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 |
|---|---|
| Start Break |
POST /api/v2/business/{businessId}/kiosk/{kioskId}/startbreak |
| Description | HTTP Request |
|---|---|
| Update kiosk timesheet line |
PUT /api/v2/business/{businessId}/manager/kiosk/timesheet/{timesheetLineId} |
| Description | HTTP Request |
|---|---|
| Create Gains or profits employee share plan |
POST /api/v2/business/{businessId}/employee/{employeeId}/gainsorprofitsemployeeshareplan |
| Get Gains or profits employee share plans |
GET /api/v2/business/{businessId}/employee/{employeeId}/gainsorprofitsemployeeshareplan |
| Description | HTTP Request |
|---|---|
| Pay Run Variance Report |
GET /api/v2/business/{businessId}/report/payrunvariance/xlsx |
| Description | HTTP Request |
|---|---|
| Start Break |
POST /api/v2/business/{businessId}/manager/kiosk/{kioskId}/startbreak |
| Description | HTTP Request |
|---|---|
| Get Kiosk by ID |
GET /api/v2/business/{businessId}/manager/kiosk/{id} |
| 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 |
|---|---|
| Get Earnings Lines by Employee ID |
GET /api/v2/business/{businessId}/payrun/{payRunId}/earningslines/{employeeId} |
| Description | HTTP Request |
|---|---|
| Detailed Activity Report as Excel |
GET /api/v2/business/{businessId}/report/detailedactivity/xlsx |
| Description | HTTP Request |
|---|---|
| Get Kiosks |
GET /api/v2/business/{businessId}/manager/kiosk |
| Description | HTTP Request |
|---|---|
| Active Employees Report |
GET /api/v2/brand/{brandId}/reports/activeemployees |
| Description | HTTP Request |
|---|---|
| Get Employee basic details by ID |
GET /api/v2/business/{businessId}/employee/{employeeId}/details |
| Description | HTTP Request |
|---|---|
| Prepare Leave Liability report |
POST /api/v2/business/{businessId}/report/leaveliability/preparation |
| Description | HTTP Request |
|---|---|
| Get Business Document Content |
GET /api/v2/business/{businessId}/document/{id}/content |
| Description | HTTP Request |
|---|---|
| Get Brand Label by ID |
GET /api/v2/brand/{id} |
| Description | HTTP Request |
|---|---|
| Create Work Type |
POST /api/v2/business/{businessId}/worktype |
| List Work Types |
GET /api/v2/business/{businessId}/worktype |
| Description | HTTP Request |
|---|---|
| Overlapping Leave Requests |
GET /api/v2/business/{businessId}/manager/{employeeId}/leaverequest/{leaveRequestId}/overlapping |
| 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 |
|---|---|
| Start Payment Approval Process |
GET /api/v2/business/{businessId}/payrun/{payRunId}/paymentapproval/start |
| Description | HTTP Request |
|---|---|
| Link Employee Document to Expense Request |
POST /api/v2/business/{businessId}/employee/{employeeId}/document/{employeeDocumentId}/expense/{expenseRequestId} |
| Unlink Employee Document from Expense Request |
DELETE /api/v2/business/{businessId}/employee/{employeeId}/document/{employeeDocumentId}/expense/{expenseRequestId} |
| Description | HTTP Request |
|---|---|
| List industry options |
GET /api/v2/lookupdata/industries |
| Description | HTTP Request |
|---|---|
| Get voluntary SDL contributions by Employee ID |
GET /api/v2/business/{businessId}/payrun/{payRunId}/sdladjustments/{employeeId} |
| 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 |
|---|---|
| List Timesheet Locations |
GET /api/v2/business/{businessId}/manager/timesheet/locations |
| Description | HTTP Request |
|---|---|
| Accept Roster Shift |
POST /api/v2/ess/{employeeId}/shift/{rosterShiftId}/accept |
| Description | HTTP Request |
|---|---|
| Create pay rate adjustment schedule record |
POST /api/v2/business/{businessId}/employee/{employeeId}/payrateschedule |
| List pay rate adjustment schedule |
GET /api/v2/business/{businessId}/employee/{employeeId}/payrateschedule |
| Description | HTTP Request |
|---|---|
| Create kiosk timesheet line |
POST /api/v2/business/{businessId}/manager/kiosk/timesheet |
| Get Business Timesheets |
GET /api/v2/business/{businessId}/manager/kiosk/timesheet |
| Description | HTTP Request |
|---|---|
| Get Expense Categories |
GET /api/v2/ess/{employeeId}/expense/categories |
| 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 |
|---|---|
| Start Approval Process |
POST /api/v2/business/{businessId}/payrun/{payRunId}/approval/start |
| Description | HTTP Request |
|---|---|
| List White Labels |
GET /api/v2/whitelabel |
| 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 |
|---|---|
| Delete Timesheet |
DELETE /api/v2/business/{businessId}/manager/{employeeId}/timesheet/{timesheetId} |
| Edit Timesheet |
POST /api/v2/business/{businessId}/manager/{employeeId}/timesheet/{timesheetId} |
| Get timesheet |
GET /api/v2/business/{businessId}/manager/{employeeId}/timesheet/{timesheetId} |
| Description | HTTP Request |
|---|---|
| List Timesheets |
GET /api/v2/ess/{employeeId}/timesheet |
| Submit or Update Timesheet |
POST /api/v2/ess/{employeeId}/timesheet |
| Description | HTTP Request |
|---|---|
| Create Kiosk |
POST /api/v2/business/{businessId}/kiosk |
| List Kiosks |
GET /api/v2/business/{businessId}/kiosk |
| Description | HTTP Request |
|---|---|
| Delete Business Document |
DELETE /api/v2/business/{businessId}/document/{id} |
| Get Business Document Details |
GET /api/v2/business/{businessId}/document/{id} |
| Update Business Document Permissions |
PUT /api/v2/business/{businessId}/document/{id} |
| Description | HTTP Request |
|---|---|
| Clone Pay Condition Rule Set |
POST /api/v2/business/{businessId}/payconditionruleset/clone |
| Description | HTTP Request |
|---|---|
| Find Matching Clock Off Roster Shift |
GET /api/v2/business/{businessId}/rostershift/{employeeId}/matchingclockoff |
| Description | HTTP Request |
|---|---|
| List Resellers |
GET /api/v2/reseller |
| Description | HTTP Request |
|---|---|
| Get Pay Slip File |
GET /api/v2/business/{businessId}/payrun/{payRunId}/file/payslip/{employeeId} |
| Description | HTTP Request |
|---|---|
| Approve Expense Request |
POST /api/v2/business/{businessId}/manager/{employeeId}/expense/{expenseRequestId}/approve |
| Description | HTTP Request |
|---|---|
| Initiate Employee Self Setup |
POST /api/v2/business/{businessId}/manager/employeeonboarding/initiateselfservice |
| Description | HTTP Request |
|---|---|
| Overlapping Leave Requests |
GET /api/v2/business/{businessId}/manager/leaverequest/overlapping |
| Description | HTTP Request |
|---|---|
| Get Reseller Invoice Excel By ID |
GET /api/v2/reseller/{resellerId}/Invoice/{id}/excel |
| Description | HTTP Request |
|---|---|
| Get Giro Bank Payment File |
GET /api/v2/business/{businessId}/payrun/{payRunId}/file/bankpayment/{paymentFileId} |
| 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 |
|---|---|
| Recover Forgotten Password |
POST /api/v2/ess/security/forgottenpassword |
| Description | HTTP Request |
|---|---|
| Get Employee By External ID |
GET /api/v2/business/{businessId}/employee/unstructured/externalid/{externalId} |
| 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 |
|---|---|
| Grant Kiosk Access |
POST /api/v2/business/{businessId}/employee/grantkioskaccess/{employeeId} |
| 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 |
|---|---|
| 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 |
|---|---|
| List Time Zone Types |
GET /api/v2/lookupdata/timezones |
| Description | HTTP Request |
|---|---|
| Initiate Employee Self Setup |
POST /api/v2/business/{businessId}/employeeonboarding/initiateselfservice |
| Description | HTTP Request |
|---|---|
| Delete Dimension Earnings Line Split |
DELETE /api/v2/business/{businessId}/employee/{employeeId}/earningslinesplit/dimension/{dimensionId}/value/{dimensionValueId} |
| Get Employee Dimension Earnings Line Split By Id |
GET /api/v2/business/{businessId}/employee/{employeeId}/earningslinesplit/dimension/{dimensionId}/value/{dimensionValueId} |
| Description | HTTP Request |
|---|---|
| Get Leave Accruals for Employee |
GET /api/v2/business/{businessId}/payrun/{payRunId}/leaveaccrued/{employeeId} |
| Description | HTTP Request |
|---|---|
| Approve Leave Request |
POST /api/v2/business/{businessId}/employee/{employeeId}/leaverequest/{leaveRequestId}/approve |
| Description | HTTP Request |
|---|---|
| Get List of Employees |
GET /api/v2/business/{businessId}/manager/employees |
| Description | HTTP Request |
|---|---|
| Delete Expense Request |
DELETE /api/v2/business/{businessId}/employee/{employeeId}/expenserequest/{expenseRequestId} |
| Get Expense Request by ID |
GET /api/v2/business/{businessId}/employee/{employeeId}/expenserequest/{expenseRequestId} |
| Update Expense Request |
PUT /api/v2/business/{businessId}/employee/{employeeId}/expenserequest/{expenseRequestId} |
| Description | HTTP Request |
|---|---|
| Employee Audit Report |
GET /api/v2/business/{businessId}/report/employeeaudit |
| Description | HTTP Request |
|---|---|
| Get Shift Conditions |
GET /api/v2/ess/{employeeId}/lookup/shiftcondition |
| Description | HTTP Request |
|---|---|
| Update roster shift |
PUT /api/v2/business/{businessId}/rostershift/{rosterShiftId} |
| Description | HTTP Request |
|---|---|
| Find Nearby Roster Shifts |
GET /api/v2/business/{businessId}/rostershift/{employeeId}/nearby |
| Description | HTTP Request |
|---|---|
| Unlock Pay Run |
POST /api/v2/business/{businessId}/payrun/{payRunId}/unlock |
| Description | HTTP Request |
|---|---|
| List Employee Expense Categories with pagination |
GET /api/v2/business/{businessId}/employeeexpensecategory/paged |
| Description | HTTP Request |
|---|---|
| Get Business Expense Requests |
GET /api/v2/business/{businessId}/manager/expense |
| Description | HTTP Request |
|---|---|
| Get Employee Document Content |
GET /api/v2/business/{businessId}/employee/{employeeId}/document/{employeeDocumentId}/content |
| Description | HTTP Request |
|---|---|
| Get Leave Balances |
GET /api/v2/business/{businessId}/manager/{employeeId}/leaverequest/balances |
| Description | HTTP Request |
|---|---|
| List Entitlements |
GET /api/v2/business/{businessId}/entitlements |
| Description | HTTP Request |
|---|---|
| Get Employee Portal Settings |
GET /api/v2/business/{businessId}/employeeportalsettings |
| Update Employee Portal Settings |
POST /api/v2/business/{businessId}/employeeportalsettings |
| 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 |
|---|---|
| Delete Tiered Leave Allowance Template |
DELETE /api/v2/business/{businessId}/tieredleaveallowancetemplate/{id} |
| Get Tiered Leave Allowance Template by ID |
GET /api/v2/business/{businessId}/tieredleaveallowancetemplate/{id} |
| Update Tiered Leave Allowance Template |
PUT /api/v2/business/{businessId}/tieredleaveallowancetemplate/{id} |
| Description | HTTP Request |
|---|---|
| Upload Attachment to Expense Request |
PUT /api/v2/business/{businessId}/employee/{employeeId}/expenserequest/{expenseRequestId}/attachment |
| Description | HTTP Request |
|---|---|
| List Employee Locations |
GET /api/v2/business/{businessId}/manager/employee/{employeeId}/location |
| Description | HTTP Request |
|---|---|
| Create benefit in kind |
POST /api/v2/business/{businessId}/employee/{employeeId}/benefitsinkind |
| Get benefits in kinds |
GET /api/v2/business/{businessId}/employee/{employeeId}/benefitsinkind |
| 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 a new direct billing user |
POST /api/v2/user/create-direct-account |
| Description | HTTP Request |
|---|---|
| Active Employees Report |
GET /api/v2/whitelabel/{whiteLabelId}/reports/activeemployees |
| Description | HTTP Request |
|---|---|
| List Expense Categories |
GET /api/v2/business/{businessId}/manager/expense/categories |
| Description | HTTP Request |
|---|---|
| Add Note to Shift |
POST /api/v2/business/{businessId}/kiosk/{kioskId}/shift/{shiftId}/notes |
| Get Shift Notes |
GET /api/v2/business/{businessId}/kiosk/{kioskId}/shift/{shiftId}/notes |
| Description | HTTP Request |
|---|---|
| Get expenses reference data |
GET /api/v2/business/{businessId}/manager/{employeeId}/expense/reference |
| Description | HTTP Request |
|---|---|
| Approve Leave Request |
POST /api/v2/business/{businessId}/manager/{employeeId}/leaverequest/{leaveRequestId}/approve |
| Description | HTTP Request |
|---|---|
| Create Business Document |
POST /api/v2/business/{businessId}/document |
| List Business Document Details |
GET /api/v2/business/{businessId}/document |
| Description | HTTP Request |
|---|---|
| Get Leave Balances |
GET /api/v2/business/{businessId}/employee/{employeeId}/leavebalances |
| Description | HTTP Request |
|---|---|
| List Leave Categories |
GET /api/v2/business/{businessId}/manager/leaverequest/categories |
| Description | HTTP Request |
|---|---|
| Discard current shift |
POST /api/v2/business/{businessId}/manager/kiosk/{kioskId}/discard |
| Description | HTTP Request |
|---|---|
| Create Leave Request |
POST /api/v2/ess/{employeeId}/leave |
| List Leave Requests |
GET /api/v2/ess/{employeeId}/leave |
| Description | HTTP Request |
|---|---|
| Delete income from overseas subject to tax remission |
DELETE /api/v2/business/{businessId}/employee/{employeeId}/incomefromoverseassubjecttotaxremission/{id} |
| Get Income from overseas subject to tax remission |
GET /api/v2/business/{businessId}/employee/{employeeId}/incomefromoverseassubjecttotaxremission/{id} |
| Update an existing income from overseas subject to tax remission |
PUT /api/v2/business/{businessId}/employee/{employeeId}/incomefromoverseassubjecttotaxremission/{id} |
| Description | HTTP Request |
|---|---|
| Pay Categories Report |
GET /api/v2/business/{businessId}/report/paycategories |
| Description | HTTP Request |
|---|---|
| Mark Shift Notes Read |
POST /api/v2/ess/{employeeId}/timeandattendance/shift/{shiftId}/notes/read-state |
| Description | HTTP Request |
|---|---|
| Get Pay Slip Data by Employee ID |
GET /api/v2/business/{businessId}/payrun/{payRunId}/payslips/{employeeId} |
| Description | HTTP Request |
|---|---|
| End Break |
POST /api/v2/ess/{employeeId}/timeandattendance/endbreak |
| Description | HTTP Request |
|---|---|
| Reapply Leave Allowance Template |
POST /api/v2/business/{businessId}/leaveallowancetemplate/reapply/{id} |
| Description | HTTP Request |
|---|---|
| Get Employee Lookup Data |
GET /api/v2/business/{businessId}/manager/kiosk/{kioskId}/lookupdata/{employeeId} |
| Description | HTTP Request |
|---|---|
| Dismiss Business Notifications |
DELETE /api/v2/business/{businessId}/actionitems/businessnotifications/{id}/dismiss |
| Description | HTTP Request |
|---|---|
| Clock In Employee |
POST /api/v2/business/{businessId}/kiosk/{kioskId}/clockon |
| Description | HTTP Request |
|---|---|
| Get Users With Access to Employee |
GET /api/v2/business/{businessId}/employee/{employeeId}/access |
| Grant Employee Access |
POST /api/v2/business/{businessId}/employee/{employeeId}/access |
| Revoke Employee Access |
DELETE /api/v2/business/{businessId}/employee/{employeeId}/access |
| Update Employee Access Record |
PUT /api/v2/business/{businessId}/employee/{employeeId}/access |
| Description | HTTP Request |
|---|---|
| Get Rounding Rules |
GET /api/v2/business/{businessId}/manager/roundingrules |
| Set Rounding Rules |
POST /api/v2/business/{businessId}/manager/roundingrules |
| Description | HTTP Request |
|---|---|
| Roster vs Timesheet Comparison Report |
GET /api/v2/business/{businessId}/report/rostertimesheetcomparison |
| Description | HTTP Request |
|---|---|
| Get Pay Run Totals by Employee ID |
GET /api/v2/business/{businessId}/payrun/{payRunId}/totals/{employeeId} |
| Description | HTTP Request |
|---|---|
| Find Matching Clock On Roster Shift |
GET /api/v2/business/{businessId}/rostershift/{employeeId}/matchingclockon |
| Description | HTTP Request |
|---|---|
| Stub Shift Timesheets |
POST /api/v2/business/{businessId}/manager/rostershift/{rosterShiftId}/stub |
| Description | HTTP Request |
|---|---|
| List Pay Run Totals |
GET /api/v2/business/{businessId}/payrun/{payRunId}/totals |
| Description | HTTP Request |
|---|---|
| List basic details for employees |
GET /api/v2/business/{businessId}/employee/details |
| Description | HTTP Request |
|---|---|
| Approve Timesheet |
POST /api/v2/business/{businessId}/manager/{employeeId}/timesheet/{timesheetId}/approve |
| Description | HTTP Request |
|---|---|
| List Pay Runs Summaries |
GET /api/v2/business/{businessId}/payrun/summary |
| Description | HTTP Request |
|---|---|
| Create Bank Account |
POST /api/v2/business/{businessId}/employee/{employeeId}/bankaccount |
| List Bank Accounts |
GET /api/v2/business/{businessId}/employee/{employeeId}/bankaccount |
| 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 |
|---|---|
| Get Pay Slip by Pay Run ID |
GET /api/v2/ess/{employeeId}/document/payslip/{payrunId} |
| Description | HTTP Request |
|---|---|
| Acknowledge Document |
POST /api/v2/ess/{employeeId}/document/acknowledge/{documentId} |
| 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 |
|---|---|
| Leave Liability report as Excel |
GET /api/v2/business/{businessId}/report/leaveliability/xlsx |
| Description | HTTP Request |
|---|---|
| List Report Types |
GET /api/v2/lookupdata/reports |
| Description | HTTP Request |
|---|---|
| Copy Business Settings From Template |
POST /api/v2/business/{businessId}/{businessTemplateId} |
| Description | HTTP Request |
|---|---|
| Delete Expense Request |
DELETE /api/v2/ess/{employeeId}/expense/{expenseRequestId} |
| Get Expense Request by ID |
GET /api/v2/ess/{employeeId}/expense/{expenseRequestId} |
| Update Expense Request |
PUT /api/v2/ess/{employeeId}/expense/{expenseRequestId} |
| Description | HTTP Request |
|---|---|
| Delete attachment from EmployeeQualification |
DELETE /api/v2/ess/{employeeId}/qualification/{employeeQualificationId}/attachment/{documentId} |
| Description | HTTP Request |
|---|---|
| Get Tax Codes |
GET /api/v2/business/{businessId}/employeeexpensecategory/taxcodes |
| 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 |
|---|---|
| Find Matching Clock Off Roster Shift |
GET /api/v2/business/{businessId}/manager/rostershift/{employeeId}/matchingclockoff |
| Description | HTTP Request |
|---|---|
| Check Employee |
POST /api/v2/business/{businessId}/kiosk/{kioskId}/checkid |
| Description | HTTP Request |
|---|---|
| Get Lookup Data |
GET /api/v2/ess/{employeeId}/timeandattendance/lookupdata |
| Description | HTTP Request |
|---|---|
| Create expense request |
POST /api/v2/business/{businessId}/manager/{employeeId}/expense |
| Description | HTTP Request |
|---|---|
| Get public holidays |
GET /api/v2/ess/{employeeId}/publicHolidays |
| Description | HTTP Request |
|---|---|
| List Billing Plans |
GET /api/v2/business/{businessId}/subscription/billingplans |
| Description | HTTP Request |
|---|---|
| List Leave Categories |
GET /api/v2/business/{businessId}/manager/{employeeId}/leaverequest/categories |
| Description | HTTP Request |
|---|---|
| Get Employee Notes |
GET /api/v2/business/{businessId}/employee/{employeeId}/notes |
| Set Employee Notes |
POST /api/v2/business/{businessId}/employee/{employeeId}/notes |
| Description | HTTP Request |
|---|---|
| Get Qualification Details |
GET /api/v2/business/{businessId}/employee/{employeeId}/qualification/{id} |
| Description | HTTP Request |
|---|---|
| Get Dashboard |
GET /api/v2/business/{businessId}/manager/dashboard |
| Description | HTTP Request |
|---|---|
| Get IRAS forms |
GET /api/v2/ess/{employeeId}/document/irasforms |
| Description | HTTP Request |
|---|---|
| Change PIN |
POST /api/v2/business/{businessId}/manager/kiosk/{kioskId}/changepin |
| Description | HTTP Request |
|---|---|
| Detailed Activity Report |
GET /api/v2/business/{businessId}/report/detailedactivity |
| Description | HTTP Request |
|---|---|
| Get Pay Schedule Metadata |
GET /api/v2/business/{businessId}/payschedule/metadata |
| Description | HTTP Request |
|---|---|
| Cancel Business |
DELETE /api/v2/brand/{brandId}/business/{businessId}/cancel |
| Description | HTTP Request |
|---|---|
| Terminate Employee in Pay Run |
POST /api/v2/business/{businessId}/payrun/{payRunId}/terminate |
| Description | HTTP Request |
|---|---|
| Decline Expense Request |
POST /api/v2/business/{businessId}/manager/{employeeId}/expense/{expenseRequestId}/decline |
| Description | HTTP Request |
|---|---|
| Verify Kiosk PIN |
POST /api/v2/business/{businessId}/manager/kiosk/{kioskId}/checkpin |
| Description | HTTP Request |
|---|---|
| Create income tax borne by employer |
POST /api/v2/business/{businessId}/employee/{employeeId}/incometaxbornebyemployer |
| Get income tax borne by employer |
GET /api/v2/business/{businessId}/employee/{employeeId}/incometaxbornebyemployer |
| Description | HTTP Request |
|---|---|
| Unregister Device Token |
POST /api/v2/ess/devicetoken/unregister |
| Description | HTTP Request |
|---|---|
| Get Reseller Invoice PDF By ID |
GET /api/v2/reseller/{resellerId}/Invoice/{id}/pdf |
| 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 |
|---|---|
| Get Dashboard |
GET /api/v2/ess/{employeeId}/dashboard |
| Description | HTTP Request |
|---|---|
| Create Qualification |
POST /api/v2/business/{businessId}/qualification |
| List Qualifications |
GET /api/v2/business/{businessId}/qualification |
| Description | HTTP Request |
|---|---|
| Pay Run Inclusions Report |
GET /api/v2/business/{businessId}/report/payruninclusions |
| Description | HTTP Request |
|---|---|
| Include Employee |
POST /api/v2/business/{businessId}/payrun/{payRunId}/employee/{employeeId} |
| Remove Employee from Pay Run |
DELETE /api/v2/business/{businessId}/payrun/{payRunId}/employee/{employeeId} |
| Description | HTTP Request |
|---|---|
| List Pay Slips |
GET /api/v2/ess/{employeeId}/document/payslip |
| Description | HTTP Request |
|---|---|
| Delete Pay Category |
DELETE /api/v2/business/{businessId}/paycategory/{id} |
| Get Pay Category by ID |
GET /api/v2/business/{businessId}/paycategory/{id} |
| Update Pay Category |
PUT /api/v2/business/{businessId}/paycategory/{id} |
| Description | HTTP Request |
|---|---|
| Stub Shift Timesheets |
POST /api/v2/business/{businessId}/rostershift/{rosterShiftId}/stub |
| Description | HTTP Request |
|---|---|
| Create Dimension Value |
POST /api/v2/business/{businessId}/dimension/{dimensionId}/value |
| List Dimension Values |
GET /api/v2/business/{businessId}/dimension/{dimensionId}/value |
| Description | HTTP Request |
|---|---|
| Bulk Decline Roster Shift Swaps |
POST /api/v2/ess/{employeeId}/shift/swap/decline |
| Description | HTTP Request |
|---|---|
| Delete Deduction Category |
DELETE /api/v2/business/{businessId}/deductioncategory/{id} |
| Get Deduction Category By ID |
GET /api/v2/business/{businessId}/deductioncategory/{id} |
| Update Deduction Category |
PUT /api/v2/business/{businessId}/deductioncategory/{id} |
| Description | HTTP Request |
|---|---|
| Get Brand Invoice By ID |
GET /api/v2/brand/{brandId}/Invoice/{id} |
| Description | HTTP Request |
|---|---|
| Get Employee By External Reference ID |
GET /api/v2/business/{businessId}/employee/unstructured/externalreferenceid/{externalreferenceid}/{source} |
| Description | HTTP Request |
|---|---|
| List Brand Labels |
GET /api/v2/brand |
| Description | HTTP Request |
|---|---|
| CPF lodgement report |
GET /api/v2/business/{businessId}/report/cpf |
| Description | HTTP Request |
|---|---|
| Create payslip configuration |
POST /api/v2/business/{businessId}/payslip |
| Get payslip configuration |
GET /api/v2/business/{businessId}/payslip |
| Description | HTTP Request |
|---|---|
| Add an Employee |
POST /api/v2/business/{businessId}/kiosk/{kioskId}/staff |
| List Kiosk Staff |
GET /api/v2/business/{businessId}/kiosk/{kioskId}/staff |
| Description | HTTP Request |
|---|---|
| Upload attachment to qualification |
PUT /api/v2/ess/{employeeId}/qualification/{employeeQualificationId}/attachment |
| Description | HTTP Request |
|---|---|
| Get Qualification Document File |
GET /api/v2/business/{businessId}/employee/{employeeId}/qualification/{qualificationId}/document/{employeeDocumentId}/content |
| 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 |
|---|---|
| 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 |
|---|---|
| Get Business Details |
GET /api/v2/business/{businessId} |
| Description | HTTP Request |
|---|---|
| Delete Leave Allowance Template |
DELETE /api/v2/business/{businessId}/leaveallowancetemplate/{id} |
| Get Leave Allowance Template by ID |
GET /api/v2/business/{businessId}/leaveallowancetemplate/{id} |
| Update Leave Allowance Template |
PUT /api/v2/business/{businessId}/leaveallowancetemplate/{id} |
| Description | HTTP Request |
|---|---|
| Export journals for a pay run using the ExportPayRunJournalCommand |
POST /api/v2/business/{businessId}/payrun/{payRunId}/exportjournal |
| 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 |
|---|---|
| Get Leave Allowances for Employee |
GET /api/v2/business/{businessId}/leaveallowances/{employeeId} |
| Description | HTTP Request |
|---|---|
| List Addresses |
GET /api/v2/ess/{employeeId}/lookup/addresses/{suburbId} |
| Description | HTTP Request |
|---|---|
| Delete Employee Profile Image |
DELETE /api/v2/business/{businessId}/manager/employee/{employeeId}/image |
| Get Employee Profile Image |
GET /api/v2/business/{businessId}/manager/employee/{employeeId}/image |
| Set Employee Profile Image |
POST /api/v2/business/{businessId}/manager/employee/{employeeId}/image |
| Description | HTTP Request |
|---|---|
| Create Unavailability |
POST /api/v2/business/{businessId}/manager/{employeeId}/rostershift/unavailability |
| Description | HTTP Request |
|---|---|
| Create Unavailability |
POST /api/v2/business/{businessId}/unavailability |
| List Unavailabilities |
GET /api/v2/business/{businessId}/unavailability |
| Description | HTTP Request |
|---|---|
| Approve Expense Request |
POST /api/v2/business/{businessId}/employee/{employeeId}/expenserequest/{expenseRequestId}/approve |
| Description | HTTP Request |
|---|---|
| Create Pay Rate Template |
POST /api/v2/business/{businessId}/payratetemplate |
| List Pay Rate Templates |
GET /api/v2/business/{businessId}/payratetemplate |
| Description | HTTP Request |
|---|---|
| List Employee Deductions By External Reference Id |
POST /api/v2/business/{businessId}/employee/deduction |
| Description | HTTP Request |
|---|---|
| List Tax Codes |
GET /api/v2/business/{businessId}/manager/expense/taxcodes |
| Description | HTTP Request |
|---|---|
| List Time Zone Types |
GET /api/v2/business/{businessId}/lookupdata/timezones |
| Description | HTTP Request |
|---|---|
| Get Employee Work Types |
GET /api/v2/business/{businessId}/employee/{employeeId}/worktype |
| Description | HTTP Request |
|---|---|
| Create Employee Additional Earning |
POST /api/v2/business/{businessId}/employee/{employeeId}/additional-earnings |
| List Employee Additional Earnings |
GET /api/v2/business/{businessId}/employee/{employeeId}/additional-earnings |
| Description | HTTP Request |
|---|---|
| Get Specific Bank Branch Details |
GET /api/v2/bank/branch |
| Description | HTTP Request |
|---|---|
| Delete benefit in kind |
DELETE /api/v2/business/{businessId}/employee/{employeeId}/benefitsinkind/{id} |
| Get benefits in kind |
GET /api/v2/business/{businessId}/employee/{employeeId}/benefitsinkind/{id} |
| Update an benefit in kind |
PUT /api/v2/business/{businessId}/employee/{employeeId}/benefitsinkind/{id} |
| Description | HTTP Request |
|---|---|
| Get Rounding Rules |
GET /api/v2/business/{businessId}/roundingrules |
| Set Rounding Rules |
POST /api/v2/business/{businessId}/roundingrules |
| Description | HTTP Request |
|---|---|
| Mark Shift Notes Read |
POST /api/v2/business/{businessId}/kiosk/{kioskId}/shift/{shiftId}/notes/read-state |
| 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 |
|---|---|
| Clock In Employee |
POST /api/v2/business/{businessId}/manager/kiosk/{kioskId}/clockon |
| Description | HTTP Request |
|---|---|
| List Bank Branches |
GET /api/v2/bank/branches |
| Description | HTTP Request |
|---|---|
| Get Reseller Invoice By ID |
GET /api/v2/reseller/{resellerId}/Invoice/{id} |
| Description | HTTP Request |
|---|---|
| Update Bank Account |
PUT /api/v2/ess/{employeeId}/bankaccounts/{id} |
| Description | HTTP Request |
|---|---|
| Delete Employee |
DELETE /api/v2/business/{businessId}/employee/{employeeId} |
| Description | HTTP Request |
|---|---|
| Leave Balances Report |
GET /api/v2/business/{businessId}/report/leavebalances |
| Description | HTTP Request |
|---|---|
| Get Leave Balances |
GET /api/v2/ess/{employeeId}/leave/balances |
| 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 |
|---|---|
| Decline Shift Swap |
POST /api/v2/ess/{employeeId}/shift/{rosterShiftId}/swap/decline |
| Description | HTTP Request |
|---|---|
| Delete pay rate adjustment schedule record |
DELETE /api/v2/business/{businessId}/employee/{employeeId}/payrateschedule/{payRateScheduleId} |
| Get pay rate adjustment schedule record by ID |
GET /api/v2/business/{businessId}/employee/{employeeId}/payrateschedule/{payRateScheduleId} |
| Update pay rate adjustment schedule record |
PUT /api/v2/business/{businessId}/employee/{employeeId}/payrateschedule/{payRateScheduleId} |
| Description | HTTP Request |
|---|---|
| Get Suburb |
GET /api/v2/ess/{employeeId}/lookup/suburb |
| Description | HTTP Request |
|---|---|
| List Employee Locations |
GET /api/v2/business/{businessId}/manager/location |
| Description | HTTP Request |
|---|---|
| Start Break |
POST /api/v2/ess/{employeeId}/timeandattendance/startbreak |
| Description | HTTP Request |
|---|---|
| Create a new Journal Account |
POST /api/v2/business/{businessId}/accounts |
| Get Journal Accounts |
GET /api/v2/business/{businessId}/accounts |
| Description | HTTP Request |
|---|---|
| Get Pay Run Details |
GET /api/v2/business/{businessId}/payrun/{payRunId}/details |
| Description | HTTP Request |
|---|---|
| Recalculate background job |
POST /api/v2/business/{businessId}/payrun/{payRunId}/recalculate/async |
| Description | HTTP Request |
|---|---|
| End Break |
POST /api/v2/business/{businessId}/kiosk/{kioskId}/endbreak |
| Description | HTTP Request |
|---|---|
| List Manager Roster Employees |
GET /api/v2/business/{businessId}/manager/rostershift/manageemployees |
| 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 |
|---|---|
| Update comments in a timesheet |
PUT /api/v2/business/{businessId}/manager/kiosk/timesheetcomments/{timesheetLineId} |
| Description | HTTP Request |
|---|---|
| Verify Kiosk PIN |
POST /api/v2/business/{businessId}/kiosk/{kioskId}/checkpin |
| Description | HTTP Request |
|---|---|
| List gender options |
GET /api/v2/lookupdata/genders |
| 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 |
|---|---|
| List Timesheet Employees |
GET /api/v2/business/{businessId}/manager/timesheet/employees |
| Description | HTTP Request |
|---|---|
| Activate Employee |
POST /api/v2/business/{businessId}/employee/activate/{employeeId} |
| Description | HTTP Request |
|---|---|
| Create Bank Account |
POST /api/v2/ess/{employeeId}/bankaccounts |
| List Bank Accounts |
GET /api/v2/ess/{employeeId}/bankaccounts |
| Description | HTTP Request |
|---|---|
| Create Pay Run |
POST /api/v2/business/{businessId}/payrun |
| List Pay Runs |
GET /api/v2/business/{businessId}/payrun |
| Description | HTTP Request |
|---|---|
| Create voluntary CPF contributions |
POST /api/v2/business/{businessId}/payrun/{payRunId}/voluntarycpf |
| Delete voluntary CPF contribution |
DELETE /api/v2/business/{businessId}/payrun/{payRunId}/voluntarycpf |
| List voluntary CPF contributions |
GET /api/v2/business/{businessId}/payrun/{payRunId}/voluntarycpf |
| Description | HTTP Request |
|---|---|
| Download Document |
GET /api/v2/ess/{employeeId}/document/download/{documentId} |
| Description | HTTP Request |
|---|---|
| Delete Leave Request |
DELETE /api/v2/ess/{employeeId}/leave/{leaveRequestId} |
| Get Leave Request by ID |
GET /api/v2/ess/{employeeId}/leave/{leaveRequestId} |
| Update Leave Request |
POST /api/v2/ess/{employeeId}/leave/{leaveRequestId} |
| Description | HTTP Request |
|---|---|
| Get Employer Liabilities by Employee ID |
GET /api/v2/business/{businessId}/payrun/{payRunId}/employerliabilities/{employeeId} |
| Description | HTTP Request |
|---|---|
| Get Creation Status |
GET /api/v2/business/{businessId}/payrun/creationstatus/{jobId} |
| Description | HTTP Request |
|---|---|
| Get Brand Invoice Excel By ID |
GET /api/v2/brand/{brandId}/Invoice/{id}/excel |
| Description | HTTP Request |
|---|---|
| Find Matching Clock On Roster Shift |
GET /api/v2/business/{businessId}/manager/rostershift/{employeeId}/matchingclockon |
| 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 |
|---|---|
| Get Brand Invoice PDF By ID |
GET /api/v2/brand/{brandId}/Invoice/{id}/pdf |
| 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 |
|---|---|
| Delete income tax borne by employer |
DELETE /api/v2/business/{businessId}/employee/{employeeId}/incometaxbornebyemployer/{id} |
| Get income tax borne by employer |
GET /api/v2/business/{businessId}/employee/{employeeId}/incometaxbornebyemployer/{id} |
| Update an existing income tax borne by employer |
PUT /api/v2/business/{businessId}/employee/{employeeId}/incometaxbornebyemployer/{id} |
| Description | HTTP Request |
|---|---|
| Delete Note from Shift |
DELETE /api/v2/business/{businessId}/manager/kiosk/{kioskId}/shift/{shiftId}/notes/{noteId} |
| Description | HTTP Request |
|---|---|
| Get Pay Run Summary |
GET /api/v2/business/{businessId}/payrun/{payRunId}/summary |
| Description | HTTP Request |
|---|---|
| Create Pay Run (Async) |
POST /api/v2/business/{businessId}/payrun/async |
| Description | HTTP Request |
|---|---|
| Clock Out Employee |
POST /api/v2/business/{businessId}/manager/kiosk/{kioskId}/clockoff |
| Description | HTTP Request |
|---|---|
| Get Employee Expenses by Employee ID |
GET /api/v2/business/{businessId}/payrun/{payRunId}/EmployeeExpenses/{employeeId} |
| Description | HTTP Request |
|---|---|
| Estimate Leave Hours |
GET /api/v2/business/{businessId}/manager/{employeeId}/leaverequest/estimate |
| Description | HTTP Request |
|---|---|
| Get Business Invoices |
GET /api/v2/business/{businessId}/Invoice |
| Description | HTTP Request |
|---|---|
| Get withholding and clearance tax adjustments by Employee ID |
GET /api/v2/business/{businessId}/payrun/{payRunId}/taxadjustments/{employeeId} |
| Description | HTTP Request |
|---|---|
| Revoke Kiosk Access |
POST /api/v2/business/{businessId}/employee/revokekioskaccess/{employeeId} |
| Description | HTTP Request |
|---|---|
| Manage Roster Data |
GET /api/v2/business/{businessId}/manager/rostershift/manage |
| Description | HTTP Request |
|---|---|
| List countries |
GET /api/v2/lookupdata/countries |
| Description | HTTP Request |
|---|---|
| Download Document |
GET /api/v2/business/{businessId}/manager/{employeeId}/document/download/{documentId} |
| Description | HTTP Request |
|---|---|
| Get tasks by business id |
GET /api/v2/business/{businessId}/report/tasks |
| Description | HTTP Request |
|---|---|
| Create Dimension |
POST /api/v2/business/{businessId}/dimension |
| List Dimensions |
GET /api/v2/business/{businessId}/dimension |
| 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 |
|---|---|
| Gross To Net Report as Excel |
GET /api/v2/business/{businessId}/report/grosstonet/xlsx |
| Description | HTTP Request |
|---|---|
| Get Employee Access for User |
GET /api/v2/business/{businessId}/employee/{employeeId}/access/email |
| Description | HTTP Request |
|---|---|
| List Roster Locations |
GET /api/v2/business/{businessId}/manager/rostershift/locations |
| 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 |
|---|---|
| Discard current shift |
POST /api/v2/ess/{employeeId}/timeandattendance/discard |
| Description | HTTP Request |
|---|---|
| Clock Out Employee |
POST /api/v2/business/{businessId}/kiosk/{kioskId}/clockoff |
| Description | HTTP Request |
|---|---|
| Get Next Pay Date |
GET /api/v2/business/{businessId}/payschedule/{payScheduleId}/nextpaydate |
| Description | HTTP Request |
|---|---|