ATS source
Greenhouse job postings data
Every Greenhouse posting we track, read first-party from the source and normalized into one schema — deduplicated, role-tagged, and resolved to a structured location. Pull it from a single endpoint.
Active postings
96,058
Companies
4,731
Share of dataset
38.9%
What you get
Every Greenhouse record arrives in the same normalized shape, whatever the source posted.
| title · company | Always | Populated on every record. |
| role_category | Normalized | Tagged into one role taxonomy. |
| location | Structured | Resolved to city, region, and ISO country code via GeoNames. |
| salary | ~15–25% | min, max, currency, period — when the posting discloses it. |
| description_html | ~90% · Starter+ | Sanitized HTML body of the posting. |
Sample records
A few live Greenhouse postings, in the normalized shape the API returns.
| Title | Company | Category | Country | Posted |
|---|---|---|---|---|
| [쿠팡] 전략 기획/분석 담당자 (Eats Ads BD Strategy & Market Intelligence) | Coupang | — | KR | Oct 27, 2026 |
| Named Core Account Executive | Databricks | Sales & Account Management | DK | Oct 27, 2026 |
| Strategic Enterprise Account Executive, Life Sciences | Databricks | Sales & Account Management | US | Oct 27, 2026 |
Get this data
One authenticated GET. Filter to Greenhouse with source=greenhouse.
bash
curl -H "X-API-Key: YOUR_KEY" \
"https://api.joblistingsapi.com/v1/jobs?source=greenhouse&limit=10"Coming from a scraper? Read the Get Greenhouse job postings via API guide.
Job Listings API is not affiliated with, endorsed by, or sponsored by Greenhouse. Greenhouse and other product names are trademarks of their respective owners.