Discussions
Get absence substitution
How can the registered substitution be retrieved via API for the absences?
This does not seem to be included in the time-off endpoint.
Renew Recruiting API token
Hi,
Did you Change the company/documents endpoint?
Did you make changes to the https://api.personio.de/v1/company/documents endpoint in the last few days?
An upload that worked a week ago does not work anymore and now I get the error: 422 (Unprocessable Entity)
I have not changed anything on my side and the request that worked a week ago does not work anymore.
Configure file size limit
Hi!
I sometimes wet get the error "errors.file-too-big".
Where can I configure the max file size=
Or better: Is there an API method the check the max file size?
Thanks,
Wolfram
Is it possible to pull Personio Employee IDs via Google API Connector
Hi Everyone,
I guess I am trying to get some simple data from Personio by using Google API connector.
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.
time-offs after end_date are returned by api
https://api.personio.de/v1/company/time-offs doesn't respect the end_date parameter and returns time offs of the day after end_date.
Recruiting API works only sometimes (Zapier)
I use Zapier to link incoming applications from Typeform to Personio.
Missing "time_off_type" in /company/absence-periods response
Hello,
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