Greenhouse Jobs Search API - 500+ Companies avatar

Greenhouse Jobs Search API - 500+ Companies

Pricing

from $2.00 / 1,000 job results

Go to Apify Store
Greenhouse Jobs Search API - 500+ Companies

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

Anh Nguyen

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

9 days ago

Last modified

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

FieldDescription
Job keywordSearch job titles across the indexed company set. Examples: software engineer, data scientist, account executive.
CompanyOptional. Leave empty to search across all indexed companies.
Maximum resultsCap unique delivered job records (1–100). Default: 25.
Include full job descriptionAdds the source description to each record. Default: off for faster, cheaper first runs.

Output fields

FieldMeaning
titleJob title
companyCompany display name
locationSource location text when available
jobUrlApplication / job URL
companyLastOkAtSource freshness: last successful refresh of that company board
sourceUpdatedAtSource job-record update timestamp (not a posting date)
descriptionPresent 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.