Changelog

Deprecated

Deprecation of Attendances and Projects V1 Endpoints

The attendance and projects v1 endpoints will be deprecated in favor of their v2 versions with the final deprecation date set for Aug 30, 2026. All integrations using these v1 endpoints must migrate to the v2 APIs to ensure continued service for our mutual customers. Please share this important update with your technical team.

Added

Hiring Team Array in Recruiting API

We have introduced a new hiring_team array to the Recruiting API responses for both applications and jobs. This array lists all persons assigned as responsible for a job or application. If no persons are assigned to a job, the array will be empty.

Added

Improved attendance project tracking capabilities are exposed through the V2 Projects and Project Members endpoints

  • newly introduced advanced Project attributes are returned when getting and listing Projects and can be set when creating and updating Projects.
  • a new concept of Subprojects exists which are modeled by setting a parent_project.id.
  • new endpoints also exist for managing employee assignment to projects (for projects that have not been assigned to any individual, the assigned_to_all attribute controls whether it is available to all employees to track or to none).
Added

New validations to project tracking

To improve data integrity and user experience, we’ve introduced new validations to the APIs for managing projects for attendances. These changes help prevent accidental data issues and ensure smoother attendance project management.

Improved

Office -> Workplace renaming update

We are modernizing the Offices experience by renaming it to Workplaces. This name reflects that employees may work in non-office locations or remotely, and supports our plans to add more functionality here in the future.

Improved

Absence Period Creation Update

As of 24th January 2025, a critical update has been made to the absence period creation process in the API to address an issue with single-day requests involving half-day settings. This update ensures that invalid absence period requests are properly handled to prevent unintended balance accounting issues.