Company Jobs Scraper: Greenhouse, Lever & Ashby Job Boards avatar

Company Jobs Scraper: Greenhouse, Lever & Ashby Job Boards

Pricing

$0.50 / 1,000 job in outputs

Go to Apify Store
Company Jobs Scraper: Greenhouse, Lever & Ashby Job Boards

Company Jobs Scraper: Greenhouse, Lever & Ashby Job Boards

Get every open job at the companies you name, live from their official Greenhouse, Lever and Ashby job board APIs. Company name, website or board link in; title, location, remote, salary, department, apply link out. Filters and a new-jobs monitor. $0.50 per 1,000 jobs.

Pricing

$0.50 / 1,000 job in outputs

Rating

0.0

(0)

Developer

Open Data Tools

Open Data Tools

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Get every open job at the companies you care about, read live from each company's own job board. Type a company name (Stripe), a website (ramp.com) or a job board link (boards.greenhouse.io/stripe, jobs.lever.co/spotify, jobs.ashbyhq.com/notion), and this Actor finds the board and returns its open jobs in one clean table.

It reads the official, public Greenhouse Job Board API, Lever Postings API and Ashby Job Posting API: the same feeds that power those companies' career pages. No login, no proxies, no stale database. The jobs are the ones open right now.

For each job you get:

  • Title, department, team, location(s), country
  • Workplace type (remote, hybrid, onsite) and a remote flag
  • Salary range with currency and interval, where the company publishes it (common on Ashby and Lever, and on Greenhouse boards with pay transparency)
  • Employment type, posted date, job page and apply link
  • Optional full description as plain text
  • With the monitor on: isNew and firstSeenAt, plus the jobs that closed since the last run

What people use it for

  • Job seekers: track 50 target companies and get only the new engineering or design roles each morning
  • Recruiters and agencies: see who is hiring for what, and spot new openings before they reach job sites
  • Sales and investors: hiring as a buying or growth signal (a company that opens 10 sales roles is scaling)
  • Job boards and newsletters: feed niche boards with fresh postings straight from the source
  • Market research: salary ranges and remote share by company, team or location

How it works

  1. Finds the board. A board link is used as is. A company name is tried as a board name on Greenhouse, Lever (US and EU) and Ashby, in a few spellings (Scale AI tries scaleai and scale-ai). A website is tried the same way, then its home and careers pages are checked for a job board link. If a name matches boards on two systems, the one with more jobs is used and the other is listed in the COMPANIES record.
  2. Reads every open job from that board's public API.
  3. Filters by title words, excluded words, location, remote, department and posting date.
  4. Monitor (optional): remembers the jobs it saw under a monitor name and outputs only the new ones next time. Schedule it daily for alerts.

Companies it cannot find are listed in the COMPANIES record with every board name it tried, and cost nothing. If a name fails, paste the careers page link instead.

Input example

{
"companies": ["Stripe", "jobs.lever.co/spotify", "ramp.com", "greenhouse:anthropic"],
"titleKeywords": ["engineer", "developer"],
"excludeTitleKeywords": ["intern"],
"locationKeywords": ["remote", "new york"],
"postedWithinDays": 14,
"onlyNewJobs": false
}

Output example

{
"company": "ramp.com",
"companyName": null,
"ats": "ashby",
"board": "ramp",
"jobId": "34413f8d-26bf-4bbc-8ade-eb309a0e2245",
"title": "Security Engineer, Cloud",
"department": "Engineering",
"team": "Backend",
"location": "New York, NY (HQ)",
"locations": ["New York, NY (HQ)"],
"country": "USA",
"workplaceType": "hybrid",
"remote": false,
"employmentType": "Full Time",
"salaryMin": 211400,
"salaryMax": 290600,
"salaryCurrency": "USD",
"salaryInterval": "year",
"salaryText": "$211.4K - $290.6K",
"postedAt": "2026-04-07T17:12:35.753Z",
"url": "https://jobs.ashbyhq.com/ramp/34413f8d-26bf-4bbc-8ade-eb309a0e2245",
"applyUrl": "https://jobs.ashbyhq.com/ramp/34413f8d-26bf-4bbc-8ade-eb309a0e2245/application",
"isNew": true,
"matchedBy": "name"
}

The run also saves COMPANIES (which board each company was found on, open and matched job counts, new and closed jobs) and SUMMARY in the key-value store.

Pricing

Pay per event: $0.0005 per job in the output ($0.50 per 1,000 jobs), no start fee. Board lookups, companies not found and jobs removed by your filters are free. In monitor mode you pay only for the new jobs. Set "Max jobs in total" or a maximum charge to cap a run.

Limits and notes

  • Covers companies whose careers page runs on Greenhouse, Lever or Ashby (thousands of tech and startup employers). Workday, iCIMS, Taleo and other systems are not included.
  • Name matching guesses the board name. A short or generic name can match a different company with the same board name: check companyName (Greenhouse) or the job links, or use the board link for certainty.
  • Salary appears only when the company publishes it on the board.
  • Job descriptions belong to the employers. Use them in line with each company's terms and the laws that apply to you.

FAQ

Do I need an API key or account at Greenhouse, Lever or Ashby? No. The job board APIs are public.

How do I get alerts for new jobs? Turn on "Only new jobs", give the monitor a name, and schedule the Actor (for example daily). Connect the run to email, Slack or a webhook with Apify integrations.

How do I find a company's board link? Open any job on their careers page. Links that start with boards.greenhouse.io/, job-boards.greenhouse.io/, jobs.lever.co/ or jobs.ashbyhq.com/ show the board name.