When you configure an export, import, or other type of flow step using the prebuilt Personio connector, you can select any of the API operations listed below, organized by API type.
Note
If your API endpoint isn’t listed here, switch the flow step to HTTP mode and configure the endpoint provided in the Personio API documentation. You can also create a composite endpoint for this application in HTTP mode.
Resource |
API endpoint |
Export |
Import |
---|---|---|---|
Employees |
List company employees |
X |
|
Create an employee |
X |
||
Update an employee |
X |
||
Show employee by ID |
X |
||
Retrieve the absence balance for a specific employee |
X |
||
Get custom attributes |
X |
||
Lists all the allowed attributes per API credentials including custom (dynamic) attributes |
X |
||
Attendances |
Fetch attendance data for the company employees |
X |
|
Add attendance data for the company employees |
X |
||
Delete attendance data for the company employees |
X |
||
Update attendance data for the company employees |
X |
||
Projects |
Provides a list of all company projects |
X |
|
Creates a project into the company account |
X |
||
Deletes a project from the company account |
X |
||
Updates a project with the given data |
X |
||
Absences |
Provides a list of absence types for absences tracked in days and hours |
X |
|
Fetches absence periods for absences tracked in days |
X |
||
Deletes absence period data for absence types tracked in days |
X |
||
Gets an absence period for absences tracked in days |
X |
||
Fetches absence periods for absences tracked in hours |
X |
||
Deletes absence period data for absence types tracked in hours |
X |
||
Documents |
Fetch all document categories of the company |
X |
|
Custom Reports |
Get metadata about existing custom reports in your Personio account |
X |
|
Get data of an existing custom report |
X |
||
Get human-readable labels for report table columns |
X |
Comments
Please sign in to leave a comment.