Greenhouse Jobs Tracker
Pricing
$0.50 / 1,000 one result (per result)s
Greenhouse Jobs Tracker
Track every job opening at the companies you care about - and see only the ones that are new. One schema across every ATS (Greenhouse, Lever, Ashby, Workday, RemoteOK, Indeed...), deduplicated, with a persistent checkpoint so reruns return only fresh openings.
Pricing
$0.50 / 1,000 one result (per result)s
Rating
0.0
(0)
Developer
Auralis Studio
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Security
Limited permissionsShare
Greenhouse Jobs Tracker
Track every job opening at the companies you care about - and see only the ones that are new.
What you get that you cannot get any other way
One schema across every ATS (Greenhouse, Lever, Ashby, Workday, RemoteOK, Indeed...), deduplicated, with a persistent checkpoint so reruns return only fresh openings instead of the same board over and over.
- Delivered: job title, company, location, department, apply URL and a per-company board tag
- Format: one flat JSON row per result, in the dataset - export to CSV/Excel/JSON in one click
- Pricing: pay per result. No compute units, no surprise invoices - if a run returns nothing, you pay nothing
- Runs your way: on demand, on a schedule, or from your own code via the API
How to use it
- Open the Actor in Apify Console and press Try for free, or paste the input below.
- Set the options that matter - the input schema documents every field.
- Run it. Results appear in the Dataset tab and under Output, one row per result.
{"companyBoards": ["airbnb", "stripe", "databricks"],"maxItems": 5}
Use the board token from a Greenhouse board URL (boards.greenhouse.io/<token>) or paste the full URL into boardUrls. The three default boards are just examples - replace them with the companies you follow.
Add keyword to keep only matching job titles and location to keep only matching locations:
{"companyBoards": ["stripe"],"keyword": "engineer","location": "remote","maxItems": 20}
Input reference
| Field | Type | Notes |
|---|---|---|
companyBoards | string[] | Board tokens such as airbnb, stripe, databricks |
boardUrls | string[] | Full board or API URLs; the token is extracted automatically |
keyword | string | Case-insensitive filter on the job title |
location | string | Case-insensitive filter on the job location |
maxItems | integer | Total results per run, default 50, max 5000 |
proxy | object | Off by default; this source does not need one |
Output
Every row is flat JSON and always carries url and scrapedAt:
{"board": "airbnb","jobId": "8231416","title": "Associate Principal, Procurement Innovation","location": "United States","department": "Financial Planning and Analysis","company": "Airbnb","url": "https://careers.airbnb.com/positions/8231416?gh_jid=8231416","absoluteUrl": "https://careers.airbnb.com/positions/8231416?gh_jid=8231416","updatedAt": "2026-09-29T20:00:54-04:00","scrapedAt": "2026-10-31T03:04:55+00:00"}
Why run it on Apify instead of doing it yourself
- Reliability - retries, backoff, proxy rotation and polite crawling are handled for you, so a run does not die halfway.
- Scheduling and history - run it every hour and keep only what is new; the Actor remembers what it already returned.
- One API - the same Actor is available from the API, from a scheduled task, and to AI agents over MCP.
- Integrations - Google Sheets, Slack, Airtable, webhooks, n8n, Zapier and Make work out of the box.
Built for reliability
Every row is validated before it is published, every row carries url and scrapedAt, and a checkpoint means a rerun returns only what changed. Fields the source does not publish are left empty rather than guessed.
Troubleshooting
- No results - check that your board tokens or filters match the source and lower
maxItemsto test quickly. - Blocked or slow - the Actor already retries and rotates; reduce the batch size or slow the interval.
- Duplicate rows - the Actor keeps a
seen_urlscheckpoint, so reruns skip what it already returned. - A board returns nothing - the board may have moved off Greenhouse; the run continues with the remaining boards.
Something missing?
Open the Issues tab on the Actor page and tell us what you need - we ship fixes for the whole fleet.