This is a catch-all provider — any valid URL under
https://api.personio.de is supported. Personio REST API. Base https://api.personio.de. v1 reads: /v1/company/employees (list), /v1/company/employees/{employee_id} (one), /v1/company/time-offs (absences, filter by start_date/end_date/employees[]), /v1/company/employees/attributes (the readable attribute schema, including custom fields). v1 pagination is limit and offset. A newer v2 API also exists (e.g. /v2/persons and /v2/absence-periods with cursor pagination), and v1 attendances are deprecated in favor of /v2/attendances. v1 employee reads only return attributes whitelisted on the connection (empty values are a whitelist gap, not an auth error). Auth is brokered by Pipedream, do not send an Authorization header. This provider is read-only: only GET requests are supported. The endpoints below are curated examples.Endpoints
List employees. Paginate with limit and offset. Returned attributes must be whitelisted on the connection.
GEThttps://api.personio.de/v1/company/employees?limit=50&offset=0 — Free
- SDK
- cURL
Get a single employee by id.
GEThttps://api.personio.de/v1/company/employees/{employee_id} — Free
- SDK
- cURL
List absences / time-off periods. Filter with start_date, end_date, and employees[].
GEThttps://api.personio.de/v1/company/time-offs?start_date=2026-01-01&end_date=2026-12-31 — Free
- SDK
- cURL
List the readable employee attribute schema (including custom attributes). Use to discover field keys before reading employees.
GEThttps://api.personio.de/v1/company/employees/attributes — Free
- SDK
- cURL
Next Steps
All Providers
Browse all supported AI providers
Forward Proxy
Learn how to construct proxy URLs and authenticate requests