Discussions
Personio API vs public XML feed: why /xml works publicly but not via API?
23 hours ago(edited)
Hi everyone,
I am following the official documentation for the XML job feed:
https://developer.personio.de/v1.0/reference/get_xml
The public endpoint works correctly in the browser:
https://{YOUR_COMPANY}.jobs.personio.de/xml
However, when I try to access the same resource via the Personio API and include the X-Company-ID header, I consistently get a 404 error with:
{
"personio_trace_id": "a091883e-107e-4c41-88b1-8f7cc1c0fcef",
"timestamp": "2026-01-13T15:49:51Z",
"errors": [
{
"title": "Not Found",
"detail": "The endpoint with /xml was not found.",
"type": "https://developer.personio.de/v2.0/page/public-api-error-codes#apinot_found",
"_meta": {
"path": "/xml"
}
}
]
}
My goal is to programmatically access full job content such as description, responsibilities, requirements, keywords/tags, location, employment type, seniority, custom fields, and other structured metadata.
Am I miss something in docs?
Thanks for clarification.
