Skip to main content

Web API import facility

WageEasy offers customers Web API connectivity via an employee import facility.

Updated over 3 weeks ago

New employee records and updates to existing employee records can be completed with the Web API functionality.

In order to use the Web API Employee import in WageEasy, a connection to WageEasy has to be established between it and a third party software such as HR, T&A, Rostering, or Recruitment software.

The Web API uses modern data transfer formats to receive and send information from and to other systems. The main benefit of Web API to WageEasy customers will be the streamlining of the process for adding new and editing existing employee records. Records will only need to be added once to one system, with these entries used to automatically update WageEasy.

Overview:
Web API itself is simply a cloud based web service, which allows programs to send or receive data. The advantages of a Web API are:

  • It is cloud based, so available to any program/server/site that can access the internet.

  • It is secure, meaning the data sent to and from the Web API is encrypted and uses strong authentication and authorisation.

  • It is always available, so doesn’t require the third party to know when a payroll database is down, such as in the middle of a backup.

  • Doesn’t need a complicated setup on networks.

  • Functionality can be updated regularly without needing changes from third parties who program for it.

The more important functionality comes from the people who program for it. On the payroll side, it programs a Windows service that connects our payroll databases to the Web API. This allows us to provide functionality on our end to:

  • Import new employees or employee changes.

  • Export employee data, leave balances, pay advices, etc.

  • Export database specific lookup data, such as leave types and descriptions, super funds additions/deductions, awards, etc, that the payroll user has set up.

We then allow third party developers to use the functionality they need through the Web API. Typically, a third party would do the following:

  • Import our database lookup data to fill drop down boxes in their software, Synchronise employee data between their software and the payroll database.

To make full use of this, WageEasy needs to be aware of the Web API data to import. This requires screens in WageEasy to see what data has been sent through the Web API, so that payroll users can implement or reject the requested changes to employees.

For more information, download the document WageEasy Web API Employee Import document.

Did this answer your question?