Description HTTP Request
GET /api/v2/ess/{employeeId}/lookup/addresses/{suburbId}
Accept Roster Shift
POST /api/v2/ess/{employeeId}/shift/{shiftId}/accept
Accept Shift Swap
POST /api/v2/ess/{employeeId}/shift/{shiftId}/swap/accept
Acknowledge Document
POST /api/v2/ess/{employeeId}/document/acknowledge/{documentId}
Add Employee Qualification
POST /api/v2/ess/{employeeId}/qualification
Add Note to Shift
POST /api/v2/ess/{employeeId}/timeandattendance/shift/{shiftId}/notes
Bulk Accept Roster Shift Swaps
POST /api/v2/ess/{employeeId}/shift/swap/accept
Bulk Accept Roster Shifts
POST /api/v2/ess/{employeeId}/shift/accept
Bulk Cancel Roster Shift Swaps
POST /api/v2/ess/{employeeId}/shift/swap/cancel
Bulk Decline Roster Shift Swaps
POST /api/v2/ess/{employeeId}/shift/swap/decline
Bulk Decline Roster Shifts
POST /api/v2/ess/{employeeId}/shift/decline
Cancel Shift Swap
POST /api/v2/ess/{employeeId}/shift/{shiftId}/swap/cancel
Clock In Employee
POST /api/v2/ess/{employeeId}/timeandattendance/clockon
Clock Out Employee
POST /api/v2/ess/{employeeId}/timeandattendance/clockoff
Create Bank Account
POST /api/v2/ess/{employeeId}/bankaccounts/swagrequired2fa
Create Bank Account
POST /api/v2/ess/{employeeId}/bankaccounts
Create Expense Request
POST /api/v2/ess/{employeeId}/expense
Create Leave Request
POST /api/v2/ess/{employeeId}/leave
Create Unavailability
POST /api/v2/ess/{employeeId}/unavailability
Decline Roster Shift
POST /api/v2/ess/{employeeId}/shift/{shiftId}/decline
Decline Shift Swap
POST /api/v2/ess/{employeeId}/shift/{shiftId}/swap/decline
Delete Attachment from Leave Request
DELETE /api/v2/ess/{employeeId}/leave/{leaveRequestId}/attachment
Delete Bank Account
DELETE /api/v2/ess/{employeeId}/bankaccounts/{bankAccountId}/swagrequired2fa
Delete Bank Account
DELETE /api/v2/ess/{employeeId}/bankaccounts/{bankAccountId}
Delete Employee Profile Image
DELETE /api/v2/ess/{employeeId}/profileimage
Delete Employee Qualification
DELETE /api/v2/ess/{employeeId}/qualification/{id}
Delete Expense Request
DELETE /api/v2/ess/{employeeId}/expense/{expenseRequestId}
Delete Leave Request
DELETE /api/v2/ess/{employeeId}/leave/{leaveRequestId}
Delete Timesheet
DELETE /api/v2/ess/{employeeId}/timesheet/{timesheetId}
Delete Unavailability
DELETE /api/v2/ess/{employeeId}/unavailability/{unavailabilityId}
Delete attachment from EmployeeQualification
DELETE /api/v2/ess/{employeeId}/qualification/{employeeQualificationId}/attachment/{documentId}
Discard current shift
POST /api/v2/ess/{employeeId}/timeandattendance/discard
Download Document
GET /api/v2/ess/{employeeId}/document/download/{documentId}
Edit Timesheet
POST /api/v2/ess/{employeeId}/timesheet/{timesheetId}
Employees Eligible For Shift Swap
GET /api/v2/ess/{employeeId}/shift/{shiftId}/swap/candidates
End Break
POST /api/v2/ess/{employeeId}/timeandattendance/endbreak
Estimate Leave Hours
GET /api/v2/ess/{employeeId}/leave/estimate
Find Matching Clock Off Roster Shift
GET /api/v2/ess/{employeeId}/shift/matchingclockoff
Find Matching Clock On Roster Shift
GET /api/v2/ess/{employeeId}/shift/matchingclockon
Find Nearby Roster Shifts
GET /api/v2/ess/{employeeId}/shift/nearby
Get Bank Account by ID
GET /api/v2/ess/{employeeId}/bankaccounts/{bankAccountId}
Get Bank Account by ID
GET /api/v2/ess/{employeeId}/bankaccounts/{bankAccountId}/swagrequired2fa
Get Dashboard
GET /api/v2/ess/{employeeId}/dashboard
Get Details
GET /api/v2/ess/{employeeId}/details
Get Document Details by ID
GET /api/v2/ess/{employeeId}/document/{documentId}
Get Earnings Certificate PDF
GET /api/v2/ess/{employeeId}/document/earningscertificate/{documentId}
Get Earnings Certificates
GET /api/v2/ess/{employeeId}/document/earningscertificates/swagrequired2fa
Get Earnings Certificates
GET /api/v2/ess/{employeeId}/document/earningscertificates
Get Emergency Contacts
GET /api/v2/ess/{employeeId}/emergencycontacts
Get Employee Profile Image
GET /api/v2/ess/{employeeId}/profileimage
Get Employees
GET /api/v2/ess/security/employees
Get Enabled Features
GET /api/v2/ess/{employeeId}/security/features
Get Expense Categories
GET /api/v2/ess/{employeeId}/expense/categories
Get Expense Payment Summary
GET /api/v2/ess/{employeeId}/expense/summary
Get Expense Request by ID
GET /api/v2/ess/{employeeId}/expense/{expenseRequestId}
Get Expense Requests
GET /api/v2/ess/{employeeId}/expense
Get KiwiSaver Enrollment Options
GET /api/v2/ess/{employeeId}/lookup/enrollmentoptions
Get KiwiSaver options for employee
GET /api/v2/ess/{employeeId}/kiwisaver/swagrequired2fa
Get KiwiSaver options for employee
GET /api/v2/ess/{employeeId}/kiwisaver
Get Leave Balances
GET /api/v2/ess/{employeeId}/leave/balances
Get Leave Categories
GET /api/v2/ess/{employeeId}/leave/leavecategories
Get Leave Request by ID
GET /api/v2/ess/{employeeId}/leave/{leaveRequestId}
Get Locations
GET /api/v2/ess/{employeeId}/lookup/location
Get Lookup Data
GET /api/v2/ess/{employeeId}/timeandattendance/lookupdata
Get Pay Slip by Pay Run ID
GET /api/v2/ess/{employeeId}/document/payslip/{payrunId}
Get Personal Details
GET /api/v2/ess/{employeeId}/personaldetails
Get Qualification Details
GET /api/v2/ess/{employeeId}/qualification/{id}
Get Qualifications for Employee
GET /api/v2/ess/{employeeId}/qualification
Get Roster Shift by ID
GET /api/v2/ess/{employeeId}/shift/{shiftId}
Get Satisfaction Survey Results
GET /api/v2/ess/{employeeId}/satisfaction
Get Shift Conditions
GET /api/v2/ess/{employeeId}/lookup/shiftcondition
Get Shift Notes
GET /api/v2/ess/{employeeId}/timeandattendance/shift/{shiftId}/notes
Get Suburb
GET /api/v2/ess/{employeeId}/lookup/suburb
Get Tax Codes
GET /api/v2/ess/{employeeId}/expense/taxcodes
Get Timesheet Creation Data
GET /api/v2/ess/{employeeId}/timesheet/data
Get Titles
GET /api/v2/ess/{employeeId}/lookup/title
Get Work Types
GET /api/v2/ess/{employeeId}/lookup/worktype
Get public holidays
GET /api/v2/ess/{employeeId}/publicHolidays
Get unavailability by ID
GET /api/v2/ess/{employeeId}/unavailability/{unavailabilityId}
List Bank Accounts
GET /api/v2/ess/{employeeId}/bankaccounts/swagrequired2fa
List Bank Accounts
GET /api/v2/ess/{employeeId}/bankaccounts
List Leave Requests
GET /api/v2/ess/{employeeId}/leave
List Pay Slips
GET /api/v2/ess/{employeeId}/document/payslip
List Pay Slips
GET /api/v2/ess/{employeeId}/document/payslip/swagrequired2fa
List Roster Shifts
GET /api/v2/ess/{employeeId}/shift
List Timesheets
GET /api/v2/ess/{employeeId}/timesheet
List Unavailabilities
GET /api/v2/ess/{employeeId}/unavailability
List all Documents
GET /api/v2/ess/{employeeId}/document
Mark Shift Notes Read
POST /api/v2/ess/{employeeId}/timeandattendance/shift/{shiftId}/notes/read-state
Propose Shift Swap
POST /api/v2/ess/{employeeId}/shift/swap/propose
Recover Forgotten Password
POST /api/v2/ess/security/forgottenpassword
Register Device Token
POST /api/v2/ess/devicetoken/register
Save Details
POST /api/v2/ess/{employeeId}/details
Save Emergency Contacts
POST /api/v2/ess/{employeeId}/emergencycontacts
Search Suburbs
GET /api/v2/ess/{employeeId}/lookup/suburbs
Set Employee Profile Image
POST /api/v2/ess/{employeeId}/profileimage
Shifts
POST /api/v2/ess/{employeeId}/timeandattendance/shifts
Start Break
POST /api/v2/ess/{employeeId}/timeandattendance/startbreak
Submit Satisfaction Survey
POST /api/v2/ess/{employeeId}/satisfaction
Submit or Update Timesheet
POST /api/v2/ess/{employeeId}/timesheet
Unregister Device Token
POST /api/v2/ess/devicetoken/unregister
Update Bank Account
PUT /api/v2/ess/{employeeId}/bankaccounts/{id}
Update Bank Account
PUT /api/v2/ess/{employeeId}/bankaccounts/{id}/swagrequired2fa
Update Emergency Contacts
PUT /api/v2/ess/{employeeId}/emergencycontacts
Update Employee Qualification
PUT /api/v2/ess/{employeeId}/qualification/{id}
Update Expense Request
PUT /api/v2/ess/{employeeId}/expense/{expenseRequestId}
Update Leave Request
POST /api/v2/ess/{employeeId}/leave/{leaveRequestId}
Update Personal Details
PUT /api/v2/ess/{employeeId}/personaldetails
Update Unavailability
PUT /api/v2/ess/{employeeId}/unavailability/{unavailabilityId}
Upload Attachment to Expense Request
PUT /api/v2/ess/{employeeId}/expense/{expenseRequestId}/attachment
Upload Attachment to Leave Request
PUT /api/v2/ess/{employeeId}/leave/{leaveRequestId}/attachment
Upload attachment to qualification
PUT /api/v2/ess/{employeeId}/qualification/{employeeQualificationId}/attachment