Discussions

Ask a Question
Back to all

How to retrieve full job details (description, keywords, etc.) from Personio API?

Hi everyone,

I am integrating with the Personio Recruiting API. I can successfully fetch the list of jobs and also fetch a single job via /v2/recruiting/jobs/{id}, but both endpoints return only very limited metadata.

The response includes basic fields like category, company, department, hiring team, job id, job name, created_at, updated_at. However, it does not include the actual job content.

I need access to full job data such as description, responsibilities, requirements, keywords/tags, employment type, seniority, location details, custom fields, and any other structured job metadata.

Questions:

  • Is there any endpoint that returns full job data for a given job ID?
  • Is detailed job content intentionally not exposed via the public API?
  • Are there specific permissions, feature flags, or account settings required to unlock richer job payloads?
  • If this data is not available via API, what is the recommended approach to access job content programmatically?

At the moment, it seems impossible to build a meaningful job integration with the currently available fields.

Thanks for any clarification.