Employment Hero Payroll API Reference
Home
About the API
API Key Authentication
OAuth2 Authentication
OData Filtering
.NET Client
Using the API
iFrame navigation
SSO Requests
Get Brand Invoices
Summary
get
Update comments in a timesheet
Summary
put
List Employer liabilities
Summary
post
get
List Super Funds
Summary
post
get
Find Matching Clock Off Roster Shift
Summary
get
Estimate Leave Hours
Summary
get
Leave Balances Report as Excel
Summary
get
List Tiered Long Service Leave Templates
Summary
get
List Dimensions
Summary
post
get
List Business Templates
Summary
get
List Self Managed Super Funds
Summary
post
get
List Work Types
Summary
post
get
Get Leave Accruals
Summary
delete
get
post
List Time Zone Types
Summary
get
Get Public Holiday Details
Summary
delete
get
put
Check Employee
Summary
post
Shifts
Summary
post
Get Employee Access for User
Summary
get
Change PIN
Summary
post
Net to Gross
Summary
post
Grant Kiosk Access
Summary
post
List Roster Employees
Summary
get
Get Qualification Details
Summary
get
List Businesses
Summary
post
get
Get Rounding Rules
Summary
get
post
Decline Roster Shift
Summary
post
List Addresses
Summary
get
List Time Zone Types
Summary
get
Timesheet Report
Summary
get
Decline Expense Request
Summary
post
List Employee Documents
Summary
post
get
put
Get Employee By External ID
Summary
get
Delete attachment from EmployeeQualification
Summary
delete
Mark Shift Notes Read
Summary
post
Get tasks by business id
Summary
get
Approve Timesheet
Summary
post
Super Contribution Report (By Employee)
Summary
get
Get timesheet line
Summary
delete
get
put
Deductions Report
Summary
get
List Report Types
Summary
get
Get Dimension Value by ID
Summary
delete
get
put
Send PIN Reset SMS
Summary
post
Roster vs Timesheet Comparison Report
Summary
get
Set Pay Run Notation
Summary
delete
post
Bulk Cancel Roster Shift Swaps
Summary
post
Get public holidays
Summary
get
Get Employing Entity Specific Chart of Accounts
Summary
delete
get
post
List Expense Request Locations
Summary
get
Get Journal Accounts
Summary
post
get
Get Business Document Content
Summary
get
Install Award
Summary
put
Pay Categories Report
Summary
get
List Pay Run Warnings
Summary
get
Get Reseller by ID
Summary
get
Update Super Fund
Summary
delete
put
Clock In Employee
Summary
post
List Employing Entities
Summary
post
get
List Leave Employees
Summary
get
Payroll Tax Report
Summary
get
Get Qualifications for Employee
Summary
post
delete
get
Accept Roster Shift
Summary
post
Get Tiered Long Service Leave Template by ID
Summary
get
Get Reseller Invoice PDF By ID
Summary
get
List Kiosk Staff
Summary
post
get
Get Leave Categories
Summary
get
List Employment Agreements
Summary
get
List basic details for employees
Summary
get
Get Super Fund by ID
Summary
get
Get Deductions by Employee ID
Summary
get
Get pay run payments
Summary
get
Get Employment Agreement by ID
Summary
get
Verify Kiosk PIN
Summary
post
Employee Has Access
Summary
get
Search Super Fund Products
Summary
get
Get Earnings Lines by Employee ID
Summary
get
List Bank Accounts
Summary
post
get
List Kiosks
Summary
post
get
Bulk Apply Leave Requests
Summary
post
List Leave Requests
Summary
get
List Unavailabilities
Summary
post
get
Cancel Business
Summary
delete
List Employee Expense Categories
Summary
post
get
Get Pay Slip File
Summary
get
List Employee Locations
Summary
get
Decline Shift Swap
Summary
post
List Expense Categories
Summary
get
Delete Note from Shift
Summary
delete
List Leave Allowance Templates
Summary
post
get
Get Satisfaction Survey Results
Summary
get
post
List Employee Groups
Summary
get
Get Business Billing PLan
Summary
get
List Employee Super Adjustments
Summary
post
get
Gross To Net Report as Excel
Summary
get
Get Bank Account by ID
Summary
delete
get
Start Payment Approval Process
Summary
get
Send PIN Reset SMS
Summary
post
Get standard hours for employee
Summary
get
put
Get Kiosk by ID
Summary
delete
get
put
Get Payment Summaries
Summary
get
Clock Out Employee
Summary
post
Get Pay Condition Rule Set by ID
Summary
get
put
Get Business Invoices
Summary
get
Search Suburbs
Summary
get
List contractors
Summary
post
get
List Pay Condition Rule Sets
Summary
post
get
Set UI Unlock enabled
Summary
post
Get Journal Service provider
Summary
get
put
Clock Out Employee
Summary
post
Get Leave Request by ID
Summary
delete
get
post
Active Employees Report
Summary
get
Clock In Employee
Summary
post
Get Work Type by ID
Summary
delete
get
put
Upload Attachment to Expense Request
Summary
put
Get Dashboard
Summary
get
Check Employee
Summary
post
Get Leave Allowance Template by ID
Summary
delete
get
put
Get shift swapping report by business id
Summary
get
PAYG Report
Summary
get
List all Documents
Summary
get
Get Pay Rate Template by ID
Summary
delete
get
put
Assign Leave Allowance Template
Summary
post
Get Brand Label by ID
Summary
get
Get Super Adjustments by Employee ID
Summary
get
List Employee Tax Adjustments
Summary
post
get
Unlock Pay Run
Summary
post
Edit Timesheet
Summary
delete
post
Get Employee Profile Image
Summary
delete
get
post
Get Pay Category by ID
Summary
delete
get
put
Get Tax Codes
Summary
get
Get payslip configuration
Summary
post
get
Leave History Report
Summary
get
Mark Shift Notes Read
Summary
post
Get Employee Dimension Earnings Line Split By Id
Summary
delete
get
Start Break
Summary
post
Get Roster Shifts
Summary
post
get
List Web Hook Registrations
Summary
delete
get
post
Get Timesheet Creation Data
Summary
get
Start Break
Summary
post
Delete Employee
Summary
delete
List countries
Summary
get
Dismiss Business Notifications
Summary
delete
Leave Liability Report
Summary
get
List Employee Deductions
Summary
post
get
Find Nearby Roster Shifts
Summary
get
Get Shift Notes
Summary
post
get
List Roster Locations
Summary
get
Pay Run Variance Report
Summary
get
Initiate Employee Self Setup
Summary
post
Get Suburb
Summary
get
Get Journal Account by ID
Summary
delete
get
put
List Employee Group Permission Types
Summary
get
List Business Notifications
Summary
get
Recalculate background job
Summary
post
Get Employee Shift Conditions
Summary
get
Get Bank Account by ID
Summary
delete
get
put
List Pay Run Totals for Employee
Summary
get
Get Employee Expenses by Employee ID
Summary
get
List Pay Slips
Summary
get
Get Tax Codes
Summary
get
Get Business Timesheets
Summary
post
get
Get User Details
Summary
post
get
put
Get unavailability by ID
Summary
delete
get
put
Upload Attachment to Leave Request
Summary
delete
put
Approve Leave Request
Summary
post
Pay Run Inclusions Report
Summary
get
Shifts
Summary
post
List White Labels
Summary
get
Get Payment Files by Finalised Pay Run Id
Summary
get
Prepare Leave Liability report
Summary
post
Get Pay Rates
Summary
get
OAuth Token
Summary
post
Bulk Accept Roster Shift Swaps
Summary
post
List pay rate adjustment schedule
Summary
post
get
Clock Out Employee
Summary
post
Get Leave Allowances
Summary
get
put
Get Qualifications for Employee
Summary
post
get
List Unavailabilities
Summary
post
get
Approve Expense Request
Summary
post
Single Sign On
Summary
post
Get Earnings line split by location ID
Summary
delete
get
put
Decline Expense Request
Summary
post
Get Pay Schedule Metadata
Summary
get
Get Super Fund by ID
Summary
get
Get Document Details by ID
Summary
get
Get Reseller Invoice Excel By ID
Summary
get
List Pay Runs
Summary
post
get
List Next Pay Dates
Summary
get
Get Reseller Invoices
Summary
get
Start Approval Process
Summary
post
Get Public Holidays for Year
Summary
post
delete
get
Signup Report
Summary
get
Create a new direct billing user
Summary
post
Find Nearby Roster Shifts
Summary
get
Upload Attachment to Expense Request
Summary
put
Get Web Hook Registration by ID
Summary
delete
get
put
Upload Attachment to Expense Request
Summary
put
Get Employee Profile Image
Summary
delete
get
post
Get Expense Payment Summary
Summary
get
Add Complete Shift for Employee
Summary
post
List Employee Additional Earnings
Summary
post
get
Export journals for a pay run using the ExportPayRunJournalCommand
Summary
post
Get unavailability by ID
Summary
delete
get
put
Terminate Employee in Pay Run
Summary
post
List Kiosk Staff
Summary
post
get
List PAYG Adjustments
Summary
post
delete
get
Birthday Report
Summary
get
List Deduction Categories
Summary
post
get
Detailed Activity Report as Excel
Summary
get
Get List of Locations
Summary
get
Bulk Evaluate Shift Costings
Summary
post
List Expense Request Employees
Summary
get
Pay Run Audit Report
Summary
get
Get Roster Shift by ID
Summary
get
put
Approve Leave Request
Summary
post
Get Location Specific Chart of Accounts
Summary
delete
get
post
List Expense Requests
Summary
post
get
Create Leave Request
Summary
post
Unregister Device Token
Summary
post
List Leave Categories
Summary
post
get
Get Employing Entity By ID
Summary
delete
get
put
List Roster Shifts
Summary
get
List industry options
Summary
get
Ordinary Time Earnings Report
Summary
get
Journal Report
Summary
get
Update Unavailability
Summary
delete
put
Costing Report
Summary
get
Get Enabled Features
Summary
get
Get Expense Requests
Summary
post
get
Recalculate
Summary
post
Change PIN
Summary
post
List Pay Run Totals
Summary
get
Get Location By Id
Summary
delete
get
put
Propose Shift Swap
Summary
post
Get Brand Invoice PDF By ID
Summary
get
Get Employee Document Content
Summary
get
Find Matching Clock On Roster Shift
Summary
get
List gender options
Summary
get
List Self Managed Super Funds
Summary
post
get
Get Employer Liability Category
Summary
delete
get
put
Create Note for Employee
Summary
post
delete
Get ABA Settings Record by ID
Summary
delete
get
put
Employee Details Report
Summary
get
post
Clone Pay Condition Rule Set
Summary
post
Employee Audit Report
Summary
get
Search Super Funds
Summary
get
Send PIN Reset Email
Summary
post
Acknowledge Document
Summary
post
Super Contribution Report as Excel
Summary
get
Get Employer Liabilities by Employee ID
Summary
get
Create Unavailability
Summary
post
Get Leave Balances
Summary
get
Deactivate contractor
Summary
post
Get Brand Invoice Excel By ID
Summary
get
Update roster shift
Summary
put
List Deductions
Summary
post
delete
get
Get Rounding Rules
Summary
get
post
End Break
Summary
post
Include Employee
Summary
post
delete
Get Employee basic details by ID
Summary
get
Single Sign On
Summary
post
List Resellers
Summary
get
Get STP Registration Details
Summary
post
get
Active Employees Report
Summary
get
Get Emergency Contacts
Summary
get
post
put
Get Pay Slips by Finalised Pay Run Id
Summary
get
Get User Business Access
Summary
get
Get Dimension by ID
Summary
delete
get
put
Get Self Managed Super Fund by ID
Summary
get
put
Get Journal Account Types
Summary
get
List Pay Rate Templates
Summary
post
get
Get Pay Run
Summary
delete
get
Send PIN Reset Email
Summary
post
Document Acknowledgements Report
Summary
get
List Super Funds
Summary
post
get
Recover Forgotten Password
Summary
post
Get Pay Run Totals by Employee ID
Summary
get
Test Web Hook
Summary
get
Get Kiosk by ID
Summary
get
Mark Shift Notes Read
Summary
post
Get Business Invoice PDF By ID
Summary
get
Get Chart of Accounts
Summary
get
post
List Leave Requests
Summary
post
get
List Super Adjustments
Summary
post
delete
get
List Employees
Summary
post
get
Download Document
Summary
get
Get Employee Lookup Data
Summary
get
Get Employees
Summary
get
Get Pay Slip by Pay Run ID
Summary
get
Stub Shift Timesheets
Summary
post
Get Kiosks
Summary
get
Get the list of roles available
Summary
get
Cancel Shift Swap
Summary
post
Initiate Employee Self Setup
Summary
post
Get Leave Allowances for All Employees
Summary
get
put
List Dimension Values
Summary
post
get
List Self Managed Super Funds
Summary
post
get
List Pay Categories
Summary
post
get
Gross To Net Report
Summary
get
End Break
Summary
post
Decline Leave Request
Summary
post
Get Business Details
Summary
get
put
Get Employee Notes
Summary
get
post
Get contractor by identifier
Summary
get
put
Get White Label by ID
Summary
get
Decline Leave Request
Summary
post
Get ATO Details
Summary
get
post
List Qualifications
Summary
post
get
Estimate Leave Hours
Summary
get
Finalise Pay Run
Summary
post
Get Locations
Summary
get
Get Employee Deduction by ID
Summary
delete
get
put
Super Contribution Report (By Super Fund)
Summary
get
Get ESS Self Managed Super Fund by id
Summary
get
put
Accept Shift Swap
Summary
post
Get Expense Request by ID
Summary
delete
get
put
Get timesheet
Summary
delete
post
get
Get Shift Notes
Summary
post
get
Get Expense Request by ID
Summary
delete
get
put
List Documents for Employee Qualification
Summary
post
get
Find Matching Clock On Roster Shift
Summary
get
Signup Report
Summary
get
List Employee Groups
Summary
post
get
Manage Roster Data
Summary
get
Get Leave Balances
Summary
get
Get Deduction Category By ID
Summary
delete
get
put
Find Matching Clock Off Roster Shift
Summary
get
Get Brand Invoice By ID
Summary
get
List Billing Plans
Summary
get
Get Pay Run Summary
Summary
get
Discard current shift
Summary
post
Get Expense Categories
Summary
get
Get Leave Accruals for Employee
Summary
get
Get Qualification Details
Summary
delete
get
put
Get Leave Balances
Summary
get
Clock In Employee
Summary
post
Set Business Billing Plan
Summary
post
Create Pay Run (Async)
Summary
post
Reject Timesheet
Summary
post
Get Employee By External Reference ID
Summary
get
Employee Payment History Report
Summary
get
Find Matching Clock On Roster Shift
Summary
get
Discard current shift
Summary
post
List Pay Schedules
Summary
post
get
Get Creation Status
Summary
get
Employee Payment History Report as Excel
Summary
get
Bulk insert Journal Accounts
Summary
post
Get Employee Self Managed Super Fund by id
Summary
get
put
Verify Kiosk PIN
Summary
post
Bulk Insert Timesheets
Summary
post
put
Get Employer liability by ID
Summary
delete
get
put
Leave Balances Report
Summary
get
Get Qualification Document File
Summary
get
Get Shift Periods
Summary
post
List Pay Runs Summaries
Summary
get
Leave Liability report as Excel
Summary
get
Bulk Decline Roster Shifts
Summary
post
List Leave Requests
Summary
get
Approve Expense Request
Summary
post
Get Pay Run Details
Summary
get
List ABA Settings
Summary
post
get
Get Pay Slip Data by Employee ID
Summary
get
Get Business Document Details
Summary
delete
get
put
Copy Business Settings From Template
Summary
post
Evaluate Shift Costings
Summary
post
Shifts
Summary
post
Get Users With Access to Employee
Summary
get
post
delete
put
Employees Eligible For Shift Swap
Summary
get
Get the leave settings for the business
Summary
get
put
List Businesses
Summary
get
Get the initial tax year
Summary
post
get
List Employee Expenses
Summary
post
get
List Timesheet Employees
Summary
get
Upload attachment to qualification
Summary
put
Get Employee Tax Adjustment by ID
Summary
delete
get
put
Employee Details Report Fields
Summary
get
List the Business tags
Summary
get
Link Employee Document to Expense Request
Summary
post
delete
Get Lookup Data
Summary
get
Link Employee Document to Leave Request
Summary
post
delete
Get Employee location earnings line splits
Summary
post
get
Get Employee Deduction by External Reference Id
Summary
get
Get Roster Shifts
Summary
post
get
Get Leave Requests for Employee
Summary
post
get
put
Get timesheet reference data
Summary
get
Get the timesheet settings for the business
Summary
get
put
List Employee Expenses
Summary
post
delete
get
Get Details
Summary
get
post
List Brand Labels
Summary
get
Get Shift Notes
Summary
post
get
List All Business Access Users
Summary
post
get
delete
put
List Manager Roster Employees
Summary
get
Get Employee Additional Earning by ID
Summary
delete
get
put
Delete Super Fund
Summary
delete
Get Employee Group by ID
Summary
delete
get
put
Get Titles
Summary
get
Find Nearby Roster Shifts
Summary
get
Get Employee Document Details
Summary
delete
get
Update Super Fund
Summary
put
Revoke Kiosk Access
Summary
post
Get Qualification Document by ID
Summary
delete
get
Get Employee Expense by ID
Summary
delete
get
put
Get Business Expense Requests
Summary
get
List Earnings Lines
Summary
post
delete
get
List Leave Categories
Summary
get
Get Journal Service providers
Summary
get
List Employee Locations
Summary
get
Get Pay Schedule by ID
Summary
delete
get
put
Get Business Timesheets
Summary
post
get
Get Leave Request by ID
Summary
delete
get
post
Discard current shift
Summary
post
List Electronic Service Addresses
Summary
get
Get Journal Details
Summary
get
Get Shift Conditions
Summary
get
Link Employee Document to Timesheet
Summary
post
delete
Pay Run Activity Report
Summary
get
Get Employee Portal Settings
Summary
get
post
List Bank Accounts
Summary
post
get
List Timesheet Locations
Summary
get
List Payment Summaries
Summary
put
get
post
delete
Get Next Pay Date
Summary
get
Get Employee Super Adjustment by ID
Summary
delete
get
put
Get Employee Profile Image
Summary
delete
get
post
Get Opening Balances
Summary
get
post
Get Employee Work Types
Summary
get
Activate Employee
Summary
post
Get Business Details by External ID
Summary
get
Get Employee Expense Category by ID
Summary
delete
get
put
List Leave Locations
Summary
get
Reapply Leave Allowance Template
Summary
post
Get Leave Request by ID
Summary
delete
get
put
End Break
Summary
post
Get Employee Lookup Data
Summary
get
Download Document
Summary
get
Get Shift Costings for Employee
Summary
post
Get Employee Dimension Earnings Line Splits
Summary
post
get
put
List Employee Locations
Summary
get
Delete Note from Shift
Summary
delete
Get Personal Details
Summary
get
put
Find Matching Clock Off Roster Shift
Summary
get
Estimate Leave Hours
Summary
get
Stub Shift Timesheets
Summary
post
Start Break
Summary
post
Get List of Employees
Summary
get
Get PAYG Adjustments by Employee ID
Summary
get
Update kiosk timesheet line
Summary
put
Get Business Invoice By ID
Summary
get
Overlapping Leave Requests
Summary
get
Overlapping Leave Requests
Summary
get
Get expenses reference data
Summary
get
Get Employee By ID
Summary
get
put
Bulk Accept Roster Shifts
Summary
post
Get Dashboard
Summary
get
List Tax Codes
Summary
get
Single Sign On
Summary
post
Get Payment Summary PDF
Summary
get
Create expense request
Summary
post
Get Leave Category by ID
Summary
delete
get
put
Detailed Activity Report
Summary
get
List Business Document Details
Summary
post
get
Get Leave Request Attachment
Summary
get
Get Leave Allowance Template for Employee
Summary
get
List Entitlements
Summary
get
Update Bank Account
Summary
put
Get expense request
Summary
delete
put
get
Get Leave Allowances for Employee
Summary
get
List Business Locations
Summary
post
get
Get Work Types
Summary
get
Get ABA File
Summary
get
Get Roster Shift by ID
Summary
get
Get Reseller Invoice By ID
Summary
get
List Pay Slip Data
Summary
get
Get Business Timesheets
Summary
post
get
Get pay rate adjustment schedule record by ID
Summary
delete
get
put
Update timesheet line
Summary
put
Bulk Decline Roster Shift Swaps
Summary
post
List Employee Expense Categories with pagination
Summary
get
List Employer Liabilities
Summary
post
delete
get
Get Qualification by ID
Summary
delete
get
put
List Timesheets
Summary
get
post
Get Shift Periods for Employee
Summary
post
List Employer Liability Categories
Summary
post
get
Register Device Token
Summary
post
List Leave Categories
Summary
get
List Employee Deductions By External Reference Id
Summary
post
OpenAPI specification
Download
Start Break
Description
HTTP Request
Start Break
POST /api/v2/ess/{employeeId}/timeandattendance/startbreak