Coming soon to the IRIS HR API
Any features that we are working on that will soon be ready for release will be listed here.
HATEOAS Links
We're adding HATEOAS-style links to our API to make it easier to discover and navigate related resources without hard-coded URLs or performing extra lookups. The initial rollout will apply to the Employee and Jobs endpoints, with link support expanding to other endpoints in future releases. This change reduces client complexity, speeds up common workflows, and makes integrations resilient to API changes.
Each endpoint response will include dynamic, endpoint-specific links to related records; if a link is absent, no related record exists to return. For example, the Employee response will expose a link to that employee's active job record.
Employee Calendar Expansion
In release 2.9 we introduced a calendar endpoint that let you retrieve calendar data on a per-employee basis.
We're now expanding that endpoint so you can request employees by group or attribute, eliminating the need to fetch individual employees one by one. This will make team scheduling, manager oversight, reporting, and bulk operations much faster and simpler for integrations and internal teams.
Planned retrieval modes (each will be released independently):
-
By line manager — all employees assigned to a given line manager.
-
By hierarchy location — all employees within a specific hierarchy location.
-
By employee calendar — all employees assigned to a particular calendar.
-
By position — all employees in a specified job role.
-
By public holiday profile — all employees assigned to a particular public holiday profile.
This capability will be rolled out in upcoming releases.
Shared Parental Leave
We're adding a dedicated Shared Parental Leave endpoint to expose detailed, authoritative data stored separately in IRIS Cascade. While the general absence endpoint will continue to include a basic record for Shared Parental, the core data lives on a separate screen and will be available through this new endpoint so you can retrieve complete, accurate leave details.
The initial release will provide a GET endpoint only; POST, PUT, PATCH, and DELETE will be added in future updates. A release date will be confirmed at a later date.
Become an early adopter
Interested in becoming an early adopter of the features mentioned? Send us an email. If we have capacity, we will get in touch with you.