Discussions

Ask a Question
Back to All

Error Using attendance-periods API

Used API:
https://api.personio.de/v2/attendance-periods


Tried different limits and also sleep Timers but we get always to the point where we get an internal Server Error:


{
"personio_trace_id": "85129625-7fe9-4cdc-8f43-0c476527dba5",
"timestamp": "2025-05-14T18:16:55Z",
"errors": [
{
"title": "Internal Server Error",
"detail": "The request cannot be completed due to internal server error.",
"type": null,
"_meta": {}
}
]
}

cursor: cur_EmjEUzgbkHWrQmAes-XiCwK5S8M-K2Z37GuLpCl2iECEasMPbDsG6BIXtoEeEjWB0ja6VDhv-PwWvUqD7oqRpPAhKYnHl1Fv18Z4O-tyrxht0iMGBPrireRwg-zDcft21_fOTP3z39S6SlhZmYE5hbL9UFTdxhhWKzZ2i4Lr8PocXQ_YV-RJdktzkLe_rUBGeiPUS31RsfvfS6-TfzGEIv5jSaUIM0CsQeqKkKqxhxcPtLOSdA7uWqEYXiWdC6HZSiJI-CJmXwKnikHKbnaFuqmQohjptY1oe8S5QxYv26eiap-E6VWMnwgCloayyGlE

{
"personio_trace_id": "388bb8ba-a945-4894-8dc1-969ad3d4d10e",
"timestamp": "2025-05-14T18:24:27Z",
"errors": [
{
"title": "Unprocessable entity",
"detail": "Cursor could not be processed.",
"type": "https://developer.personio.de/v2.0/page/public-api-error-codes#commonunprocessable_entity",
"_meta": {}
}
]
}


The Script loads perfectly when using a different status like "PENDING" so it seems that there is a problem with our data or the interface not in our Extract script


Parameters we use:

WITH CONNECTION (

URL "https://api.personio.de$(nexturi)" ,

QUERY "limit" "$(limit)",
QUERY "start.date_time.gte" "$(startdate)",
QUERY "status" "$(status)",

HTTPHEADER "Authorization" "Bearer $(AccessToken)"

)