HR team
Administrators
Personas
The HR manager persona
The HR advisor persona
The manager persona
The administrator persona
The employee persona
Uploading files and photos
Files uploaded via workflow
Files uploaded via mail merge
Files uploaded via cloud folders
Files uploaded via an import
Uploading a photo as part of a record
Files uploaded via a batch job
Uploading a file as part of a record
APIs
Knowledge base
Advanced HR Home page
Home navigation
Records navigation
Employee details pages
Actions navigation
Reports navigation
Tools navigation
Files navigation
Admin navigation
New Error/Info pages
Holiday Year End
Configuring HR
Policies
Fixed layout
Why are my guidance labels missing?
How to convert a fixed label to a calculated label
How to amend the positioning of a label in an action
Page designer
Processes
Process overview: New starter
Process overview: Annual leave cancellation
Process overview: Update my diversity details
Process overview: Subject access request
Process overview: Absence cancellation
Process overview: Shared parental leave request
Process overview: Flexible working request
Process overview: Transfer Adoption to Absence
Process overview: Change of address
Process overview: Transfer Paternity (Birth) to Absence
Process overview: Shared parental leave notification
Process overview: Change of contact details
Process overview: Transfer Paternity (Adoption) to Absence
Process overview: Record leaver
Process overview: Statutory parental bereavement leave notification
Process overview: KIT days request
Process listing
Process overview: Manage course delegates
Process overview: Annual leave request
Process overview: Absence request
Process overview: Transfer Maternity to Absence
Process overview: Leave authorisation
Process overview: End of year rollover
Process overview: Leaver
Process overview: Sickness continuation
Process overview: Record new starter
Process overview: Record sickness
Process overview: 360 Appraisal feedback
Process overview: Cancel a course
Process overview: Change of bank details
Process overview: Appraisal
Process overview: Training need request
Process overview: SPLIT days request
Process overview: Statutory parental bereavement leave
Access to System and Security Manager
Employees
Release notes
HR 25.1 - 23rd May 2024
Advanced HR 24.10 - 29th February 2024
Advanced HR 24.9 - 18th January 2024
Advanced HR 24.8 - 2nd November 2023
Advanced HR 24.7 - 28th September 2023
Advanced HR 24.6 - 29th August 2023
Advanced HR 24.5 - Thursday 27th July
Advanced HR 24.4 - 22nd June 2023
Advanced HR 24.3 - 18th May 2023
Advanced HR 24.2 - 13th April 2023
Advanced HR 24.1.1 - 23rd March 2023
Advanced HR 24.1 - 9th March 2023
Advanced HR 23.5 - 9th February 2023
Advanced HR 23.4 - 17th January 2023
Advanced HR 23.3 - 15th December 2022
Advanced HR 23.2 - 27th October 2022
Retiring AVA
- All categories
- Administrators
- APIs
- APIs for integration
APIs for integration
Introduction
Advanced HR is a modern application that recognises the need to utilise the people data managed by your HR solution for wider purposes across your business.
Advanced HR provides 'out of the box' integration to other systems such as Advanced Payroll but also has a range of open APIs (Application Programming Interfaces) that allows developers to integrate your data into other applications, in a secure, and supported manner.
Our API standards dictate that any published version of our APIs must be supported forever. If we need to make a significant change we will always release it under an incremented version. That way you can choose to move to the new version when you are ready, and any existing integrations will not be impacted.
Getting started
In order to use the Advanced HR APIs you will first need to make a secure API client account.
You will also need a method of testing the APIs. We suggest testing with Postman.
The definitions
Once you have an API account and a testing sandbox via Postman, you can start utilising the APIs documented below.
Advanced HR API:
We have fixed endpoints that allow for pulling certain aspects of employee data and posting absences. Documentation for those fixed endpoints is located at https://app.swaggerhub.com/apis/AdvancedComputerSoft/hcm-api/
We also have an OData endpoint that allows API clients to request any fields from any table or view in HR. Those clients can also filter, sort and paginate the JSON response. See our OData guide for more information.
Payroll API:
We have specific APIs for interacting with the payroll transfers queue to allow for payroll integrations, the documentation for which is available at https://app.swaggerhub.com/apis/AdvancedComputerSoft/HCM-Payroll-API/
Not what you're looking for?
We're continually adding to our APIs as part of our ongoing roadmap and will update this page with further details as they become available.
Advanced HR also allows for flat-file integrations over SFTP. Have a look at our Cloud Folder and Export documentation if you want to set up a flatfile integration.