I’m developing an API integration with Personio and when trying to create a new Employee record, I’m unable to pass a value for team. I’m using ‘team’ as the field identifier but the value does not pass through. Should we be able to pass team? Is there another identifier we should be using?
Hello
as “team” is a system attribute with a unique ID - which is the name of the attribute “team” - you actually should be able to pass the value.
I would like to ask you to open a support request via Find Answers as we might have to look deeper into this issue.
This can be done by an Account Owner in Personio navigating to Help > Support and Updates > Find Answers as seen below:
After clicking through the “paths”, you can request support and our support team is able to investigate further.
Check the link below for more details:
Thank you very much and have a great day!
Best regards
Andreas
Hello there
it’s me again. After further internal researching regarding your described behaviour, I have to correct myself:
It is unfortunately not possible at the moment to transfer the system attribute “team” in the POST API Call.
When using a GET request, this is totally fine, but not for creating employee profiles.
It would be great if you publish this suggestion for improvement in our Ideation section. This way, other users can upvote your idea and the suggestion will be forwarded to our product team.
To help us understand your idea, you can use the following questions as a guideline:
- What exactly do you want to manage in Personio? What issue do you want to solve?
- Why? What would be the additional benefit for you?
- How do you solve the issue at the moment?
The more details, the better! However, remember not to publish any personal or business information in the community.
Thank you in advance for sharing your ideas with us. And I am very sorry for my wrong assumption in the first post. Please get back to me if you have any further questions on this topic.
Best regards
Andreas
Thank you
Hello there
unfortunately, this is also one of the system attributes which are not being transferred when creating an employee.
Here is a list with the attributes with examples which are allowed:
"employee": {
"email": "
john.dou@demo.com
",
"first_name": "John",
"last_name": "Dou",
"gender": "male",
"position": "developer",
"subcompany": "ITTT",
"department": "IT",
"office": "Munich",
"hire_date": "2023-03-01",
"weekly_working_hours": 40,
"status": "active",
"supervisor_id": 5,
"custom_attributes": {
"dynamic_ {{ field uid }}”:
“German”
}}}
I hope this helps you :)
Best regards
Andreas
Your reply
Join the Personio Voyager Community!
If you are a Personio customer please use the same email address for registration as in your Personio account. By doing so we can help you faster if we might need to check something in your account. Do you already have an account? > Login
! Your public username cannot contain any personal information such as email or other private information! You can't change your username after registration.
Welcome to the Personio Voyager Community!
This is our service and networking community for all Personio users and HR Professionals. If you have not registered yet, please select "create an account"
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.