Personio Jobs Scraper — Search Personio Career Pages avatar

Personio Jobs Scraper — Search Personio Career Pages

Pricing

from $1.00 / 1,000 jobs

Go to Apify Store
Personio Jobs Scraper — Search Personio Career Pages

Personio Jobs Scraper — Search Personio Career Pages

Open jobs from Personio career pages (*.jobs.personio.de) in one table: title, department, office, employment type, seniority, schedule, date, apply link and description. Search the built-in list of verified companies or paste your own. Only-new alerts. Pay per job.

Pricing

from $1.00 / 1,000 jobs

Rating

0.0

(0)

Developer

Erich Michal Sikora

Erich Michal Sikora

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

13 hours ago

Last modified

Share

Get every open job from Personio career pages (*.jobs.personio.de) as one clean table, with no browser and no login. Type "sales" and "Berlin" to search the built-in list of 120+ verified companies that hire through Personio. Or paste the Personio pages you track, as links or just the company id. Each job comes with title, department, office, country (Personio only publishes the office name, so the country is added from the city), employment type, seniority, schedule, years of experience, posted date, job link and a clean description. Turn on "Only new jobs" and schedule it daily, and you have a job alert. $1 per 1,000 jobs.

You giveYou get, per job
nothing (search mode), or westwing, https://neon.jobs.personio.de …company, title, department, team, office, all offices, city, country, remote, employment type + schedule, seniority, years of experience, occupation, posted date, job link, description

Why Personio

Personio is the HR system of choice for small and mid-sized companies in Germany, Austria, Switzerland and Spain: more than 10,000 employers. Their openings often never reach LinkedIn or Indeed. Each Personio career page has a public job feed, and this Actor reads it the way the career page does.

Two ways to use it

  1. Search (no company list needed): leave "Personio career pages" empty, set keywords, locations (Berlin, Germany, AT, Remote), workplace and dates. The Actor checks the built-in list of 120+ verified Personio companies, starting with those that have the most openings (up to "Max companies").
  2. Your own list: paste Personio links (https://acme.jobs.personio.de, .com works too) or bare ids (acme). You get every opening of exactly those companies.

The built-in list is a verified sample, not every company on Personio. It was last checked on 19 Oct 2026.

Who uses it

  • Recruiters and staffing agencies in DACH: watch target companies and see new roles the day they go live.
  • Niche job boards and newsletters: German startup jobs, Munich tech, remote DACH, Werkstudent boards. The data comes straight from the source.
  • Sales teams (hiring signals): a Mittelstand company opening five sales roles is growing, which makes it a warm lead.
  • Market and salary research: roles, seniority and experience requirements across German SMEs.
  • AI agents and automations: flat JSON for Sheets, Airtable, Slack, Make, Zapier or your own app.

Filters

  • Keywords in the title (optionally in the description), exclude keywords (werkstudent, praktikum, intern).
  • Locations: city, country name or code (München, Germany, DE, Remote).
  • Workplace, departments, posted within N days, max jobs per company, max jobs in total.
  • Only new jobs since the last run. The Actor remembers what you already got, and you pay only for new jobs.

Example row

{
"ats": "personio",
"company": "Westwing Group SE",
"companyId": "westwing",
"title": "Senior Category Manager (all genders)",
"department": "Buying",
"employmentType": "full-time, permanent",
"seniority": "experienced",
"location": "Munich Office",
"city": "Munich Office",
"country": "Germany",
"countryCode": "DE",
"allLocations": ["Munich Office"],
"postedAt": "2026-10-02T08:14:11.000Z",
"url": "https://westwing.jobs.personio.de/job/1234567?language=en",
"yearsOfExperience": "5-7",
"description": "Your tasks ..."
}

Pricing

Pay per event: $0.001 per job delivered ($1 per 1,000), plus a tiny start fee. Filtered-out and already-seen jobs are free. Set "Maximum cost per run" in Run options, and the Actor stops cleanly when it gets there.

Need other systems?

For Greenhouse, Lever, Ashby, Workday, Workable, Recruitee, Teamtailor, BambooHR and Pinpoint in one run, use Career Page Jobs API. It has the same output format.

Fair use

Only public job postings that companies publish on their own career pages. The Actor follows robots.txt, waits between requests and stops if a site shows a bot challenge. It removes e-mail addresses, phone numbers and personal profile links from descriptions, and it collects no data about people.