Including break time and work location in time tracking exports

We have extended API V3 with two new elements:
- Returning information about unpaid breaks – this allows you to receive data on the actual working time for settlement purposes.
- Exporting data about the work location – information is taken directly from the time tracking records in the HRnest system, ensuring that reports reflect actual conditions.
Exporting overtime hours based on schedules

In API version V2, we added the option to export the Statement of paid hours/overtime report, which until now was only available in the system.
The report contains data marked by users as overtime in schedules – including information on whether the overtime was approved and paid.
Exporting time tracked per project

In API V3, we expanded the time tracking data export method to include time tracked on projects. The feature works after setting the projectWorktime flag to true.
Thanks to this, the report is more detailed and allows for a complete breakdown of time spent on specific tasks.
The following information can now be exported from the system:
- Project ID
- Project title
- Employee comment
- Number of hours worked on the given project
Option to export project data using filters

In API version V2, we added the option to export project data using filters that allow you to retrieve only the information relevant to you.
This makes it possible to create exactly the reports you need – without the need for further manual data processing.
Available filters include:
- Project status – consistent with the status labels in the HRnest system
- Employee – allows you to export data assigned to a specific person
- Date – defines the date range for which you want to export project-related data
- Project ID – indicates the specific project to export
Substitution information now available in leave requests export

In API V3, we expanded the method returning leave request data to include substitution information.
When retrieving data, you can now see who was designated as the person substituting the employee – for example, during leave or absence.