Greenhouse Job Board Scraper avatar

Greenhouse Job Board Scraper

Pricing

$2.00 / 1,000 job postings

Go to Apify Store
Greenhouse Job Board Scraper

Greenhouse Job Board Scraper

Fresh job postings straight from Greenhouse-hosted career pages. Full posting content, departments, offices and dates for any company on Greenhouse - compliance-safe output with no personal contact data. Ideal for job-board backfill and hiring-trend analysis.

Pricing

$2.00 / 1,000 job postings

Rating

0.0

(0)

Developer

Source Sauce

Source Sauce

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Pull fresh job postings from any Greenhouse-hosted career page — the same public job board API behind boards.greenhouse.io and job-boards.greenhouse.io company sites. Give it a list of company board tokens and get every open role as structured records with the full posting HTML, straight from the source with no database staleness.

Sample output (live run, 2026-08-04):

company_nametitlelocationfirst_publishedupdated_at
StripeAccount Executive, BridgeLondon2026-07-302026-08-04
DuolingoAd Sales Lead, CentralRemote - Illinois2026-07-282026-07-28
AirtableAccount Executive, SLEDAustin, TX; Remote - US2026-01-262026-06-15

Built for job board backfill, job aggregator feeds, hiring trend analysis, competitor hiring monitoring, and jobs-posted-by-company datasets. One board = one company; a watchlist of tokens gives you a daily multi-company feed of open positions.

Why this one

  • Direct from the API, every run. No cached database between you and the source — first_published and updated_at come from Greenhouse itself, so freshness is the API's, not a crawler's.
  • Compliance-safe by construction. No hiring-manager names, no AI-extracted contact enrichment, no personal data fields — and email addresses / phone numbers inside posting text are redacted before delivery. The output schema is a fixed allowlist you can audit below.
  • Honest billing. You pay per delivered job posting. Unknown or dead board tokens return an uncharged error row instead of failing the run, so long watchlists are safe.

Output

fieldtypedescription
board_tokenstringThe Greenhouse board the posting came from (your input token).
idintegerGreenhouse public job id.
internal_job_idintegerGreenhouse internal requisition link id.
requisition_idstringThe employer's own requisition number.
titlestringPosting title.
company_namestringCompany name as published on the board.
locationstringPosting location line (as the employer wrote it).
departmentsarray of stringsDepartment names.
officesarray of stringsOffice names.
first_publishedstring (ISO datetime)When the posting first went live.
updated_atstring (ISO datetime)Last change to the posting.
application_deadlinestring or nullDeadline if the employer set one.
languagestringPosting language code.
absolute_urlstringThe public application URL.
contentstring (HTML)Full posting body, renderable HTML, contacts redacted.
content_charsintegerLength of the delivered content.

Input

fieldrequiredprefilldescription
boardTokensyesstripe, duolingo, airtableGreenhouse board tokens — the company slug in career-page URLs like boards.greenhouse.io/stripe or job-boards.greenhouse.io/<token>.
maxRecordsno150Stop after this many rows in total (0 = no cap).

Finding a board token: open the company's careers page; if applications go through Greenhouse the URL contains boards.greenhouse.io/<token>, job-boards.greenhouse.io/<token> or greenhouse.io embed links with the same slug. The token is usually the company name in lowercase.

Notes

  • A board token that is not on Greenhouse returns one uncharged error row naming the token, and the rest of the watchlist still delivers.
  • A company with zero open roles is a valid empty result, not an error.
  • Postings are delivered per run (stateless). Dedupe across runs on id or absolute_url on your side; updated_at tells you what changed.

This is an unofficial tool and is not affiliated with, endorsed or sponsored by Greenhouse Software, Inc. It reads only the public, unauthenticated Greenhouse Job Board API and delivers employer-published job postings.