Job Scraper: Workday, Greenhouse, Lever, Ashby & 6 more
Pricing
from $1.00 / 1,000 job saveds
Job Scraper: Workday, Greenhouse, Lever, Ashby & 6 more
Give a list of companies, get every open job from their official job boards (ATS): Workday, Greenhouse, Lever, Ashby, Workable, SmartRecruiters, Recruitee, Personio, Teamtailor, Rippling. Salaries when published. Only-new-jobs mode for daily hiring alerts.
Pricing
from $1.00 / 1,000 job saveds
Rating
0.0
(0)
Developer
SwiftKit
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 hours ago
Last modified
Categories
Share
Company Jobs: Workday, Greenhouse, Lever, Ashby & 6 more
Give it a list of companies. Get back every open job they publish, as clean, consistent data.
It reads the companies' official public job boards on 10 systems that thousands of companies use: Workday, Greenhouse, Lever, Ashby, Workable, SmartRecruiters, Recruitee, Personio, Teamtailor and Rippling. These boards are published by the companies themselves so that anyone can see their openings.
What you can do with it
- Hiring alerts: run it daily with Only new jobs since my last run, and get only the jobs that appeared since yesterday.
- Sales signals: see which of your target accounts are hiring for a team you sell to (e.g. "data engineer" at 200 SaaS companies).
- Job boards and newsletters: fill a niche job board straight from the source, with salaries where the company publishes them.
- Market research: count open roles by company, department or location.
- AI agents: one call, structured JSON, the same fields for every board.
Input
| Field | What it does |
|---|---|
| Companies | One per line: a name (Hugging Face), a website (notion.so), or a careers URL (https://jobs.lever.co/palantir, https://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite). |
| Job title must contain | Keep jobs whose title has any of these words (engineer, sales). |
| Job title must NOT contain | Drop jobs with these words (intern). |
| Location contains | Keep jobs in these places (London, Germany, Remote). |
| Remote jobs only | Keep jobs the company marks as remote. |
| Posted within (days) | Keep only recent jobs. |
| Only new jobs since my last run | Returns only jobs you haven't received before. You only pay for new jobs. |
| Include full job description | Adds the description as text and HTML. |
Workday: paste the company's Workday careers URL (it contains myworkdayjobs.com). Big Workday boards
take about a minute per 1,000 jobs to read.
Tip: careers-page URLs are always matched exactly. For a plain name the Actor tries the usual
board address on each system, and marks those rows boardMatch: "guessed". A generic name can
match a different company with the same name, so check those rows or use URLs.
Example input:
{"companies": ["Airbnb", "https://jobs.lever.co/palantir", "notion.so"],"titleKeywords": ["engineer"],"onlyNewJobs": true}
Output
One row per job:
{"company": "openai","title": "Research Engineer","department": "Research","location": "San Francisco","country": "United States","remote": null,"employmentType": "FullTime","salaryMin": 250000,"salaryMax": 445000,"salaryCurrency": "USD","salaryPeriod": "1 YEAR","salaryText": "$250K - $445K","postedAt": "2025-04-05T00:03:20.653Z","url": "https://jobs.ashbyhq.com/openai/240d459b-…","applyUrl": "https://jobs.ashbyhq.com/openai/240d459b-…/application","platform": "ashby","boardUrl": "https://jobs.ashbyhq.com/openai","boardMatch": "exact","companyInput": "https://jobs.ashbyhq.com/openai"}
Fields a board doesn't publish are null. Salary appears only when the company publishes it
(common on Ashby and Lever). The run's SUMMARY record lists every company with its board, the
number of open jobs, and which companies had no board found.
Pricing
You pay per job saved, nothing for companies with no board and nothing for jobs filtered out. See the price on the Pricing tab. A company with 50 open jobs costs a few cents.
Limits, honestly
- Only these 10 systems. Companies on iCIMS, Taleo, SuccessFactors, their own site or LinkedIn only are not covered yet.
- Workday shows posting dates as "Posted 3 Days Ago", so
postedAtis a date (no time) for Workday. - A company with zero open jobs looks the same as "no board found".
- Data is exactly what the company publishes on its board right now. We don't add or guess anything.
- The Actor collects job postings only. It skips recruiter names and contact emails that some boards include.
Questions or a missing job board?
Open an issue on the Issues tab. Requests for new board systems are welcome.