Employment Hero
Staff, timesheets, leave, pay runs and payslips.
See Employment Hero data backup on tradiebridge.com.
Each record is held whole. A resource's columns are what a list filters and sorts by.
Questions
hours staff
Hours on timesheets between two days, by employee or day, largest first: hours, the approved part and lines. Rejected lines are left out.
- from*
- string. First day, e.g. 2026-09-01.
- to
- string. Last day, inclusive. Default today; at most 400 days.
- by
- string. Default employee.
- source
- string. hr (the HR platform) or payroll. Default hr where the source holds it, else payroll. Never add the two: HR timesheets flow into Payroll.
leave staff
Leave requests that overlap two days, by employee or leave category: hours, the approved part and requests. A request counts whole. Declined and cancelled requests are left out.
- from*
- string. First day, e.g. 2026-09-01.
- to
- string. Last day, inclusive. Default today; at most 400 days.
- by
- string. Default employee.
- source
- string. hr (the HR platform) or payroll. Default hr where the source holds it, else payroll. Never add the two: HR timesheets flow into Payroll.
Ask with ask_question, or GET …/answers/{question} with the arguments as query parameters.
71 resources
asset_categories Asset categories
Categories of assets.
Keyed by source_id
3 columns
- source_id string
- modified_at datetime
- record_name string
asset_custom_fields Asset custom fields
Custom fields set up on assets.
Keyed by source_id
3 columns
- source_id string
- modified_at datetime
- record_name string
assets Assets
Company assets (laptops, vehicles, tools): record_name, asset_code, status and member_id (who holds it).
Keyed by source_id
6 columns
- source_id string
- modified_at datetime
- record_name string
- asset_code string
- status string
- member_id string
bank_accounts Bank accounts
Each employee's bank accounts: employee_id and primary_account. Account details are in the document.
Keyed by source_id
4 columns
- source_id string
- modified_at datetime
- employee_id string
- primary_account boolean
benefits Benefits
Benefits the organisation offers.
Keyed by source_id
3 columns
- source_id string
- modified_at datetime
- record_name string
certifications Certifications
Certifications and licences the organisation tracks: record_name and certification_type.
Keyed by source_id
4 columns
- source_id string
- modified_at datetime
- record_name string
- certification_type string
cost_centres Cost centres
Cost centres timesheets and staff are booked to.
Keyed by source_id
3 columns
- source_id string
- modified_at datetime
- record_name string
custom_fields Custom fields
Custom fields set up on the HR platform: record_name and field_type.
Keyed by source_id
4 columns
- source_id string
- modified_at datetime
- record_name string
- field_type string
disciplinaries Disciplinaries
Disciplinary records: employee_id, status and outcome.
Keyed by source_id
5 columns
- source_id string
- modified_at datetime
- employee_id string
- status string
- outcome string
emergency_contacts Emergency contacts
Each employee's emergency contacts: employee_id, record_name (the contact) and relationship.
Keyed by source_id
5 columns
- source_id string
- modified_at datetime
- employee_id string
- record_name string
- relationship string
employee_benefits Employee benefits
Which employee holds which benefit, from when.
Keyed by source_id
4 columns
- source_id string
- modified_at datetime
- record_name string
- employee_id string
employee_certifications Employee certifications
Certifications each employee holds: employee_id, record_name, expiry_date and status.
Keyed by source_id
6 columns
- source_id string
- modified_at datetime
- employee_id string
- record_name string
- expiry_date string
- status string
employee_custom_fields Employee custom fields
Each employee's custom field values: employee_id and record_name (the field).
Keyed by source_id
4 columns
- source_id string
- modified_at datetime
- employee_id string
- record_name string
employee_documents Employee documents
Documents filed against each employee: employee_id and record_name. Names and links only, not the files.
Keyed by source_id
4 columns
- source_id string
- modified_at datetime
- employee_id string
- record_name string
employees Employees
HR staff and contractors: record_name, email, job_title, status, employment_type, start_date, termination_date, external_id (the payroll system's ID) and payroll_type. Managers, teams and cost centres are in the document.
Keyed by source_id
11 columns
- source_id string
- modified_at datetime
- record_name string
- email string
- job_title string
- status string
- employment_type string
- start_date string
- termination_date string
- external_id string
- payroll_type string
employing_entities Employing entities
The legal entities that employ staff on the HR platform.
Keyed by source_id
3 columns
- source_id string
- modified_at datetime
- record_name string
employment_histories Employment histories
Each employee's employment history: employee_id, record_name (the title), start_date, end_date and employment_type.
Keyed by source_id
7 columns
- source_id string
- modified_at datetime
- employee_id string
- record_name string
- start_date string
- end_date string
- employment_type string
form_categories Form categories
Categories of forms.
Keyed by source_id
3 columns
- source_id string
- modified_at datetime
- record_name string
form_responses Form responses
Answers to custom forms: form_id (forms), member_id (employees) and status, with every answer in the document.
Keyed by source_id
5 columns
- source_id string
- modified_at datetime
- form_id string
- member_id string
- status string
form_templates Form templates
Form templates.
Keyed by source_id
3 columns
- source_id string
- modified_at datetime
- record_name string
forms Forms
Custom forms: record_name and status. Their answers: form_responses.
Keyed by source_id
4 columns
- source_id string
- modified_at datetime
- record_name string
- status string
goals Goals
Performance goals: record_name and owner_id (employees).
Keyed by source_id
4 columns
- source_id string
- modified_at datetime
- record_name string
- owner_id string
incidents Incidents
Workplace incidents reported: record_name, incident_type and occurred_on.
Keyed by source_id
5 columns
- source_id string
- modified_at datetime
- record_name string
- incident_type string
- occurred_on string
induction_contents Induction contents
Induction content new staff go through.
Keyed by source_id
3 columns
- source_id string
- modified_at datetime
- record_name string
leave_balances Leave balances
HR platform leave balances: employee_id, record_name (the category), unit_type, accrued_amount and available_balance. Payroll-connected organisations keep theirs in payroll_leave_balances.
Keyed by source_id
7 columns
- source_id string
- modified_at datetime
- employee_id string
- record_name string
- unit_type string
- accrued_amount decimal
- available_balance decimal
leave_categories Leave categories
The kinds of leave set up on the HR platform, with their unit type.
Keyed by source_id
4 columns
- source_id string
- modified_at datetime
- record_name string
- unit_type string
leave_requests Leave requests
HR platform leave: employee_id, record_name (the leave category), start_date, end_date, total_hours, total_units, unit_type and status.
Keyed by source_id
10 columns
- source_id string
- modified_at datetime
- record_name string
- employee_id string
- start_date string
- end_date string
- total_hours decimal
- total_units decimal
- unit_type string
- status string
organisations Organisations
The HR organisation, one document: record_name, country, time_zone, subscription plan, address and head counts.
Keyed by source_id
6 columns
- source_id string
- modified_at datetime
- record_name string
- country string
- time_zone string
- subscription_plan string
pay_categories Pay categories
Pay categories on the HR platform.
Keyed by source_id
3 columns
- source_id string
- modified_at datetime
- record_name string
pay_details Pay details
Each employee's pay over time: employee_id, effective_from, record_name (the classification), salary, salary_type and pay_unit.
Keyed by source_id
8 columns
- source_id string
- modified_at datetime
- employee_id string
- effective_from string
- record_name string
- salary decimal
- salary_type string
- pay_unit string
payroll_bank_accounts Payroll bank accounts
Each Payroll employee's bank accounts, keyed by employee_id. Account details are in the document.
Keyed by source_id
3 columns
- source_id string
- modified_at datetime
- employee_id string
payroll_businesses Payroll businesses
The Payroll business, one document: record_name, legal_name, region, ABN and settings.
Keyed by source_id
5 columns
- source_id string
- modified_at datetime
- record_name string
- legal_name string
- region string
payroll_deduction_categories Payroll deduction categories
Payroll deduction categories.
Keyed by source_id
3 columns
- source_id string
- modified_at datetime
- record_name string
payroll_employee_groups Payroll employee groups
Employee groups and their filters.
Keyed by source_id
3 columns
- source_id string
- modified_at datetime
- record_name string
payroll_employee_qualifications Payroll employee qualifications
Qualifications each Payroll employee holds: employee_id, record_name and expiry_date.
Keyed by source_id
5 columns
- source_id string
- modified_at datetime
- employee_id string
- record_name string
- expiry_date string
payroll_employees Payroll employees
Payroll staff: record_name, email, job_title, status, employment_type, start_date, end_date and external_id. Pay, tax, super, bank and address details are in the document.
Keyed by source_id
10 columns
- source_id string
- modified_at datetime
- record_name string
- email string
- job_title string
- status string
- employment_type string
- start_date string
- end_date string
- external_id string
payroll_employing_entities Payroll employing entities
Payroll employing entities, deactivated ones too.
Keyed by source_id
3 columns
- source_id string
- modified_at datetime
- record_name string
payroll_employment_agreements Payroll employment agreements
Employment agreements (awards and classifications): record_name and classification.
Keyed by source_id
4 columns
- source_id string
- modified_at datetime
- record_name string
- classification string
payroll_expense_categories Payroll expense categories
Employee expense categories.
Keyed by source_id
3 columns
- source_id string
- modified_at datetime
- record_name string
payroll_leave_balances Payroll leave balances
Payroll leave balances now: employee_id, record_name (the category), accrued_amount and unit_type.
Keyed by source_id
6 columns
- source_id string
- modified_at datetime
- employee_id string
- record_name string
- accrued_amount decimal
- unit_type string
payroll_leave_categories Payroll leave categories
Payroll leave categories and how they accrue.
Keyed by source_id
3 columns
- source_id string
- modified_at datetime
- record_name string
payroll_leave_requests Payroll leave requests
Payroll leave: employee_id (payroll_employees), record_name (the leave category), from_date, to_date, total_hours and status.
Keyed by source_id
8 columns
- source_id string
- modified_at datetime
- record_name string
- employee_id string
- from_date string
- to_date string
- total_hours decimal
- status string
payroll_locations Payroll locations
Payroll locations.
Keyed by source_id
3 columns
- source_id string
- modified_at datetime
- record_name string
payroll_pay_categories Payroll pay categories
Payroll pay categories (ordinary hours, overtime, allowances).
Keyed by source_id
3 columns
- source_id string
- modified_at datetime
- record_name string
payroll_pay_rates Payroll pay rates
Each Payroll employee's pay rates: employee_id, record_name (the pay category), rate and rate_unit.
Keyed by source_id
6 columns
- source_id string
- modified_at datetime
- employee_id string
- record_name string
- rate decimal
- rate_unit string
payroll_pay_run_totals Payroll pay run totals
Each employee's totals in each pay run: pay_run_id and employee_id, the figures in the document.
Keyed by source_id
4 columns
- source_id string
- modified_at datetime
- pay_run_id string
- employee_id string
payroll_pay_runs Payroll pay runs
Pay runs: pay_period_starting, pay_period_ending, date_paid, finalised and pay_schedule_id.
Keyed by source_id
7 columns
- source_id string
- modified_at datetime
- pay_period_starting string
- pay_period_ending string
- date_paid string
- finalised boolean
- pay_schedule_id string
payroll_pay_schedules Payroll pay schedules
Pay schedules: record_name and frequency.
Keyed by source_id
4 columns
- source_id string
- modified_at datetime
- record_name string
- frequency string
payroll_payslips Payroll payslips
Payslips of each pay run: pay_run_id, employee_id, gross_earnings, net_earnings and total_hours, every line in the document.
Keyed by source_id
7 columns
- source_id string
- modified_at datetime
- pay_run_id string
- employee_id string
- gross_earnings decimal
- net_earnings decimal
- total_hours decimal
payroll_public_holidays Payroll public holidays
Public holidays for this year and next: record_name and holiday_date.
Keyed by source_id
4 columns
- source_id string
- modified_at datetime
- record_name string
- holiday_date string
payroll_qualifications Payroll qualifications
Qualifications set up in Payroll.
Keyed by source_id
3 columns
- source_id string
- modified_at datetime
- record_name string
payroll_roster_shifts Payroll roster shifts
Payroll's rostered PLAN, two months back to four ahead: employee_id, record_name (the person), day, location_name and published.
Keyed by source_id
7 columns
- source_id string
- modified_at datetime
- record_name string
- employee_id string
- day string
- location_name string
- published boolean
payroll_standard_hours Payroll standard hours
Each Payroll employee's standard hours, keyed by employee_id: hours_per_week.
Keyed by source_id
4 columns
- source_id string
- modified_at datetime
- employee_id string
- hours_per_week decimal
payroll_super_funds Payroll super funds
Each Payroll employee's super funds: employee_id and record_name.
Keyed by source_id
4 columns
- source_id string
- modified_at datetime
- employee_id string
- record_name string
payroll_timesheets Payroll timesheets
Payroll timesheet lines: employee_id (payroll_employees), day, status, units (hours), work_type and location_name.
Keyed by source_id
8 columns
- source_id string
- modified_at datetime
- employee_id string
- day string
- status string
- units decimal
- work_type string
- location_name string
payroll_work_types Payroll work types
Payroll work types.
Keyed by source_id
3 columns
- source_id string
- modified_at datetime
- record_name string
payslips Payslips
HR platform payslips: employee_id, payment_date, pay_period_ending, wages, tax, net_pay and super, with every line in the document.
Keyed by source_id
9 columns
- source_id string
- modified_at datetime
- employee_id string
- payment_date string
- pay_period_ending string
- wages decimal
- tax decimal
- net_pay decimal
- super decimal
policies Policies
Company policies staff are asked to read.
Keyed by source_id
3 columns
- source_id string
- modified_at datetime
- record_name string
roles Roles
Roles on the HR platform.
Keyed by source_id
3 columns
- source_id string
- modified_at datetime
- record_name string
rostered_shifts Rostered shifts
The rostered PLAN, two months back to four ahead: member_id (employees), record_name (the person), day, status, location_name and work_site_name. Never time worked.
Keyed by source_id
8 columns
- source_id string
- modified_at datetime
- record_name string
- member_id string
- day string
- status string
- location_name string
- work_site_name string
superannuation_details Superannuation details
Each employee's super fund, keyed by employee_id: record_name (the fund) and membership in the document.
Keyed by source_id
4 columns
- source_id string
- modified_at datetime
- employee_id string
- record_name string
tax_declarations Tax declarations
Each employee's tax declaration, keyed by employee_id: residency, tax-free threshold and debts.
Keyed by source_id
3 columns
- source_id string
- modified_at datetime
- employee_id string
team_members Team members
Who is in each team: team_id (teams) and employee_id (employees), with the person's details.
Keyed by source_id
5 columns
- source_id string
- modified_at datetime
- team_id string
- employee_id string
- record_name string
teams Teams
Teams (groups) of staff: record_name and status. Who is in each: team_members.
Keyed by source_id
4 columns
- source_id string
- modified_at datetime
- record_name string
- status string
timesheets Timesheets
HR platform timesheets: employee_id (employees), day, status (pending, approved, rejected), units with unit_type (hours or units), break_units, cost_centre_name and work_site_name. Hours worked: summarize units where unit_type is hours and status is not rejected.
Keyed by source_id
10 columns
- source_id string
- modified_at datetime
- employee_id string
- day string
- status string
- units decimal
- unit_type string
- break_units decimal
- cost_centre_name string
- work_site_name string
work_eligibilities Work eligibilities
Each employee's right to work, keyed by employee_id: visa_status and the visa in the document.
Keyed by source_id
4 columns
- source_id string
- modified_at datetime
- employee_id string
- visa_status string
work_locations Work locations
Work locations: record_name and country.
Keyed by source_id
4 columns
- source_id string
- modified_at datetime
- record_name string
- country string
work_sites Work sites
Work sites rosters are made for: record_name and status, with their positions.
Keyed by source_id
4 columns
- source_id string
- modified_at datetime
- record_name string
- status string
work_types Work types
Work types, each mapped to a pay or leave category.
Keyed by source_id
4 columns
- source_id string
- modified_at datetime
- record_name string
- pay_category_name string