Personio Jobs Scraper — Any Company Career Page & Details avatar

Personio Jobs Scraper — Any Company Career Page & Details

Pricing

from $1.00 / 1,000 records

Go to Apify Store
Personio Jobs Scraper — Any Company Career Page & Details

Personio Jobs Scraper — Any Company Career Page & Details

Scrape all job postings from any Personio-powered career page ({company}.jobs.personio.de / .com): title, office, department, employment type, seniority, schedule, salary range, full description and posting date. Export JSON/CSV/Excel.

Pricing

from $1.00 / 1,000 records

Rating

0.0

(0)

Developer

Ocrad

Ocrad

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Personio Jobs Scraper


Scrape all job postings from any Personio-powered career page. Provide any URL on the company's {company}.jobs.personio.de (or .com) site — the Actor reads the public XML job feed and returns every open position as structured data, full description included, in a single request.


📋 Example Output

{
"id": "2716785",
"url": "https://docuware.jobs.personio.de/job/2716785",
"title": "(Senior) Sales Manager Outbound (m/w/d)",
"company": "DocuWare Europe GmbH",
"location": "Germering / Germany",
"department": "Sales Europe Central",
"recruitingCategory": "Open positions - Lea",
"employmentType": "permanent",
"seniority": "experienced",
"schedule": "full-time",
"yearsOfExperience": "2-5",
"occupation": "business_development_and_new_accounts",
"occupationCategory": "sales_and_business_development",
"keywords": null,
"salary": null,
"salaryMin": null,
"salaryMax": null,
"salaryCurrency": null,
"salaryPeriod": null,
"postedAt": "2026-07-17T09:39:08+00:00",
"descriptionText": "Warum Wir?: Bei uns erwarten Dich weltweit verteilte, internationale Teams, flache Hierarchien und eine offene Unternehmenskultur, die zum Mitgestalten einlädt. Mobiles Arbeiten und flexible Arbeitsze…",
"applyUrl": "https://docuware.jobs.personio.de/job/2716785",
"scrapedAt": "2026-10-13T17:53:48.481Z"
}

When a company publishes a salary range, salary reads e.g. USD 60000-70000 yearly and the numeric salaryMin / salaryMax / salaryCurrency / salaryPeriod fields are filled.

⚙️ Configuration

ParameterTypeDefaultDescription
urlString(required)Any page of a Personio career site, e.g. https://docuware.jobs.personio.de. Add ?language=en to request English texts where the company provides them. The company slug alone also works (defaults to .de).
maxItemsInteger0Max jobs to return (0 = all).
proxyConfigurationObjectApify Proxy (auto)Proxy settings. Switch to RESIDENTIAL only if results are empty.

Example Input

{
"url": "https://docuware.jobs.personio.de",
"maxItems": 0
}

Getting your career page URL

  1. Open the company careers page hosted on Personio (URL pattern: {company}.jobs.personio.de or {company}.jobs.personio.com)
  2. Copy the full URL from your browser — any page of the site works, including a single job page
  3. Paste it as the url input

💬 Support and Feedback

Reach out via Apify support channels or leave feedback on the Actor's page.

It is legal to scrape publicly available job data such as titles, locations, and descriptions. Results may include personal data (e.g. recruiter contact names inside descriptions); scrape personal data only with a legitimate reason. Personal data is protected by GDPR and other regulations — consult your legal advisor if unsure.