Greenhouse Jobs Scraper & New Jobs Monitor avatar

Greenhouse Jobs Scraper & New Jobs Monitor

Pricing

from $1.20 / 1,000 job results

Go to Apify Store
Greenhouse Jobs Scraper & New Jobs Monitor

Greenhouse Jobs Scraper & New Jobs Monitor

Scrape all open jobs from any Greenhouse career page via the official public Greenhouse job board API: title, department, location, remote flag, salary, description and apply link. Monitor mode returns only NEW jobs. No login, no proxies.

Pricing

from $1.20 / 1,000 job results

Rating

0.0

(0)

Developer

Kyle Duncan

Kyle Duncan

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Extract every open job from any Greenhouse-powered career page — title, department, team, location, remote/hybrid flag, employment type, salary range, posting date, full description and apply link — using the official public Greenhouse job board API. Schedule it in monitor mode to get only new jobs since your last run.

Greenhouse is the most popular ATS among venture-backed tech companies (Stripe, Airbnb, Figma, Discord, Coinbase and thousands more).

No login. No proxies. No browser. Fast, cheap and stable.

Features

  • ✅ All open jobs from one or thousands of Greenhouse boards in one run
  • ✅ Clean, normalized JSON/CSV/Excel output (same schema as our multi-ATS scraper)
  • ✅ Salary extraction (structured from Greenhouse when available, otherwise parsed from the description)
  • ✅ Filters: title keywords, exclude words, locations, remote only, posted within N days
  • ✅ Monitor mode → only new postings; you pay only for new jobs
  • ✅ Bonus: if you paste a Greenhouse / Lever / Ashby / Workable / Recruitee / SmartRecruiters URL from another company, it works too

Use cases

  • Recruiters & agencies: see new roles at target accounts the day they go live
  • Sales teams: hiring = buying intent ("they just opened 6 data roles")
  • Job boards & newsletters: auto-import fresh jobs from Greenhouse companies
  • Job seekers: watch dream companies and get only new matching roles
  • Analysts: hiring velocity, salary bands and locations by company

Accepted input

Example
https://boards.greenhouse.io/stripe
https://job-boards.greenhouse.io/figma
https://boards.greenhouse.io/embed/job_board?for=airbnb
airbnb (board name)

Input example

{
"companies": ["https://boards.greenhouse.io/stripe", "https://boards.greenhouse.io/figma", "https://boards.greenhouse.io/airbnb"],
"keywords": ["engineer", "sales"],
"remoteOnly": false,
"onlyNewJobs": true,
"monitorKey": "greenhouse-watchlist"
}

Output example

{
"ats": "greenhouse",
"companySlug": "stripe",
"companyName": "Stripe",
"jobId": "123456",
"title": "Senior Software Engineer",
"department": "Engineering",
"location": "New York, NY",
"allLocations": ["New York, NY", "Remote (US)"],
"isRemote": true,
"workplaceType": "hybrid",
"employmentType": "Full-time",
"salaryMin": 150000, "salaryMax": 210000, "salaryCurrency": "USD", "salaryPeriod": "YEAR",
"postedAt": "2026-10-28T14:00:00+00:00",
"url": "https://boards.greenhouse.io/stripe/...",
"applyUrl": "https://boards.greenhouse.io/stripe/.../apply",
"descriptionText": "About the role …",
"isNew": true,
"scrapedAt": "2026-11-01T16:00:00+00:00"
}

A per-company summary (found / not found / jobs count) is saved as SUMMARY in the run's key-value store.

Need several ATS at once?

Use our Career Page Jobs Scraper (Greenhouse, Lever, Ashby, Workable, Recruitee, SmartRecruiters with auto-detection) from the same author.

How much does it cost?

$1.20 per 1,000 jobs (+ $0.00005 per run start). 500 jobs = $0.60. You set a maximum charge per run, so you never pay more than you allow. Apify's free plan includes monthly credit, enough to try this Actor at no cost.

FAQ

Do I need a Greenhouse account or API key?

No. Greenhouse publishes career-page jobs through a public, documented job board API. No login, no proxies, no key.

How do I find a company's board?

Open the company's careers page, click any job, and copy the Greenhouse URL from your browser. Plain board names also work.

How does monitor mode work?

Turn on Only new jobs and schedule the Actor (e.g. daily). It remembers jobs it has seen and only returns (and only charges for) new postings.

Can I send results to Google Sheets, Slack or a CRM?

Yes, use Apify integrations (Google Sheets, Slack, Zapier, Make, webhooks) or the API.

Is it legal?

It only reads public data that the site or platform publishes openly (no login, no bypassing). You are responsible for using the data in line with applicable laws such as GDPR.

Something broke or a field is missing?

Open an issue on the Issues tab; we fix reported problems fast.

More tools from this developer

Jobs & recruiting: Career Page Jobs Scraper: Greenhouse, Lever, Ashby + 3 more · Lever Jobs Scraper & New Jobs Monitor · Ashby Jobs Scraper & New Jobs Monitor · Workable Jobs Scraper & New Jobs Monitor · SmartRecruiters Jobs Scraper & New Jobs Monitor

E-commerce: Shopify & WooCommerce Scraper + Price & Stock Monitor

Websites & SEO: Bulk PageSpeed & Core Web Vitals Checker · Sitemap & RSS New Page Monitor · Bulk Domain WHOIS, DNS & SSL Checker (RDAP) · Tech Stack Detector

Apps, data & research: App Store Reviews Scraper & Monitor + App Details · Hacker News Scraper