Date: 27.11.2024
PrimaryDepartmentId property added to GET List of employees endpoint response in HR API
From now on GET List of employees endpoint in HR API will return employee's PrimaryDepartmentId
(if set).
Date: 30.10.2024
Search query parameter added to GET List of employees endpoint in HR API
From now on GET List of employees endpoint in HR API supports new parameter - searchQuery
. It allows to filter employees by First Name, Last Name, Email, Phone/Cell Phone Number, Salary Identifier and SSN.
Date: 01.10.2024
Deprecation of the X-OpenAPI-Region
HTTP header
Planday is retiring its Australia region, thus removing its multi-regional support. Previously, it was possible to specify in which region (Europe or Australia) a given HTTP request would be send to by adding a X-OpenaAPI-Region
HTTP header to the request.
Starting from 01.10.2024, this header will have no effect.
Date: 08.08.2023
Complete support for Skills in OpenAPI
New endpoints in the HR Skills controller allow you to manage portal's skills fully via OpenAPI. See previous release notes for details on how to utilise skills for scheduling.
Date: 28.07.2023
Skills support in Schedule & HR API
It is now possible to use the skills feature in Planday OpenAPI. Beware that skills are enabled on portals upon request. Skills allow schedule admins to effectively match employees to shifts they are qualified to take.
Supervisor field now supported in HR API
You can now manipulate the Supervisor
field via HR endpoints. Please note that the supervisor field is available on portals upon request. You can get a list of employees who can be assigned as supervisors using the dedicated endpoint which also exposes their supervisorID
that must be used when assigning the supervisor to another employee. The field is also available in employee's create, update and get endpoints.
supervisorID
.supervisorID
and the field is also available when POST creating or PUT updating an employee. The GET endpoint also offers a supervisorEmployeeId
field which lets you skip the lookup of the supervisor ID to learn the supervisor's employee ID.Date: 26.06.2023
Salary period support in Pay API
The Salary Period feature was recently rolled out to our customers worldwide and Planday's API is following suit. HR admins are now able to specify an employee's salary over a wider range of periods and are not limited to inputting a monthly value. You can get and set the new property in our Salary endpoints. All endpoints default to the original monthly value if not specified otherwise.
New Schedule endpoints
Schedule endpoint improvements
Date: 05.04.2023
New Revenue endpoints
New Revenue Unit endpoints allow your integration to manage units on a portal. POS integrations can benefit from this functionality by allowing users to simply map their departments to a 3rd party system without the need to navigate to Planday Settings to manually create Revenue units to store daily revenue data as this process can now be automated via our API.
Date: 14.03.2023
New HR endpoints
We are introducing a new Employee Account Management controller. Using this controller, you can control your employees' credentials and help them access their Planday accounts.
The following endpoints are currently available in the new controller.
Date: 08.03.2023
New Absence endpoints
Date: 28.12.2022
New Schedule endpoints
New Absence endpoints
Absence endpoint improvements
Date: 01.09.2022
New Absence endpoint
Date: 06.04.2022
New domain - Security Group Membership
The Security Group Membership endpoints let you specify what access level should individual employees have.
Example usecase: A new Schedule Admin joined the org using your HR integration. Create the employee's account in Planday using the HR endpoint and then assign them to the Schedule Admin security group using the new PUT endpoint to give them admin access to the portal's schedule.
Date: 02.06.2021
Schedule endpoint improvement
Date: 21.04.2021
Schedule endpoint improvement
Date: 12.04.2021
Schedule endpoint improvement
Date: 06.04.2021
New Schedule endpoints
Date: 29.03.2021
Schedule endpoint improvement
shiftTypeId
and positionId
in the response.Date: 02.12.2020
Pay endpoint improvements
Date: 29.10.2020
Payroll endpoint improvement
departmentId
in the shiftsPayroll
object.New Schedule endpoint
Date: 28.07.2020
Schedule endpoint improvements
street2
to the response.street2
to the response.Date 10.07.2020
Pay endpoint improvement
employeeGroupId
and departmentId
will be mandatory for this request. A shift will get created in Planday upon approval of the punch clock entry.New Schedule endpoint
Schedule endpoint improvements
sectionId
to the responseHR endpoint improvement
employeeTypeId
, salaryIdentifier
, hiredFrom
and deactivationDate
to the response.employeeTypeId
, salaryIdentifier
, hiredFrom
to the responseSchedule endpoint improvement
departmentId
to the response.Bug fix
Date: 20.05.2020
Documentation improvements
Launch of the new API documentation including following improvements
Date: 7.04.2020
New domain - Pay
The new API that makes it possible to read or update an employees’ hourly wage (linked to an employee group), monthly salary and allocation of monthly salaries in the schedule costs.
Date: 24.03.2020
New domain - Contract Rules
Contracted Rules API is a new API that enables integrations to read contract rules specified in a portal and set assign contract rule on an employee.
Date: 19.03.2020
New domain - Portal
A portal is a space/environment of a company. A single portal is the space where all employees and departments are stored.