Discussions

Ask a Question
ANSWERED

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.

ANSWERED

Renew Recruiting API token

Hi,

ANSWERED

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.

ANSWERED

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

ANSWERED

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.

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

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.

ANSWERED

Recruiting API works only sometimes (Zapier)

I use Zapier to link incoming applications from Typeform to Personio.

ANSWERED

Missing "time_off_type" in /company/absence-periods response

Hello,

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