Greenhouse, Lever & Ashby Jobs Scraper - 6 ATS, $1/1K avatar

Greenhouse, Lever & Ashby Jobs Scraper - 6 ATS, $1/1K

Pricing

from $0.62 / 1,000 job listings

Go to Apify Store
Greenhouse, Lever & Ashby Jobs Scraper - 6 ATS, $1/1K

Greenhouse, Lever & Ashby Jobs Scraper - 6 ATS, $1/1K

Get every open job from company career boards on Greenhouse, Lever, Ashby, Workable, SmartRecruiters and Recruitee in one format, with pay ranges where published. Filter by title, location or remote. $1 per 1,000 jobs.

Pricing

from $0.62 / 1,000 job listings

Rating

0.0

(0)

Developer

Plot Point Technologies

Plot Point Technologies

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Features

Limited permissions

Share

Greenhouse, Lever & Ashby Jobs Scraper: 6 ATS in One Format

Get every open job a company lists on its own career board, straight from the job-board feed the hiring platform publishes. This jobs scraper supports six applicant tracking systems (Greenhouse, Lever, Ashby, Workable, SmartRecruiters and Recruitee) and returns all jobs in one consistent format, with pay ranges where the employer publishes them. $1 per 1,000 jobs.

ATSExample input
Greenhousegreenhouse:airbnb or https://boards.greenhouse.io/airbnb
Leverlever:spotify or https://jobs.lever.co/spotify
Ashbyashby:ramp or https://jobs.ashbyhq.com/ramp
Workableworkable:huggingface or https://apply.workable.com/huggingface
SmartRecruiterssmartrecruiters:BoschGroup or https://careers.smartrecruiters.com/BoschGroup
Recruiteerecruitee:bunq or https://bunq.recruitee.com

You can also paste a company's own careers page: if it embeds one of these boards, the tool finds it automatically.

What can this jobs scraper do?

  • Pull all open roles from many companies in one run, mixing ATS platforms freely.
  • Filter by title keywords, excluded words, location (city, country or "Remote"), department, remote-only and posting date.
  • Return pay ranges as numbers (min, max, currency, period) for Greenhouse, Ashby, Lever and Recruitee when published.
  • Include full descriptions as plain text, optionally shortened.

What data do you get?

company, ats, companySlug, jobId, title, department, team, location, locations, country, workplaceType (Remote, Hybrid, On-site), isRemote, employmentType, postedAt, updatedAt, salaryMin, salaryMax, salaryCurrency, salaryPeriod, salaryText, jobUrl, applyUrl, description, scrapedAt.

The same field names are used by our Workday Jobs Scraper, so you can combine both datasets without remapping.

Who uses it?

  • Recruiters and staffing agencies watching target companies for new openings.
  • Sales teams using hiring as a buying signal (for example, a company hiring its first data engineers).
  • Job boards and newsletters listing roles from a curated set of employers.
  • Analysts and investors tracking headcount growth, new offices and pay ranges.

How to use it

  1. Click Try for free (or Start).
  2. Add Companies as board URLs, careers pages or ats:slug pairs.
  3. Optionally set title, location and department filters and Posted within (days).
  4. Run it and export to Excel, CSV or JSON, or send new jobs to Slack or a spreadsheet.
  5. For alerts, schedule it daily with Posted within (days) = 1.

Input example

{
"companies": [
"greenhouse:airbnb",
"ashby:ramp",
"lever:spotify"
],
"titleKeywords": [
"engineer",
"data"
],
"locationKeywords": [
"United States",
"Remote"
],
"postedWithinDays": 30,
"maxJobsPerCompany": 50
}

Output example

{
"company": "Airbnb",
"ats": "Greenhouse",
"companySlug": "airbnb",
"jobId": "8231416",
"title": "Associate Principal, Procurement Innovation Supplier Programs",
"department": "Financial Planning and Analysis",
"team": null,
"location": "United States",
"locations": [
"United States"
],
"country": null,
"workplaceType": "Remote",
"isRemote": true,
"employmentType": null,
"postedAt": "2026-09-24T22:17:39Z",
"updatedAt": "2026-09-30T00:00:54Z",
"salaryMin": 102000,
"salaryMax": 120000,
"salaryCurrency": "USD",
"salaryPeriod": null,
"salaryText": "Pay Range: USD 102,000-120,000",
"jobUrl": "https://careers.airbnb.com/positions/8231416?gh_jid=8231416",
"applyUrl": "https://careers.airbnb.com/positions/8231416?gh_jid=8231416",
"description": "Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home, and has since grown to over 5 million hosts who have welcomed over 2 billion guest arrivals in almost every country across the glo...",
"scrapedAt": "2026-10-28T14:34:47Z"
}

How much does it cost?

$1 per 1,000 jobs ($0.001 each), plus a $0.00005 start fee per run. No separate compute charges.

You getYou pay
500 jobs from 20 companies$0.50
5,000 jobs$5.00
Daily new-job alerts for 50 companies (~100 new jobs a day) for a monthabout $3

Boards that do not exist or are closed are skipped and not charged.

Volume discounts on higher Apify plans. The prices above are for the Apify Free plan. On paid plans the per-result price drops automatically: about 15% lower on Bronze, 25% lower on Silver and 38% lower on Gold and above.

Use it via API, Make, Zapier, n8n or an AI agent

Apify API. Start a run and get the results back in one HTTP request (replace YOUR_API_TOKEN with the token from Apify Console > Settings > Integrations):

curl -X POST "https://api.apify.com/v2/acts/plotpointtech~company-job-board-scraper/run-sync-get-dataset-items?token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{"companies": ["greenhouse:airbnb", "ashby:ramp", "lever:spotify"], "titleKeywords": ["engineer", "data"], "locationKeywords": ["United States", "Remote"], "postedWithinDays": 30, "maxJobsPerCompany": 50}'

For longer jobs, start the run asynchronously and read the dataset when it finishes. Official apify-client libraries exist for Python and JavaScript; the API tab on this page has ready-made code.

No-code automation. Connect the tool to Make, Zapier, n8n, Google Sheets, Slack, Airtable or any webhook with Apify integrations, and use Schedules in Apify Console to run it hourly, daily or weekly.

AI agents (MCP). Give Claude, ChatGPT, Cursor, VS Code or any MCP-compatible agent direct access to this tool through the hosted Apify MCP server. Add this server URL to your client:

https://mcp.apify.com?tools=plotpointtech/company-job-board-scraper

The agent can then call the tool with the same input fields shown above and read the results.

FAQ

Is it legal to scrape these job boards? The tool reads the public job-board feeds that Greenhouse, Lever, Ashby, Workable, SmartRecruiters and Recruitee publish so companies can show their jobs on career sites. No login is used. Follow each employer's terms if you republish listings.

How do I find a company's slug? It is the name in the board URL, for example airbnb in boards.greenhouse.io/airbnb. SmartRecruiters identifiers are case-sensitive (BoschGroup).

Does it cover Workday, iCIMS or Taleo? Workday is covered by our separate Workday Jobs Scraper. iCIMS and Taleo are not covered.

Why is salary empty for some jobs? Pay is only returned when the employer publishes it. Workable rarely does.

Is it the same as a LinkedIn or Indeed scraper? No. It reads each company's own board directly, so listings match what the employer publishes right now, with no aggregator in between.

Plot Point Technologies is not affiliated with Greenhouse, Lever, Ashby, Workable, SmartRecruiters, Recruitee or any employer whose jobs are listed.


If this tool saved you time, we would be grateful for a short review on this page; it helps other people find it. If something did not work as expected, please open an issue on the Issues tab and we will look into it quickly.

⌂ 换网址