Company Jobs Scraper - Greenhouse, Lever, Ashby + more avatar

Company Jobs Scraper - Greenhouse, Lever, Ashby + more

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Company Jobs Scraper - Greenhouse, Lever, Ashby + more

Company Jobs Scraper - Greenhouse, Lever, Ashby + more

Get all job postings for a list of companies. Auto-detects the ATS behind each careers page (Greenhouse, Lever, Ashby, Workable, Recruitee, SmartRecruiters) and returns clean, normalized job data.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Michi Reinhoffer

Michi Reinhoffer

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

0

Monthly active users

2 days ago

Last modified

Share

Company Jobs Scraper - Greenhouse, Lever, Workday, Ashby & more

Get all job postings for any list of companies in one run. Paste company domains or careers page URLs. The actor detects which applicant tracking system (ATS) each company uses and returns clean job data in one schema, no matter the source.

Supported ATS platforms

PlatformExample input
Greenhousehttps://boards.greenhouse.io/gitlab
Leverhttps://jobs.lever.co/palantir
Workdayhttps://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite
Ashbyhttps://jobs.ashbyhq.com/linear
Workablehttps://apply.workable.com/yourcompany
Recruiteehttps://yourcompany.recruitee.com
SmartRecruitershttps://careers.smartrecruiters.com/BoschGroup

A bare domain like linear.app or a careers page like https://company.com/careers works too. The actor finds the ATS board behind it automatically.

Why this actor

  • One schema across all platforms. No per-ATS parsing on your side.
  • Feed it 5 or 500 companies. Each run refreshes the full list.
  • Reads each platform's official public job feed instead of scraping fragile HTML. No proxies, fast runs, very little breakage.
  • Pay per result. You only pay for job records actually delivered.

Use cases

  • Job boards and aggregators: keep listings fresh for a portfolio of companies
  • Sales and recruiting intelligence: hiring activity as a growth signal
  • Market research: who is hiring for what, and where
  • "Who's hiring" newsletters and talent communities

Input

{
"companies": [
"linear.app",
"https://jobs.lever.co/palantir",
"https://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite"
],
"includeDescription": false,
"maxJobsPerCompany": 500
}

Output

One dataset item per job posting:

{
"company": "palantir",
"title": "Software Engineer - Infrastructure",
"department": "Engineering",
"location": "San Francisco, CA",
"remote": false,
"url": "https://jobs.lever.co/palantir/abc123",
"publishedAt": "2026-06-30T18:21:07.000Z",
"source": "lever"
}

Set includeDescription: true to add the full plain-text job description.

FAQ

A company failed with "No supported ATS detected". Why? That company uses an ATS this actor does not support yet (e.g. BambooHR, Personio) or a fully custom careers site. Open an issue with the URL. Platform requests drive the roadmap.

Anything special about Workday? Workday's job feed does not expose exact posting dates, so publishedAt is null for Workday jobs. Descriptions need one extra request per job, so large Workday boards with includeDescription: true take a bit longer.

Is this legal? The actor reads public job feeds that companies publish so their openings get distributed. No personal data is collected.

How fresh is the data? Live at run time. Each run queries the ATS platforms directly. Schedule the actor to keep a dataset continuously fresh.