T TradieBridge Docs Sign in

Docs

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

compliance_document_tags Compliance document tags

Tags compliance documents are filed under.

Keyed by source_id

3 columns
  • source_id string
  • modified_at datetime
  • record_name 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

unavailabilities Unavailabilities

When staff said they cannot work, a month back to three ahead: member_id, start_date and end_date.

Keyed by source_id

5 columns
  • source_id string
  • modified_at datetime
  • member_id string
  • start_date string
  • end_date 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