Discussions

Ask a Question
Back to All

Time offs and Attendance APIs not retrieving data for all employees on fivetran

We are using FIVETRAN to retrieve time-off data from Personio.

According to FIVETRAN, these are the endpoints they use.

curl --location 'https://api.personio.de/v1/company/time-offs'
--header 'User-Agent: Jersey/2.45'
--header 'Authorization: **'
--header 'accept: application/json'
--header 'Cookie: personio_session=**
'

curl --location 'https://api.personio.de/v1/company/attendances'
--header 'User-Agent: Jersey/2.45'
--header 'Authorization: **'
--header 'accept: application/json'
--header 'Cookie: personio_session=**
'

However, we noticed that part of the records are not being retrieved and we can't understand why.

Some information about the use case:

  • we have different calendars configured
  • the missing records come from a department that is using time off in hours
  • part of the missing records were bulk uploaded (not inserted as a holiday / time off request)