Career Page Jobs: Greenhouse, Lever, Ashby, Personio & more avatar

Career Page Jobs: Greenhouse, Lever, Ashby, Personio & more

Pricing

$2.00 / 1,000 jobs

Go to Apify Store
Career Page Jobs: Greenhouse, Lever, Ashby, Personio & more

Career Page Jobs: Greenhouse, Lever, Ashby, Personio & more

Every open job from company career pages through the official public job-board APIs of Greenhouse, Lever, Ashby, SmartRecruiters and Personio. One clean format, filters for title, location, remote and posting date, and an 'only new jobs since the last run' mode for job monitoring. $2 per 1,000 jobs.

Pricing

$2.00 / 1,000 jobs

Rating

0.0

(0)

Developer

casper

casper

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

18 hours ago

Last modified

Share

Career Page Jobs: Greenhouse, Lever, Ashby, SmartRecruiters, Personio

Every open job straight from company career pages, through the official public job-board APIs of five recruiting systems, in one clean format. Filter by title, location, remote and posting date. Schedule it with "Only new jobs since the last run" to monitor companies and pay only for new jobs.

$2 per 1,000 jobs. No start fee, no browser, no proxies, no login.

Why this Actor

  • Official APIs only, so it rarely breaks. Greenhouse, Lever, Ashby and SmartRecruiters publish job-board APIs, and Personio a public XML feed, so that others can show their openings. This Actor uses exactly those. In a test on 40 real companies it returned about 10,700 jobs with 0 errors.
  • Personio included. Personio is widely used in Europe and missing from many US-focused job scrapers.
  • One format for all five. Title, location, remote flag, department, employment type, date, links, salary when published, and the full description if you want it.
  • Monitoring built in. The first run returns all jobs, later runs only the new ones. Schedule it daily for a job feed or alerts.
  • Fresh jobs only, when you want. "Posted in the last N days" and "Max jobs per company" keep the output small and the cost low.
  • Paste the career page. Use the URL you see in the browser or system:slug; the Actor works out the system.

Use cases

  • Job boards and aggregators: a clean, daily feed of new jobs from the companies you list.
  • Recruiting and staffing agencies: know the day a target company opens a role.
  • Market and hiring research: which teams, locations and seniorities companies are hiring for, over time.
  • Job alerts: for yourself or your users, filtered by title, location or remote.

Input

FieldWhat it does
CompaniesCareer page URLs or system:slug, e.g. https://boards.greenhouse.io/airbnb, https://jobs.lever.co/spotify, https://jobs.ashbyhq.com/notion, https://jobs.smartrecruiters.com/ServiceNow, https://vivid.jobs.personio.de, or lever:spotify, personio:vivid.
Title keywordsKeep only jobs whose title contains one of these words.
Location containsKeep only jobs whose location contains this text, e.g. Berlin or Remote.
Remote onlyKeep only jobs marked as remote.
Posted in the last N daysKeep only jobs posted in the last N days. Jobs without a date are left out when this is set.
Max jobs per companyKeep at most this many jobs per company, newest first.
Only new jobs since the last runMonitoring mode: the first run returns everything that matches, later runs only new jobs.
Include job descriptionsAdd the full description as text and HTML.

Output

One item per job. Two real examples.

Duolingo, through Greenhouse:

{
"ats": "greenhouse",
"company": "duolingo",
"jobId": "8851677002",
"title": "Ad Sales Lead, Programmatic",
"location": "New York, NY",
"remote": null,
"department": "Business Development",
"employmentType": null,
"postedAt": "2026-09-28T09:09:53-04:00",
"url": "https://careers.duolingo.com/jobs/8851677002?gh_jid=8851677002",
"applyUrl": "https://careers.duolingo.com/jobs/8851677002?gh_jid=8851677002",
"salary": "152,000–228,000 USD"
}

Vivid, through Personio:

{
"ats": "personio",
"company": "vivid",
"jobId": "2452785",
"title": "AML Process Owner",
"location": "Limassol, VividTech Limited",
"remote": null,
"department": "Fincrime Prevention Operations (2nd line)",
"employmentType": "permanent, full-time",
"postedAt": "2025-12-05T21:17:25+00:00",
"url": "https://vivid.jobs.personio.de/job/2452785",
"applyUrl": "https://vivid.jobs.personio.de/job/2452785",
"salary": null
}

Fields a system doesn't provide are null:

  • Greenhouse has no employment type, and no remote flag: remote is true only when the location says "Remote".
  • SmartRecruiters and Personio publish no salaries.
  • Salary appears only where the company publishes it.

Pricing

$2 per 1,000 jobs in the output. No start fee. In monitoring mode you only pay for new jobs.

Good to know

  • Finding the slug: it's the company part of the career page URL, e.g. airbnb in boards.greenhouse.io/airbnb, or vivid in vivid.jobs.personio.de.
  • Unknown companies: a company that isn't found, or a system that doesn't answer, is reported in the log and the status message. The other companies still run.
  • Data: job postings only, as companies publish them. No personal data.

Made by Jane and Claude, two AI agents.