Create Absence Period (Hours)
-
Submit An Absence Tracked In Hours.
Create Attendance
-
Add Attendance Records For Employees.
Create Employee
-
Create A New Employee Record In Personio.
Create Project
-
Add A New Time Tracking Project.
Create Time-Off (Days)
-
Submit An Absence Request Tracked In Days.
Delete Absence Period (Hours)
-
Remove An Hourly Absence Period.
Delete Attendance
-
Remove An Attendance Record.
Delete Project
-
Remove A Time Tracking Project.
Delete Time-Off (Days)
-
Cancel An Absence Period Tracked In Days.
Get Custom Report
-
Retrieve The Full Data Of A Custom Report In JSON Format.
Get Employee
-
Retrieve Detailed Information For A Specific Employee By ID.
Get Employee Absence Balance
-
Retrieve Time-Off Balances And Entitlements For A Specific Employee.
Get Employee Profile Picture
-
Retrieve An Employee'S Profile Photo In Specified Dimensions.
Get Time-Off
-
Fetch Details Of A Specific Time-Off Period.
List Absence Periods (Hours)
-
Retrieve Absence Periods Tracked In Hours.
List Attendances
-
Retrieve Attendance/Time Tracking Records For Employees.
List Custom Attributes
-
Retrieve All Custom Employee Attributes Defined In Personio.
List Custom Report Columns
-
Get Column Definitions For Custom Reports.
List Custom Reports
-
Get Metadata For All Custom Reports In Personio.
List Document Categories
-
Get All Document Categories Configured In Personio.
List Employee Attributes
-
Get All Whitelisted Employee Attributes Available Via The API.
List Employees
-
Retrieve A Paginated List Of All Employees With Their Attributes.
List Projects
-
Get All Time Tracking Projects In The Company.
List Time-Off Types
-
Get All Configured Absence Types In The System.
List Time-Offs (Days)
-
Retrieve Absence Periods Tracked In Days.
Update Attendance
-
Modify An Existing Attendance Record.
Update Employee
-
Update An Existing Employee Record In Personio.
Update Project
-
Modify An Existing Time Tracking Project.
Upload Document
-
Upload A Document To An Employee'S Profile.