Discussions

Ask a Question
Back to all

Two potential issues regarding API V2 (employment, attendance)

(edited)

Hello,

while analyzing the changes of the V2 API compared to V1, we've noticed two issues that impact our current integration with Personio:

  • No work_schedule in employment: The employment API only returns weekly_working_hours, but not the exact distribution of working hours by day of week, as previously under "work_schedule" in the V1 employee object. Is this intended? We currently use this to properly calculate sick days/quotas without weekends/non-working days.
  • Attendance only references person, not employment: In the attendance V2 API, we found that the attendance only references the person (via person_id, but not the actual employment the attendance was made for. For employees with multiple employments, this leads to the question how Personio is handling overtime balances etc. between employments if this is indeed intended? 😕

Any feedback would be appreciated. Thanks in advance 😄