ATS Jobs API — Greenhouse, Lever, Ashby, Recruitee & Personio avatar

ATS Jobs API — Greenhouse, Lever, Ashby, Recruitee & Personio

Pricing

from $1.50 / 1,000 job delivereds

Go to Apify Store
ATS Jobs API — Greenhouse, Lever, Ashby, Recruitee & Personio

ATS Jobs API — Greenhouse, Lever, Ashby, Recruitee & Personio

Get open jobs from company career pages through the official public job-board APIs of Greenhouse, Lever, Ashby, Recruitee and Personio. One clean format, filters (keywords, location, remote), and a 'new jobs only' mode for daily alerts.

Pricing

from $1.50 / 1,000 job delivereds

Rating

0.0

(0)

Developer

Monsieur Raisin

Monsieur Raisin

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Get every open job from a company's career page in one clean format, using the official public job-board APIs that Greenhouse, Lever, Ashby, Recruitee and Personio provide for exactly this purpose. No browser, no HTML parsing, no login, no proxies: fast, stable and cheap.

What you get

  • 5 applicant tracking systems in one Actor, including the European ones (Recruitee, Personio) that most tools skip.
  • Auto-detection: paste a career page URL, or just a company name, and the Actor finds which system it uses.
  • One normalized schema for all sources (see below), with the job description as clean plain text.
  • Filters: keywords, locations or country, workplace type (remote / hybrid / onsite), posted within N days.
  • "Only new jobs" mode: remembers what it already delivered and returns only new postings. Schedule it daily to get a job alert feed.

Input examples

{
"companies": [
"https://job-boards.greenhouse.io/airbnb",
"https://jobs.lever.co/palantir",
"https://jobs.ashbyhq.com/ramp",
"https://bunq.recruitee.com",
"https://personio.jobs.personio.de",
"notion"
],
"keywords": ["engineer", "data"],
"locations": ["Berlin", "Remote"],
"onlyNewJobs": true
}

Accepted formats for each company: a career page URL, source:slug (e.g. greenhouse:airbnb, lever:palantir, ashby:ramp, recruitee:bunq, personio:personio), or a bare slug (tried on every source).

Output

FieldDescription
sourcegreenhouse, lever, ashby, recruitee or personio
company, companySlugCompany name (or slug when the source does not provide a name)
jobIdJob ID in the source system
title, department, teamAs published by the company
location, locationsMain location and all listed locations
countryCountry code or name, when provided by the source
workplaceTyperemote, hybrid, onsite, or null if not stated
employmentTypee.g. Full-time, FullTime, permanent
salarySalary range text when the company publishes it
publishedAt, updatedAtISO dates
url, applyUrlJob page and application page
descriptionPlain-text description (can be turned off)
fetchedAtWhen this Actor fetched the job
{
"source": "ashby",
"company": "ramp",
"title": "Technical Consultant, Commercial",
"department": "Sales",
"location": "Remote (US)",
"locations": ["Remote (US)", "San Francisco, CA", "New York, NY (HQ)"],
"workplaceType": "remote",
"employmentType": "FullTime",
"salary": "$124,560 – $190,300 • Offers Equity",
"publishedAt": "2026-09-11T20:36:34.947Z",
"url": "https://jobs.ashbyhq.com/ramp/100c09be-..."
}

Pricing

Pay per result: $1.50 per 1,000 jobs delivered, plus a small start fee per run. Jobs removed by your filters are free. The Actor stops by itself when it reaches the maximum cost you set for the run.

Use cases

  • Job boards and aggregators that list jobs from specific companies
  • Recruiting and sales teams tracking which companies are hiring, and for which roles
  • Daily job alerts on a watch list of companies (schedule + "only new jobs")
  • Hiring trend analysis for market research

Notes

  • Only published, public job postings are returned, through the endpoints each vendor documents for public job boards. Recruiter contact e-mails are deliberately left out.
  • If a company is not found, check its career page URL: it must be hosted on one of the five supported systems.
  • Questions or a missing ATS? Open an issue on the Actor page.