Greenhouse Jobs Scraper: Hiring Change Feed
Pricing
from $0.52 / 1,000 requisitions
Greenhouse Jobs Scraper: Hiring Change Feed
Monitor public Greenhouse job boards for new, updated, reappeared, and closed roles. Export source-linked jobs to Apify schedules, webhooks, and hiring-intelligence workflows without maintaining a custom API integration.
Pricing
from $0.52 / 1,000 requisitions
Rating
0.0
(0)
Developer
GetAScraper
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
🌱 Greenhouse jobs scraper
| 🔎 See public Greenhouse hiring changes in one place. Collect current public listings, keep each row tied to its source, and make the next hiring decision with a clean, repeatable feed. Work only from pages that anyone can normally view. |
| 🧭 Focused sourcesUse ordinary public company and careers pages. | 🔔 Meaningful changesSeparate new, updated, returning, and closed roles. | 🔗 Source contextKeep the original job link beside every record. | 📅 Ready to repeatRun once for research or on a schedule for monitoring. |
🎯 Turn public hiring activity into a useful signal
Follow public Greenhouse boards for new roles, updated requisitions, returning listings, and confirmed closures. Each record stays connected to the public listing so a recruiter, analyst, or operations team can verify the context before acting.
Who gets value
- I am a talent intelligence analyst looking to turn a target-company watchlist into an evidence-backed hiring feed.
- I am a recruiting operations lead looking to keep a clean, current feed of roles without checking company sites by hand.
- I am a research analyst looking to compare hiring signals across a defined company list.
⚡ Get results in three steps
Start with a small public source to confirm the output fits your workflow. Repeat the same setup on an Apify schedule when you need ongoing visibility.
| STEP 1Add sourcesPaste Greenhouse board names or supported public board links or select your filters. | STEP 2Choose the viewCollect a current snapshot or focus on changes. | STEP 3Use the feedSend source-linked records into your existing process. |
🧩 Configure your run
The first setting identifies the public sources you want to follow. The remaining settings let you balance detail, scope, and the amount of history returned.
| Field | Type | Required | Description |
|---|---|---|---|
boardTokens | List of text | No | Public company board names or supported board links to check. |
includeContent | Yes or no | No | Include the full public job description when it is available. |
maxItems | Number | No | Maximum records returned across every board. |
outputMode | Choice | No | Return all current roles or only roles with a change event. |
stateName | Text | No | Name the saved comparison history for this watchlist. |
maxPages | Number | No | Limit the number of configured boards checked in one run. |
requestTimeoutMs | Number | No | Maximum wait for one public source response. |
maxRetries | Number | No | Retries for temporary availability problems. |
📦 Use the data immediately
Every result is a structured record with the original public source retained for review. Choose a full view for a current snapshot or a change-focused view for downstream actions.
| Field | Type | Description |
|---|---|---|
event | Text | New, updated, reappeared, or closed status when a change is found. |
title | Text | Public role title. |
location | Text or null | Listed work location. |
departments | List | Public department labels. |
offices | List | Public office labels. |
jobId | Text | Source job identifier. |
requisitionId | Text or null | Public requisition reference when available. |
url | Link | Original public job page. |
firstPublishedAt | Date and time | First time the role appeared in this comparison history. |
updatedAt | Date and time or null | Source update time when available. |
closedAt | Date and time or null | Time a confirmed closure was recorded. |
observedAt | Date and time | Time this Actor observed the role. |
scanComplete | Yes or no | Whether the source check was complete enough for lifecycle comparison. |
source | Text | Public source family used for the record. |
💳 Understand your run cost
Review the current pricing shown in the Apify Store before you scale a scheduled workflow. Begin with a small public source so you can confirm the records match your criteria.
⭐ Enjoying Greenhouse jobs scraper?
After a successful run, rate the Actor based on the usefulness and clarity of the records. Your feedback helps improve the next release for teams with the same workflow.
| ⭐ ⭐ ⭐ ⭐ ⭐ Rate this Actor if it helped you spot hiring changes faster. Your feedback helps talent teams discover a reliable public hiring feed. |
| ★ Rate this Actor on Apify |
❓ Frequently asked questions
These answers cover the safest way to get a reliable first result. Use a separate saved state for each independent watchlist or client workflow.
Can I start with a normal public source link?
Yes. Paste the public source described in the input form, then use the available filters to narrow the collection.
Can I use this for recurring monitoring?
Yes. Run it on an Apify schedule and choose the change-focused output when you only need records that have meaningfully changed.
How are closed roles handled?
A role is only treated as closed after complete checks confirm that it is no longer present. This reduces false closure events caused by incomplete source results.
Do I need access to the employer system?
No. This Actor is designed for publicly available listings and does not request employer, applicant, or account access.
🛡️ Use public information responsibly
Use the records for legitimate hiring research, workforce planning, and internal operations. Respect the source’s terms and intended use, minimize retention, and do not use the data to make sensitive decisions about individuals.
🔗 Other actors
These adjacent Actors cover public hiring sources that teams often track alongside this one. Choose the source that matches the company’s careers platform.