The HRPro API allows authorised applications to exchange data with HRPro. It can be used to connect HRPro with other business systems and automate supported data-transfer processes.
This section introduces the available API functions, their purposes, and the requirements for using them. Select a function below to view its technical documentation and examples.
HRPro provides the following APIs for integrating employee, attendance, and payroll data with other systems. Select a documentation link for setup requirements, request parameters, and examples.
Employee Master – Retrieve, create, update, or delete employee master records. Use this API to exchange employee information between HRPro and other business applications.
Attendance Import – Submit attendance data from time-recording devices or other applications using JSON. This API supports managing attendance log records and inserting or updating timesheet records.
Attendance File Bulk Import – Upload attendance files for batch processing using predefined import formats. Use this API when transferring attendance data in files rather than submitting individual records.
Pay Record Import – Create Pay Records using data from external systems, such as commission, attendance, or benefits applications. The imported pay items are included in the next payroll generation.
Payroll Import – Update salary information in an existing standard or mid-month payroll batch using JSON. Use this API to apply pay values supplied or calculated by another system.
Review the API documentation - Select the required function above and review its setup instructions, supported operations, and data requirements.
Confirm availability and access - Contact your HRPro Authorized Solution Provider to confirm availability for your installation and arrange any required activation or configuration.
Prepare your integration - Follow the relevant documentation to configure the connection and prepare the data to be exchanged.
Test before production use - Test the integration and verify the results in HRPro before using it in production.
For assistance with API access or setup, contact your HRPro Authorized Solution Provider .