Documents Public API - Valid filetype extensions
The Documents Public API POST endpoint validates that the file extension is one of the ones listed below and doesn't allow any other extension nor does it attempt to detect the file type.
The Documents Public API POST endpoint validates that the file extension is one of the ones listed below and doesn't allow any other extension nor does it attempt to detect the file type.
The Public API endpoint for uploading Documents (POST /company/documents) will accept documents of size 30 MB or lesser, in accordance with the Documents product.
Three new endpoints were added to the Personio API around retrieving Custom Reports. After users have created a Custom Report in the Personio web app, the endpoints allow them to pull the data contained within this report in JSON format:
In Personio, it was already possible to fetch daily absence periods. We've added a new endpoint that allows customers to fetch hourly periods, along with daily breakdowns for those periods.
In Personio, it is already possible to retrieve salary data for employees. That salary data currently does not include the currency of a particular employee’s salary. From now on we are adding the currency attribute to the salary model in the employee endpoint.
Two new endpoints were added to the Personio public API.
The endpoint GET v1/employees/custom-attributes was originally created to support custom attributes only.
It evolved to more than that and now also returns information about regular attributes. To ensure correct naming we are renaming it to GET v1/employees/attributes.
Both endpoints will remain available to ensure compatibility.
The employee object now has the Universal ID (UID) exposed.