Greenhouse Jobs Scraper: Job Board API for Any Company avatar

Greenhouse Jobs Scraper: Job Board API for Any Company

Pricing

from $0.42 / 1,000 job scrapeds

Go to Apify Store
Greenhouse Jobs Scraper: Job Board API for Any Company

Greenhouse Jobs Scraper: Job Board API for Any Company

Scrape every open job from any company Greenhouse job board (boards.greenhouse.io): title, location, departments, offices, pay range, publish date, URL and full description. Public Job Board API, no login, no proxy.

Pricing

from $0.42 / 1,000 job scrapeds

Rating

0.0

(0)

Developer

Dmitri Data

Dmitri Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

20 hours ago

Last modified

Share

Greenhouse Jobs Scraper: Greenhouse Job Board API

Greenhouse Jobs Scraper exports every open job from any company's Greenhouse job board (boards.greenhouse.io and job-boards.greenhouse.io), with pay ranges and full descriptions. Companies such as Stripe, Airbnb, Discord and Duolingo list their jobs on Greenhouse. The actor reads Greenhouse's public Job Board API, which Greenhouse documents as open to anyone without authentication, so it needs no login, no browser and no proxy, and a board of 300 jobs finishes in seconds.

What data do you get?

FieldExample
company, companyNameairbnb, Airbnb
title, idEngineering Manager, Guest & Host; 7532824
location, officesLondon, United Kingdom
departments["Software Engineering"]
firstPublished, updatedAt2026-01-23T11:33:08-05:00, 2026-09-29T20:00:54-04:00
salaryMin, salaryMax, salaryCurrency, salaryTitle120000, 150000, GBP, United Kingdom Annual Pay Range
requisitionId, language, applicationDeadlineONE, en, null
urlLink to the job on the company's careers site
description, descriptionHtmlFull ad text, as plain text and HTML

Who uses it

  • Recruiters and sourcing teams: watch which companies open roles in your field, where, and at what pay.
  • Job boards and newsletters: pull fresh tech and startup jobs with pay ranges into your listings.
  • Investors and market analysts: read hiring by department and office as a growth signal.
  • Job seekers: export every role at your target companies into one spreadsheet.

How to use it

  1. Click Try for free.
  2. Paste board tokens or board URLs (the part after boards.greenhouse.io/), and add keyword filters if you want them.
  3. Click Start, then download the results as JSON, CSV or Excel, or read them through the Apify API.

Input example

{
"companies": ["stripe", "https://boards.greenhouse.io/airbnb", "https://job-boards.greenhouse.io/discord"],
"keywords": ["engineer"],
"includeDescription": true,
"maxItems": 1000
}
InputWhat it does
companiesBoard tokens, board URLs, job URLs or embed links with ?for=<token>; duplicates are merged
keywordsKeep jobs whose title, location or department contains a word; others are never charged
includeDescriptionFull ad text in plain text and HTML (default on, free)
maxItemsHard cap on results, so you control the cost

Output example

Real item from a test run on 26 October 2026 (description shortened here):

{
"company": "airbnb",
"companyName": "Airbnb",
"id": 7532824,
"title": "Engineering Manager, Guest & Host",
"location": "London, United Kingdom",
"departments": ["Software Engineering"],
"offices": ["London, United Kingdom"],
"firstPublished": "2026-01-23T11:33:08-05:00",
"updatedAt": "2026-09-29T20:00:54-04:00",
"salaryMin": 120000.0,
"salaryMax": 150000.0,
"salaryCurrency": "GBP",
"salaryTitle": "United Kingdom Annual Pay Range",
"requisitionId": "ONE",
"language": "en",
"applicationDeadline": null,
"url": "https://careers.airbnb.com/positions/7532824?gh_jid=7532824",
"description": "Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home, ...",
"descriptionHtml": "<div class=\"content-intro\"><p> ..."
}

How much does it cost?

You pay $0.60 per 1,000 jobs (pay per event: one result-item event per saved job, $0.0006 each). Pay ranges and full descriptions are included, the only other charge is a $0.00005 start fee per run (one event per GB of memory, and the default 256 MB counts as one), and jobs removed by your keyword filter are never charged. Set Max results to cap the cost of a run. Apify Bronze, Silver and Gold subscribers pay 10, 20 and 30 percent less per job.

FAQ

How do I find a company's board token? Open the company's careers page. If job links go to boards.greenhouse.io/<token> or job-boards.greenhouse.io/<token>, or the page embeds a board with ?for=<token>, paste the token or the whole link.

What happens with a wrong token? The run logs a warning for that company and carries on with the others. You are not charged for it.

Why is pay empty for some jobs? Greenhouse only returns pay ranges that the company publishes. In testing, 24 of 30 Airbnb engineering jobs had one, while Stripe's board returned none.

How fast is it? One API call returns a whole board. In testing, 300 jobs from Airbnb and Stripe with full descriptions took 5 seconds.

Can I monitor boards over time? Yes. Use Apify Schedules and compare the id values between runs to spot new and closed jobs.

This actor reads Greenhouse's public Job Board API, which Greenhouse documents as publicly available without authentication for all GET endpoints. It collects job postings that companies publish for any visitor and no applicant data or personal contact details. You are responsible for how you use the results, including compliance with the terms and privacy laws that apply to you.