Discussions

Ask a Question
Back to All

Help with Personio API: Retrieving custom_attributes for job postings

Hello everyone,

We are currently integrating our website with the Personio API to dynamically display job posting information in our external application form. However, we’ve encountered some issues retrieving custom_attributes for specific job postings, and we’re hoping for your guidance.

Current situation:
In Personio, we use the "Application Form" section to configure specific fields (e.g., custom questions or requirements) for each job posting. These fields are often represented as custom_attributes in the Personio system.

Our goal is to dynamically fetch these custom_attributes via the API so that our external application form reflects the same configuration as in Personio.

The problem:
We couldn’t find an API endpoint in the documentation that provides access to these custom_attributes for specific job postings:

We tested the endpoints /v1/recruiting/job-positions/{job_id} and /v1/recruiting/job-openings/{job_id}, but they both returned a "Not Found" error.
The XML feed (https://{company}.jobs.personio.de/xml) only includes basic job posting details and doesn’t provide any information about custom_attributes.

Our questions:
Is there an existing API endpoint that provides the custom_attributes for job postings as defined in the "Application Form" section?

Has anyone successfully retrieved such data or implemented a similar integration?

If these attributes are not directly accessible, are there alternative approaches (e.g., via custom reports or API extensions) that we could use to achieve this?
We’d greatly appreciate any insights, examples, or suggestions on how to solve this. Thank you so much for your help!

Best regards,

Daniel