Planday’s API offers a world of opportunities to support your business. Learn how to get started or navigate directly to our APIs and explore the options.
Getting started
Learn the basic details about our API and how to get up and running on the OAuth2 authentication. Continue to our guides and learn more about some of the well-known integration scenarios.
Absence
The Absence API enables you to fetch or update data related to Planday Vacation and Overtime account types, account balances and to post transactions to employees’ Vacation and Overtime accounts.
Contract rules
To make sure your employees are working the right number of hours, use the Contract rules API to set the contract rule on your employees. This API does not support portals located in Australia
HR
Stay on top of employee management and use the HR API to sync employee details between Planday and other systems.
Pay
Use the Pay API to sync employees’ pay rates and salaries.
Payroll
The Payroll API provides you with detailed payroll information to support your integration with payroll systems or reporting tools.
Portal
Get basic details about the Planday portal you are connecting your integration to.
Punchclock
Use the punch clock API to integrate with our punch clock to read or make clock in or out entries in Plandays Punch clock.
Reports
Get information about Shifts as a report including shift details, approval status and breaks.
Revenue
Build powerful integrations with the Revenue API and update revenue in Planday to support managers with insights on revenue vs scheduled cost.
Schedule
Use the Scheduling API to get information about the scheduled shifts and related costs.
Security group membership
The Security group membership API allows you to perform employee membership operations on your portal's security groups.