ATS Jobs Scraper | Greenhouse & Lever Company Boards avatar

ATS Jobs Scraper | Greenhouse & Lever Company Boards

Pricing

from $0.50 / 1,000 jobs

Go to Apify Store
ATS Jobs Scraper | Greenhouse & Lever Company Boards

ATS Jobs Scraper | Greenhouse & Lever Company Boards

Scrape company job postings from Greenhouse & Lever ATS boards: title, location, department, team, and links. No API key.

Pricing

from $0.50 / 1,000 jobs

Rating

0.0

(0)

Developer

Muzaffer Kadir YILMAZ

Muzaffer Kadir YILMAZ

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

13 days ago

Last modified

Share

ATS Jobs Scraper

Scrape job postings straight from company career boards on Greenhouse and Lever — title, location, department, team, work type, and a direct apply link. No API key, nothing to configure.

Add company slugs like stripe or spotify, get every open role on their board — ready to export to CSV, Excel, or JSON for recruiting, job boards, or hiring-trend research.

Features

  • Straight from the source — jobs come from the companies' own career boards, so they are current and complete.
  • Two platforms in one run — Greenhouse and Lever boards side by side, in one clean schema.
  • Keyword filters — keep only titles or locations you care about (e.g. engineer, remote).
  • Full descriptions — each job includes its description text and last-updated date.

Use cases

  • Recruiting & sourcing — watch target companies for new openings.
  • Job boards & aggregators — feed fresh listings from hundreds of companies.
  • Market research — track which teams and locations companies are hiring for.
  • Sales signals — hiring in a department is a buying signal.

Input

FieldTypeDescription
greenhouseBoardsstring[]Greenhouse company slugs — the part after boards.greenhouse.io/.
leverBoardsstring[]Lever company slugs — the part after jobs.lever.co/.
titleKeywordsstring[]Keep only jobs whose title contains any of these words.
locationKeywordsstring[]Keep only jobs whose location contains any of these words.
maxItemsintegerMax jobs per company board. Default 200.

Unknown slugs are skipped.

Examples

{
"greenhouseBoards": ["stripe", "figma"],
"leverBoards": ["spotify"],
"maxItems": 200
}
{
"greenhouseBoards": ["gitlab", "databricks", "coinbase"],
"titleKeywords": ["engineer", "developer"],
"locationKeywords": ["remote"]
}

Output

Each record is one job:

FieldDescription
company / platformCompany slug and greenhouse or lever.
jobId / title / urlJob ID, title and apply link.
location / workplaceTypeLocation and on-site / remote / hybrid when given.
department / team / commitmentDepartment, team and employment type when given.
descriptionJob description text.
updatedAt / scrapedAtLast update on the board and scrape time.

Example

{
"company": "stripe",
"platform": "greenhouse",
"jobId": "8172487",
"title": "Abuse Investigator",
"url": "https://stripe.com/jobs/search?gh_jid=8172487",
"location": "Dublin",
"department": null,
"team": null,
"commitment": null,
"workplaceType": null,
"updatedAt": "2026-09-12T13:25:25-04:00",
"description": "Who we are About Stripe Stripe is a financial infrastructure platform for businesses. Millions of companies - from the world’s largest enterprises to...",
"scrapedAt": "2026-09-23T22:02:59.984Z"
}

Download the dataset as JSON, CSV, Excel, or XML, or pull it via the Apify API.

Pricing

Pay-per-event: $0.01 per run start (per GB of run memory) plus $0.50 per 1,000 jobs. You only pay for jobs actually returned. See the Pricing tab for current rates.

Disclaimer

This is an unofficial Actor. It is not affiliated with or endorsed by Greenhouse, Lever, or any company whose board it reads. It returns publicly posted job listings; you are responsible for how you use the data.