Employment Hero Employee Recurring Transactions API

Pay Run Inclusions

Operations 52

POST /api/v2/business/{businessId}/employee/deduction List Employee Deductions By External Reference Id #
GET /api/v2/business/{businessId}/employee/{employeeId}/additional-earnings List Employee Additional Earnings #
POST /api/v2/business/{businessId}/employee/{employeeId}/additional-earnings Create Employee Additional Earning #
GET /api/v2/business/{businessId}/employee/{employeeId}/additional-earnings/{id} Get Employee Additional Earning by ID #
PUT /api/v2/business/{businessId}/employee/{employeeId}/additional-earnings/{id} Update Employee Additional Earning #
DELETE /api/v2/business/{businessId}/employee/{employeeId}/additional-earnings/{id} Delete Employee Additional Earning #
GET /api/v2/business/{businessId}/employee/{employeeId}/deduction List Employee Deductions #
POST /api/v2/business/{businessId}/employee/{employeeId}/deduction Create Employee Deduction #
GET /api/v2/business/{businessId}/employee/{employeeId}/deduction/{externalReferenceId} Get Employee Deduction by External Reference Id #
GET /api/v2/business/{businessId}/employee/{employeeId}/deduction/{id} Get Employee Deduction by ID #
PUT /api/v2/business/{businessId}/employee/{employeeId}/deduction/{id} Update Employee Deduction #
DELETE /api/v2/business/{businessId}/employee/{employeeId}/deduction/{id} Delete Employee Deduction #
GET /api/v2/business/{businessId}/employee/{employeeId}/employerliability List Employer liabilities #
POST /api/v2/business/{businessId}/employee/{employeeId}/employerliability Create Employer liability #
GET /api/v2/business/{businessId}/employee/{employeeId}/employerliability/{id} Get Employer liability by ID #
PUT /api/v2/business/{businessId}/employee/{employeeId}/employerliability/{id} Update Employer liability #
DELETE /api/v2/business/{businessId}/employee/{employeeId}/employerliability/{id} Delete Employer liability #
GET /api/v2/business/{businessId}/employee/{employeeId}/expense List Employee Expenses #
POST /api/v2/business/{businessId}/employee/{employeeId}/expense Create Employee Expense #
GET /api/v2/business/{businessId}/employee/{employeeId}/expense/{id} Get Employee Expense by ID #
PUT /api/v2/business/{businessId}/employee/{employeeId}/expense/{id} Update Employee Expense #
DELETE /api/v2/business/{businessId}/employee/{employeeId}/expense/{id} Delete Employee Expense #
GET /api/v2/business/{businessId}/employee/{employeeId}/superadjustment List Employee Super Adjustments #
POST /api/v2/business/{businessId}/employee/{employeeId}/superadjustment Create Employee Super Adjustment #
GET /api/v2/business/{businessId}/employee/{employeeId}/superadjustment/{id} Get Employee Super Adjustment by ID #
PUT /api/v2/business/{businessId}/employee/{employeeId}/superadjustment/{id} Update Employee Super Adjustment #
DELETE /api/v2/business/{businessId}/employee/{employeeId}/superadjustment/{id} Delete Employee Super Adjustment #
GET /api/v2/business/{businessId}/employee/{employeeId}/taxadjustment List Employee Tax Adjustments #
POST /api/v2/business/{businessId}/employee/{employeeId}/taxadjustment Create Employee Tax Adjustment #
GET /api/v2/business/{businessId}/employee/{employeeId}/taxadjustment/{id} Get Employee Tax Adjustment by ID #
PUT /api/v2/business/{businessId}/employee/{employeeId}/taxadjustment/{id} Update Employee Tax Adjustment #
DELETE /api/v2/business/{businessId}/employee/{employeeId}/taxadjustment/{id} Delete Employee Tax Adjustment #
GET /api/v2/business/{businessId}/employee/{employeeId}/benefitsinkindadjustment List Employee Benefits In Kind Adjustments #
POST /api/v2/business/{businessId}/employee/{employeeId}/benefitsinkindadjustment Create Employee Benefits In Kind Adjustment #
GET /api/v2/business/{businessId}/employee/{employeeId}/benefitsinkindadjustment/{id} Get Employee Benefits In Kind Adjustment by ID #
PUT /api/v2/business/{businessId}/employee/{employeeId}/benefitsinkindadjustment/{id} Update Employee Benefits In Kind Adjustment #
DELETE /api/v2/business/{businessId}/employee/{employeeId}/benefitsinkindadjustment/{id} Delete Employee Benefits In Kind Adjustment #
GET /api/v2/business/{businessId}/employee/{employeeId}/statutorycontributionadjustment List Employee Statutory Contribution Adjustments #
POST /api/v2/business/{businessId}/employee/{employeeId}/statutorycontributionadjustment Create Employee Statutory Contribution Adjustment #
GET /api/v2/business/{businessId}/employee/{employeeId}/statutorycontributionadjustment/{id} Get Employee Statutory Contribution Adjustment by ID #
PUT /api/v2/business/{businessId}/employee/{employeeId}/statutorycontributionadjustment/{id} Update Employee Statutory Contribution Adjustment #
DELETE /api/v2/business/{businessId}/employee/{employeeId}/statutorycontributionadjustment/{id} Delete Employee Statutory Contribution Adjustment #
GET /api/v2/business/{businessId}/employee/{employeeId}/taxreliefadjustment List Employee Tax Relief Adjustments #
POST /api/v2/business/{businessId}/employee/{employeeId}/taxreliefadjustment Create Employee Tax Relief Adjustment #
GET /api/v2/business/{businessId}/employee/{employeeId}/taxreliefadjustment/{id} Get Employee Tax Relief Adjustment by ID #
PUT /api/v2/business/{businessId}/employee/{employeeId}/taxreliefadjustment/{id} Update Employee Tax Relief Adjustment #
DELETE /api/v2/business/{businessId}/employee/{employeeId}/taxreliefadjustment/{id} Delete Employee Tax Relief Adjustment #
GET /api/v2/business/{businessId}/employee/{employeeId}/hmrcadjustment List Hmrc Adjustments #
POST /api/v2/business/{businessId}/employee/{employeeId}/hmrcadjustment Create Or Update Employee HMRC Adjustment #
GET /api/v2/business/{businessId}/employee/{employeeId}/hmrcadjustment/{externalReferenceId} Get Employee HMRC adjustment by External Reference Id #
GET /api/v2/business/{businessId}/employee/{employeeId}/hmrcadjustment/{id} Get Hmrc Adjustment By Id #
DELETE /api/v2/business/{businessId}/employee/{employeeId}/hmrcadjustment/{id} Delete Employee Hmrc Adjustment #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/employment-hero:employment-hero-employeerecurringtransactions-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

employment-hero-employeerecurringtransactions-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Employment Hero Employee Recurring Transactions API
  version: '1.0'
  description: 'Operations tagged EmployeeRecurringTransactions across 5 of this provider''s published API definitions: employment-hero-payroll-au-swagger.json, employment-hero-payroll-my-swagger.json, employment-hero-payroll-nz-swagger.json, employment-hero-payroll-sg-swagger.json, employment-hero-payroll-uk-swagger.json. Each path carries the servers of the definition it was published in.'
security:
- basic: []
- apiKey: []
- oauth2:
  - read
  - write
- basic: []
- apiKey: []
- oauth2:
  - read
  - write
- basic: []
- apiKey: []
- oauth2:
  - read
  - write
- basic: []
- apiKey: []
- oauth2:
  - read
  - write
- basic: []
- apiKey: []
- oauth2:
  - read
  - write
tags:


# --- truncated at 32 KB (130 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/employment-hero/refs/heads/main/openapi/employment-hero-employeerecurringtransactions-api-openapi.yml