Read data
Download document
Downloads a Personio document's bytes as base64.
Get absence
Reads one Personio absence period by its id.
Get application
Reads one Personio recruiting application by its id.
Get employee
Reads one Personio employee, with every attribute the integration may see.
List absence types
Lists the leave and absence types this Personio account books against.
List absences
Lists Personio absence periods for a person, a type or a date range.
List application stages
Lists when a Personio application entered each pipeline stage.
List applications
Lists Personio recruiting applications, newest change first.
List attendances
Lists Personio work and break periods for people, projects or a date range.
List candidates
Lists the people in your Personio talent pool, newest change first.
List compensation types
Lists the compensation types a Personio salary row can be filed under.
List compensations
Lists Personio salary and bonus rows for one month.
List documents
Lists the documents filed on one Personio employee.
List employees
Lists Personio employees, with filters on name, e-mail, status and change date.
List employments
Lists one Personio employee's contracts, newest first.
List org data
Lists Personio departments, teams, legal entities, cost centres, offices, jobs or salary bands.
List projects
Lists the Personio projects that hours can be booked against.
List recruiting jobs
Lists the job openings your Personio pipeline is hiring for.
Change data
Create absence
Books leave, sickness or another absence for a Personio employee.
Create application
Posts an application into a Personio job pipeline.
Create attendance
Records a work or break period for a Personio employee.
Create compensation
Adds a salary, hourly rate or recurring payment to a Personio employee.
Create employee
Creates a Personio employee and their first employment.
Delete absence
Withdraws a Personio absence period.
Delete attendance
Removes a recorded Personio work or break period.
Delete employee
Deletes a Personio employee and everything filed on them.
Update absence
Moves a Personio absence period in time, or changes its comment.
Update attendance
Changes a recorded Personio work period's times, comment or project.
Update employee
Changes a Personio employee's name, e-mail, language or custom attributes.
Update employment
Changes a contract's position, manager, hours, dates or cost centres.
Upload application document
Uploads a CV or letter, and answers the id an application attaches it by.