Greenhouse Job Change Monitor
Pricing
$20.00 / 1,000 successful board checks
Greenhouse Job Change Monitor
Track new, updated and removed postings on a Greenhouse job board. Keep history between runs, export changes to CSV/JSON, and preserve the last good snapshot when a source check fails.
Pricing
$20.00 / 1,000 successful board checks
Rating
0.0
(0)
Developer
QuietDataTools
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 hours ago
Last modified
Categories
Share
Check a public Greenhouse job board and get a clear record of what changed since your last successful check. Useful for maintaining a job board, tracking selected employers, and feeding hiring-data workflows.
Start a monitor
- Enter the employer's Greenhouse board identifier. For
https://job-boards.greenhouse.io/greenhouse, entergreenhouse. - Give the monitor a name, or keep
default. - Run it once to create a baseline. Reuse the same board and monitor name for subsequent checks.
- Export the output dataset as JSON, CSV or Excel. The run's
OUTPUTrecord contains a summary even when there are no changes.
You can schedule the same saved input in Apify. History belongs to the running user's account, with separate history for each board and monitor name. A new monitor name starts fresh. Deleting its named history storage also resets the baseline.
Output states
| Status | Meaning |
|---|---|
| BASELINE | Present in the first successful check; not necessarily newly posted |
| NEW | Appeared after the previous successful check |
| UPDATED | The title, location or source link changed |
| UNCHANGED | Those fields are unchanged |
| NO_LONGER_LISTED | Missing from a complete successful response; does not prove the role was filled |
Each job row includes its source ID, title, location, source link, board, check time and previous check time. Turn off Include unchanged jobs to reduce output volume. Summary counts still include all states.
Failed or incomplete source checks produce an UNKNOWN summary and a failed run. They do not clear history or report removed jobs. Overlapping checks of the same monitor are rejected; retry after the other run completes. If an interrupted run leaves a lock, it expires after five minutes.
Coverage and limits
- Greenhouse public Job Board API only. Supply the board identifier; company-domain discovery is not included.
- One company board per run; maximum 2,000 postings and 2 MB of source response data.
- Source requests time out after 20 seconds. Runs terminate after 120 seconds.
- Tracks title, location and link changes. Full description changes are not tracked.
- Published postings only. No employer login, applicant information or job applications.
- A posting is considered no longer listed after one complete successful response omits it. This is source visibility, not verified hiring status.
- Delivery is at least once: an interrupted run can cause changes to appear again on retry. Use board + job ID + status + check time to manage downstream events.
This is an independent tool and is not affiliated with Greenhouse. Use only boards you are authorized to monitor and respect applicable source terms.
Pricing
Price: $0.02 per successful board check, including baseline and unchanged checks. One run checks one board. The Apify Pricing tab is authoritative. No automatic startup or dataset-row event is configured.
Set the maximum run charge above $0.02; the default is $0.05. Failed source requests and failed output delivery do not trigger the board-check event. Charging occurs after output delivery and before history is advanced. An interruption after charging can leave delivered output and an unadvanced snapshot; retries may repeat changes and incur another check charge.
Support
Report problems through the Actor's Issues tab. Include the board identifier, monitor name, and run ID; do not post API keys, applicant information, or private account details.