Greenhouse Jobs Scraper – Plus Lever & Ashby Job Feeds avatar

Greenhouse Jobs Scraper – Plus Lever & Ashby Job Feeds

Pricing

$2.00 / 1,000 jobs

Go to Apify Store
Greenhouse Jobs Scraper – Plus Lever & Ashby Job Feeds

Greenhouse Jobs Scraper – Plus Lever & Ashby Job Feeds

Pull every open job from company career boards on Greenhouse, Lever and Ashby through their official public job-board APIs: title, location, remote flag, department, salary, posted date and apply link. No proxies or captchas. Duplicates and failed boards are free.

Pricing

$2.00 / 1,000 jobs

Rating

0.0

(0)

Developer

GM Labs

GM Labs

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

11 days ago

Last modified

Share

Company Jobs Scraper: Greenhouse, Lever, Ashby (deduped, never blocked)

Pull every open job from company career boards on Greenhouse, Lever and Ashby. It reads their official public job-board APIs, so there are no 403s, no proxies and no CAPTCHAs. Thousands of companies publish their jobs this way, including Airbnb, Spotify, Ramp, Stripe and Palantir.

Built to fix what users complain about with Indeed scrapers:

  • No blocking. It uses public JSON APIs, not HTML scraping.
  • No paying for duplicates. Jobs are deduped by ID and by company + title + location before output.
  • No charge on empty runs. Only real jobs become dataset items. If no board can be read, the run fails loudly with the reason.
  • Any country. Filter by location text.
  • Hard caps and timeouts. Use maxItems, a per-request timeout, and 3 retries per board.
  • Daily new-jobs feed. Turn on onlyNewSinceLastRun and put the Actor on a schedule.

Try it free in 1 click

The input form is prefilled with a small, working example. Press Start without changing anything: the run pulls 20 open jobs from Airbnb's Greenhouse board. Our test run of exactly this input finished in about 2 seconds with 20 results. At list price that is about $0.04, which fits inside the free monthly credit of Apify's free plan. Then swap in your own values.

Prefilled input:

{
"boards": [
"greenhouse:airbnb"
],
"maxItems": 20
}

Sample output

Real rows from the prefilled run on 2026-10-14 (5 of 20 results shown; long fields trimmed). Download the full dataset as JSON, CSV or Excel.

companytitlelocationdepartmentpostedAturl
AirbnbAccount ManagerLondon, United KingdomBusiness Development2026-09-09T08:35:19.000Zhttps://careers.airbnb.com/positions/8184174…
AirbnbAssociate Legal Counsel, JapanTokyo, JapanLegal2026-04-13T08:49:05.000Zhttps://careers.airbnb.com/positions/7789554…
AirbnbAssociate Principal, Procurement Innovation Supplier P…United StatesFinancial Planning and Analysis2026-09-24T22:17:39.000Zhttps://careers.airbnb.com/positions/8231416…
AirbnbBusiness Development ManagerBerlin, GermanySales2026-06-10T12:50:56.000Zhttps://careers.airbnb.com/positions/7995153…
AirbnbBusiness Operations and Growth LeadUnited StatesBusiness Operations/Analysis2026-04-21T23:15:15.000Zhttps://careers.airbnb.com/positions/7834481…

Input (copy-paste)

{
"boards": ["greenhouse:airbnb", "lever:spotify", "ashby:ramp", "https://jobs.lever.co/palantir"],
"keywords": ["engineer", "data"],
"locations": ["United States", "Remote"],
"postedWithinDays": 30,
"maxItems": 500
}

Don't know which ATS a company uses? Enter just the slug (e.g. stripe) and all three are tried.

API (copy-paste)

curl -X POST "https://api.apify.com/v2/acts/appetizing_horsefly~ats-jobs-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
-H 'Content-Type: application/json' -d '{"boards":["greenhouse:airbnb"],"keywords":["engineer"]}'

Output

jobId, source, company, title, location, remote, department, employmentType, salary, postedAt, url, applyUrl, descriptionText, board, scrapedAt. A per-board report is saved as SUMMARY in the key-value store.

Pricing

Pay per job output. Duplicates, filtered jobs and failed boards are free.

Use it as an MCP tool (Claude, Cursor, ChatGPT, any AI agent)

This Actor works as a tool in the Apify MCP server, so an AI agent can call it directly and you pay per result, the same as a normal run. Add this server URL to any MCP client:

https://mcp.apify.com/?tools=appetizing_horsefly/ats-jobs-scraper

Sign in with your Apify account (or pass your Apify API token as a Bearer header). The agent reads the input fields above from the Actor's input schema. Example request to the agent: "List all open remote engineering jobs at Airbnb and Stripe posted in the last 14 days."