Available for the following EmploymentOS plans: Plus, Unlimited
Available for the following HR Classic plans: Platinum
Available for the following user access levels: Admin
This article explains our Application Programming Interface (API), its new read and write capabilities, and how you can use it.
An API (Application Programming Interface) is a secure translator that lets different software systems talk to each other and share data.
You can use it to automate processes and reduce manual data entry. For example:
- Automatically create a new employee in Employment Hero when you hire them in your recruitment software.
- Sync approved timesheets from an external clock-in device directly into our platform.
We are expanding our API from "read-only" to "read and write."
- Read-Only: You could only pull data out of Employment Hero.
- Read & Write: You can now push data into Employment Hero, creating a powerful, two-way connection.
Our expanded API now includes "write" endpoints to support:
- Employee Lifecycle: Create, view, and update employee records.
- Leave Management: Create and view leave requests.
- Time and Attendance: Create and manage timesheets.
-
Check for an existing integration: Review our current Direct Integration available here <Help article list>
Alternatively, you can see our full list, including third-party integrations and connector services on our Integrations page. - Ask your provider: Contact your software provider to ask if they can build an integration.
- Build a custom integration: Hire your own developer (in-house or external) to build a bespoke connection.
For developers, all technical documentation is available here: https://developer.employmenthero.com. They will need to be added as an Admin to your platform to build and test.
Important: Our Support Policy
While Employment Hero provides the API, we are not responsible for building, testing, or troubleshooting your custom or third-party integration.
The responsibility for building and maintaining the integration rests with your organisation and your chosen third-party developer.