Discussions
Wrong date format for List attendance periods
In the “List attendance periods” API (https://developer.personio.de/reference/get_v2-attendance-periods), the date format “2023-01-01T12:00:00Z” is listed as an example for the query parameters “updated_at.gte” and “updated_at.lte”. However, this results in an HTTP 400 error: Invalid request content, with no further explanation. The correct format is “2023-01-01T12:00:00”.
How to create a document using the API?
I cannot see a POST endpoint documented in the API specification. How do I create a new document, such as uploading a payslip into an employee's profile?
When is /v2/cost-centers Generaly Available (GA)?
We want to use the endpoint because of different reasons [1], but the endpoint is in Beta-Mode since 1 year [2]. When is /v2/cost-centers Generaly Available (GA)?
Webhook Event not fired when Person job_id changes
Currently when a person has their job changed, no webhook call is fired.
How can I retrieve target working hours via the API?
I need the scheduled capacity of certain team in a fixed period (in my case a sprint of 2 weeks).
The only approach I see:
Sending Applications through the Personio API in v2
Hi,
Request: additional data points for the v2 API (HR analytics / time tracking)
Hello Personio API team,
Compensation API - Salary Type rejected
We're trying to write the "new" salary type (13.+14. Gehalt) via the compensation API but the type-id (019c03e0-d08e-a061-f800-d12cd2e0f87a) gets rejected - but the same type is writeable (and written - we migrated ALL employees) via the web-interface.
Employments endpoint status changes
Hi Forum,
Filtering List Persons v2 by department.id/team.id
Hello,

