Company Career Page Jobs Scraper (Greenhouse, Lever, Workday)
Pricing
from $1.20 / 1,000 job postings
Company Career Page Jobs Scraper (Greenhouse, Lever, Workday)
Get every open job from any company's own career site by name, domain or URL. Greenhouse, Lever, Ashby, Workday, Workable, SmartRecruiters and Recruitee. Normalized salary, remote flag and 'only new jobs' monitoring. No API key, no login.
Pricing
from $1.20 / 1,000 job postings
Rating
0.0
(0)
Developer
Felipe Callejas
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Features
Share
Company Career Page Jobs Scraper
Get every open job straight from a company's own career site. Give it a company name, a domain or a career-page URL, and it returns clean, normalized job postings. No API key, no login, no job-board reposts or expired listings.
Supported career-site systems (ATS): Greenhouse · Lever · Ashby · Workday · Workable · SmartRecruiters · Recruitee · Rippling · Breezy HR
Why use it
- Any input works.
stripe.com,Notion, orhttps://jobs.lever.co/spotify. The Actor checks the company's career page for its ATS and falls back to probing each ATS. - Salary included. It reads structured pay ranges from Lever, Ashby and Recruitee, and parses ranges like
$120k–$150kor148,000 USD - 287,500 USDfrom descriptions. - Hiring alerts. Turn on Only new jobs since last run and schedule it daily. You get only new postings and pay only for those.
- Fast and cheap. It uses the official public job-board feeds with no headless browser, so runs finish in seconds and don't break when a site redesigns.
- Same fields for every ATS. You can mix Greenhouse and Workday companies in one dataset.
Use cases
- Recruiters and agencies: see who is hiring for which roles, and reach out first.
- Sales teams (hiring signals): a company hiring 5 data engineers is a lead for a data tool.
- Job boards and newsletters: build a niche feed (remote, AI, climate…) from the source.
- Market research: track salary bands and hiring velocity of competitors.
- AI agents: a single call returns structured jobs for any company.
Use it from AI agents (MCP)
This Actor works as a tool for AI agents through the Apify MCP server. For example, an agent asked "which of these 50 companies are hiring ML engineers in Europe?" can call it directly and get structured results. It uses pay-per-event pricing, so agents pay only for the jobs they receive.
Input example
{"companies": ["anthropic.com", "https://jobs.lever.co/spotify", "notion.so","https://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite"],"keywords": ["engineer"],"locations": ["United States", "Remote"],"onlyNewJobs": true}
Output example
{"company": "Openai","ats": "ashby","jobId": "240d459b-696d-43eb-8497-fab3e56ecd9b","title": "Research Engineer","department": "Research","location": "San Francisco","country": "United States","remote": false,"employmentType": "FullTime","salary": { "min": 250000, "max": 445000, "currency": "USD", "interval": "year", "source": "ats" },"postedAt": "2025-04-05T00:03:20.653Z","url": "https://jobs.ashbyhq.com/openai/240d459b-...","applyUrl": "https://jobs.ashbyhq.com/openai/240d459b-.../application","description": "About the team ..."}
salary.source is ats when the employer published a structured range, or description when it was parsed from text.
Pricing
You pay per job returned. There is no monthly rent. With Only new jobs on, repeated runs only charge for new postings. Set a maximum cost per run in the run options and the Actor stops cleanly when it reaches it.
Tips
- If a name isn't found, pass the career-page URL. The run's
SUMMARYrecord lists which companies matched and how (url,career-page,slug-guess). - Workday boards return up to
maxJobsPerCompanypostings. Turn off descriptions for big Workday boards to speed things up.
Is it legal?
The Actor only reads public job postings that companies publish through their ATS's public job-board feeds. It never logs in and doesn't collect personal data about candidates. Use the data according to the laws that apply to you.
Feedback
Missing an ATS or a company? Open an issue on the Issues tab. Requests are usually added within a few days.