Harri APIs Overview

Harri’s API suite helps customers and partners streamline access to and use of data on the Harri platform. Whether you need to optimize HR processes, simplify payroll management, or improve labor tracking, Harri’s APIs make integrating and automating essential business functions easy.

Why Choose Harri APIs?

Harri’s APIs provide businesses with an all-in-one solution for employee data management, time tracking, and payroll processing. With a focus on efficiency and automation, our platform enables you to:

  • Simplify Employee Management: Easily onboard, update, and manage employee records across multiple locations.
  • Optimize Payroll & Financial Operations: Ensure accurate and timely payroll with direct, programmatic access to pay rates and financial details.
  • Enhance Workforce Visibility: Gain real-time insights into employee shifts, attendance, and job roles.
  • Seamless Integration: Connect Harri with your existing HR, payroll, or applicant tracking systems for a unified experience.

Key API Functionalities

1. Employee Management API

Managing employee data efficiently is critical to workforce success. The Employee Management API allows businesses to:

  • Retrieve employee records: Gain instant access to detailed employee information, including personal details, job assignments, and payroll data.
  • Add new employees with job roles and payroll details: Automate the onboarding process by ensuring all necessary employee data is captured and assigned to the correct location and department.
  • Update employee profiles, including job titles and banking details: Maintain up-to-date information on employee positions, compensation, and financial data in Harri.
  • Manage employee terminations and reassignments: Seamlessly transition employees within the organization or process terminations while keeping records compliant.
  • Assign employees to multiple locations: Ensure smooth workforce distribution by enabling multi-location work assignments with real-time updates.

2. Time Clock API

Accurate time tracking is essential for payroll and compliance. The Time Clock API enables businesses to:

  • Record clock-in and clock-out timestamps: Obtain real-time attendance data for employees across different locations.
  • Track break times, overtime, and shift differentials: Monitor work patterns and ensure labor law compliance by tracking rest periods and overtime hours.
  • Manage labor compliance and payroll calculations: Calculate payable hours based on recorded attendance, ensuring accuracy in payroll.

3. Payroll and Financial Data API

Streamlining financial transactions ensures that employees are paid accurately and on time. The Payroll and Financial Data API allows businesses to:

  • Retrieve and update employee bank account details: Securely manage payment information, ensuring smooth salary transactions.
  • Configure and manage pay rates (hourly, salaried, tronc): Easily update pay rates across the system to ensure accurate compensation at all times.
  • Track financial modifications related to work hours and shifts: Maintain transparency by logging financial adjustments related to attendance, overtime, and shift changes.

4. Job Titles & Location Management

Organizing workforce structures efficiently is key to business operations. The Job Titles & Location Management API enables organizations to:

  • Create and manage job positions: Ensure your positions are always aligned with how they appear in Harri, ensuring clarity in workforce roles and structure.
  • Structure workforce hierarchy efficiently: Define reporting structures and streamline job categorization across departments.
  • Assign employees across different business locations: Enable flexibility in workforce allocation by managing multi-site job assignments with ease.

User Guides

Authentication

To access the Harri API, you need to authenticate by generating an OAuth2 token. This token will be used in the Authorization header for subsequent API requests. The steps below describe how to generate the token and use it. Generating

Our APIs