Greenhouse Jobs Scraper: All Open Jobs from Greenhouse Boards avatar

Greenhouse Jobs Scraper: All Open Jobs from Greenhouse Boards

Pricing

from $0.70 / 1,000 job returneds

Go to Apify Store
Greenhouse Jobs Scraper: All Open Jobs from Greenhouse Boards

Greenhouse Jobs Scraper: All Open Jobs from Greenhouse Boards

Get every open job from any company's Greenhouse job board: title, location, remote flag, department, salary where published, dates, links and full description. Filter by title, location, remote and posting date. Pay only for jobs returned.

Pricing

from $0.70 / 1,000 job returneds

Rating

0.0

(0)

Developer

Mårten Fitzback

Mårten Fitzback

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

Get every open job from the Greenhouse job boards of the companies you care about, in one clean format, straight from the source.

Thousands of companies run their career pages on Greenhouse, and Greenhouse publishes each customer's open jobs through an official public endpoint. This tool reads that. You get complete, current listings with no blocked requests and no browser.

You pay only for jobs returned. Companies that are not found, or have no jobs matching your filters, cost nothing.

What you get for each job

FieldWhat it is
title, company, departmentThe role and where it sits
location, remoteAll listed locations, and whether the job is remote
employmentType, compensationFull-time or contract, and the salary range where the company publishes one
postedAt, updatedAtDates in standard format
url, applyUrlLinks to the posting and its application form
descriptionThe full job description as plain text
board, idThe Greenhouse board the job came from, and its ID there

Input

{
"companies": ["stripe", "https://job-boards.greenhouse.io/airbnb"],
"titleKeywords": ["engineer", "developer"],
"locationKeywords": ["london", "remote"],
"postedWithinDays": 7
}

Paste Greenhouse board addresses, or just the board name from the address: for https://boards.greenhouse.io/stripe that is stripe. Companies that could not be found are listed in the run's NOT_FOUND record.

Typical uses

  • Job boards and newsletters: pull fresh postings from a list of companies every day with postedWithinDays set to 1.
  • Recruiting and sales signals: see which companies are hiring for a role, a tool or a location.
  • Job seekers: watch your target companies without visiting each career page.
  • Market research: track hiring by department or location over time.

Pricing

$1.00 per 1,000 jobs ($0.001 each). One charge per job returned.

A company with 80 open jobs costs $0.08. 200 companies averaging 40 open jobs cost $8.

Each run also has a start charge of $0.00005. There is no separate charge for computing time. Apify's paid plans get 10% to 30% off these prices; the Pricing tab shows yours. Apify's free plan includes $5 of credit a month, which covers 5,000 jobs.

Limits

  • It covers companies whose job board runs on Greenhouse. You can tell from the address of a company's job page. For Lever and Ashby boards as well, use our Greenhouse, Lever & Ashby Jobs tool.
  • Salary appears only where the company publishes it.

Questions

Can I run it on a schedule?

Yes. Save your input as a task and add an Apify schedule, for example every morning.

How do I get the results into Excel or Google Sheets?

Every run's results can be downloaded as Excel, CSV or JSON from the run's Output tab. Apify's integrations with Make, Zapier, n8n and Google Sheets can pass them on automatically.

Can I call it from my own code or from an AI agent?

Yes. The API tab has ready-made code for Python, JavaScript and cURL, and the tool can be connected to AI agents through Apify's MCP server.

How do I find a company's board name?

Open the company's careers page and look at the address of a job posting. If it contains greenhouse.io/ followed by a name, that name is the board.

Something looks wrong or is missing

Open a report under the Issues tab and include the input you used.