Greenhouse Jobs API — Search 6,000+ Greenhouse Job Boards avatar

Greenhouse Jobs API — Search 6,000+ Greenhouse Job Boards

Pricing

from $2.00 / 1,000 job listings

Go to Apify Store
Greenhouse Jobs API — Search 6,000+ Greenhouse Job Boards

Greenhouse Jobs API — Search 6,000+ Greenhouse Job Boards

Search open jobs on 6,000+ company job boards hosted on Greenhouse by title, location, remote and posting date, or get every job from companies by name. Only-new-jobs monitoring. $2 per 1,000 jobs, no login.

Pricing

from $2.00 / 1,000 job listings

Rating

0.0

(0)

Developer

Dmitry Melikhov

Dmitry Melikhov

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

9 hours ago

Last modified

Share

Every open job on 6,000+ company job boards hosted on Greenhouse (boards.greenhouse.io), searchable by title, location and remote. No company list required, no login, no browser, no proxy.

  • Search mode — {"keywords": ["data engineer"], "locations": ["London", "remote"]} searches a daily index of every live Greenhouse board we know, newest jobs first.
  • Company mode — company names (Stripe) or boards (greenhouse:gitlab), fetched live with full descriptions.
  • Only-new monitoring — schedule it and receive only postings that appeared since the last run.
  • $2 per 1,000 jobs. Jobs removed by your filters are free.

Quick start

{ "keywords": ["product manager"], "excludeKeywords": ["senior"], "locations": ["New York", "remote"], "postedWithinDays": 7, "maxItems": 200 }
{ "companies": ["Stripe", "greenhouse:gitlab"], "keywords": ["engineer"], "onlyNewJobs": true, "stateKey": "targets" }

Output

One row per job: vendor (greenhouse), company, title, url (direct apply link), location, postedAt, jobId, remote, employmentType, department, description (company mode), plus sourceUrl and fetchedAt.

Found it useful? Leave a review — it helps other people find this Actor → https://apify.com/suitable_sunspot/greenhouse-jobs-api/reviews

Who uses it

You areYou give itYou get
Job seeker / job boardTitle keywords + locationsFresh postings from employers' own career sites, often before aggregators list them
Sales / SDR teamTarget-account list + a daily schedule"Acme opened 3 Data Engineer roles" — a buying signal every morning
Recruiting agencyClient and prospect companiesEvery new opening with a direct apply link
Analyst / investorWatch-list companiesHiring velocity by company, department and location
AI agent (API / MCP)keywords or companiesStructured jobs in one call

Daily job alerts → Google Sheets or Slack

Schedule the Actor (Apify Schedules, n8n, Make or Zapier) with onlyNewJobs: true and a fixed stateKey. The first run is your baseline; every later run returns only postings that appeared since — and you are not billed again for jobs you already received. No new jobs means zero rows and zero cost.

n8n: Schedule Trigger → HTTP Request → Google Sheets (Append rows) → Slack, with

  • POST https://api.apify.com/v2/acts/suitable_sunspot~greenhouse-jobs-api/run-sync-get-dataset-items?timeout=180&maxTotalChargeUsd=0.1
  • Header Authorization: Bearer <your Apify token>
  • Body: {"keywords": ["product manager"], "locations": ["London", "remote"], "onlyNewJobs": true, "stateKey": "gh-alert", "maxItems": 200}

maxTotalChargeUsd caps the cost of each run.

Python (pip install apify-client):

from apify_client import ApifyClient
client = ApifyClient("<your Apify token>")
run = client.actor("suitable_sunspot~greenhouse-jobs-api").call(
run_input={"keywords": ["product manager"], "locations": ["London", "remote"], "onlyNewJobs": True, "stateKey": "gh-alert", "maxItems": 200},
max_total_charge_usd=0.10,
)
for job in client.dataset(run["defaultDatasetId"]).iterate_items():
print(job["company"], "|", job["title"], "|", job["url"])

What it costs

$2.00 per 1,000 jobs, nothing else. A daily alert that finds 300 new postings a week costs $0.60 a week; a one-off search for 100 jobs costs $0.20. Jobs removed by your filters, errors, companies not found and jobs you already received in monitoring mode are never charged. Apify's free plan includes monthly credit, enough to try it at no cost.

Limits

  • Search mode reads an index rebuilt daily and returns jobs without descriptions; use company mode for full text.
  • Only public Greenhouse boards are read.

Need Lever, Ashby, Workday and 6 more ATS in one run? See ATS Jobs API.