Greenhouse Jobs Search API - 500+ Companies
Pricing
from $2.00 / 1,000 job results
Greenhouse Jobs Search API - 500+ Companies
Search 25K+ Greenhouse jobs across 500+ companies without board slugs or URLs. Get structured job and hiring data for recruiting, lead generation, job boards, research, and automation.
Pricing
from $2.00 / 1,000 job results
Rating
5.0
(1)
Developer
Anh Nguyen
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 days ago
Last modified
Categories
Share
Greenhouse Jobs Search API — Search 500+ Companies at Once
Search 25K+ Greenhouse job listings across 500+ company career boards with a single Actor run.
No Greenhouse slug list. No career-page URL discovery. No need to run one scraper per company.
Enter a job keyword, optionally narrow by company, and receive structured job records ready for JSON, CSV, API, schedules, or automation workflows.
Example
Input
{"keyword": "data","maxResults": 25,"includeDescription": false}
Output (one Dataset row)
{"jobId": "greenhouse:zuora:7733795","title": "Applied Data Scientist","company": "Zuora","location": "Chennai, Tamil Nadu, India","city": null,"country": null,"jobUrl": "https://boards.greenhouse.io/zuora/jobs/7733795?gh_jid=7733795","status": "open","source": "greenhouse","sourceUpdatedAt": "2026-08-12T07:58:20.000Z","companyLastOkAt": "2026-08-15T04:01:49.000Z"}
Why use this?
- Search Greenhouse jobs across hundreds of companies at once
- No company slug or career-page URL required
- 25K+ indexed jobs across 500+ company career boards
- Structured, normalized job records
- Optional full job descriptions
- Pay only for delivered job records
A normal company-specific Greenhouse job scraper starts with a company slug or board URL, then returns that board’s jobs. This Actor starts with your search criteria and returns matching jobs across the indexed company set.
Test cheaply: 25 results ≈ $0.05 at $0.002 per delivered job.
Who it’s for
Recruiting & staffing
Find matching roles across hundreds of companies without maintaining a list of individual Greenhouse boards.
Lead generation
Find companies actively hiring for engineering, sales, security, data, product, operations, or other functions. Use the raw hiring/job data as an input to your own outreach or scoring process.
Job boards & aggregators
Pull targeted structured job subsets instead of discovering and crawling individual company career pages one by one.
Automation & developers
Run through the Apify API, schedules, webhooks, and standard integrations. Export JSON or CSV.
Market research
Search current hiring activity by title or company using the indexed Greenhouse Jobs dataset.
Input
| Field | Description |
|---|---|
| Job keyword | Search job titles across the indexed company set. Examples: software engineer, data scientist, account executive. |
| Company | Optional. Leave empty to search across all indexed companies. |
| Maximum results | Cap unique delivered job records (1–100). Default: 25. |
| Include full job description | Adds the source description to each record. Default: off for faster, cheaper first runs. |
Output fields
| Field | Meaning |
|---|---|
title | Job title |
company | Company display name |
location | Source location text when available |
jobUrl | Application / job URL |
companyLastOkAt | Source freshness: last successful refresh of that company board |
sourceUpdatedAt | Source job-record update timestamp (not a posting date) |
description | Present only when includeDescription is true |
Pricing
Pay only for job records delivered to the Dataset.
- 10 jobs = $0.02
- 25 jobs = $0.05
- 100 jobs = $0.20
- 1,000 jobs = $2.00
Price: $0.002 per delivered job result.
You are not charged for filtered-out jobs or zero-result searches.
Examples
Search data jobs
{"keyword": "data","maxResults": 25,"includeDescription": false}
Search software engineering jobs
{"keyword": "software engineer","maxResults": 25,"includeDescription": false}
Search sales jobs
{"keyword": "sales","maxResults": 25,"includeDescription": false}
Search jobs at a specific company
{"keyword": "data","company": "Zuora","maxResults": 25,"includeDescription": false}
FAQ
Do I need a Greenhouse company slug?
No. The main workflow searches the existing indexed company set directly.
Is this a Greenhouse scraper?
It provides Greenhouse-backed job data, but the workflow is designed for cross-company Greenhouse Jobs Search instead of requiring a separate company slug or URL for every run. Think of it as a Greenhouse job scraper alternative for buyers who want search first, not board discovery first.
How much data is covered?
More than 500 company career boards and more than 25,000 indexed jobs at the current product stage.
Does this cover every Greenhouse company?
No.
Can I search without choosing a company?
Yes. That is the primary use case.
Can I include full job descriptions?
Yes, using includeDescription.
Do I pay for jobs that are filtered out?
No. Pay-per-event billing applies to delivered result records.
Is this real-time?
No. Results include companyLastOkAt, the timestamp of the last successful refresh for that company board.
Does this support Lever, Ashby, Workday, etc.?
No. V1 focuses on Greenhouse-backed career boards.
Can I search “new jobs in the last 7 days”?
Not in V1.0.0.