Discussions

Ask a Question
ANSWERED

Is there a way to get employees that fulfill a specific criteria?

Hi, I want to create a sync between Salesforce and Personio. Is it possible to only get employees that meet a certain criteria like salesforceId= null or something?

ANSWERED

"The token has been blacklisted" after every request

Hi,

ANSWERED

Please add the Representative to Personio API for Absences

Hello,

ANSWERED

Dynamic bearer access to 2 endpoints

I'm trying to pull data from the attendance and the absence endpoints, but the bearer generated by POST only allows one-time use. After getting the attendance data, I'm not able to get the absence data in the second query. Is there any solution to this? or I'd have to activate another set of client ID and secret for absence endpoint?

ANSWERED
ANSWERED

Open jobs integrated into own career page - but no content when clicking on a position

Hi there!
I have implemented the open positions into our career page (wordpress) via the XML feed.
When I now click on a single position, there's no content on the page which opens next.
The positions are filled with content, however, both within Personio and the XML feed.

ANSWERED

API request capability

Good morning,

ANSWERED

BadRequest when trying to post attendance record

Hello, I am trying to post multiple attendance records for an employee using the personio api. But I always get a BadRequest error in the response. I tried the exact same post body example with attendances in my code but still all I get in the response is "please enter attendances".

ANSWERED

How do I create a new time-off entry via API (POST company/time-offs)?

Hello,
I'd like to create a new time-off entry. In your API Reference I can't find a POST body example. Can you please provide the POST body example. Thanks a lot.

ANSWERED

How to assign and specify a universal ID to custom and standard attributes

Hello,
how do I specify the universal ID? In the example "Employees API: Universal ID is now exposed" it looks as you can define the ID. Seems not to be composed of the label field
"dynamic_153804": {
"label": "Address, postcode",
"value": "",
"type": "standard",
"universal_id": "postcode"
},
Is there a way to replace then dynamic ID by the universal ID when working with the REST API? Consider a scenario where you need to convert JSON into XML for further processing. At the moment you'd get the XML node
<dynamic_153804> ...
The XML would be a lot easier to read/process if the node name would just be the uinversal_id