Job Board Scraper for Greenhouse, Ashby and Lever avatar

Job Board Scraper for Greenhouse, Ashby and Lever

Pricing

$2.00 / 1,000 job postings

Go to Apify Store
Job Board Scraper for Greenhouse, Ashby and Lever

Job Board Scraper for Greenhouse, Ashby and Lever

All open jobs from any company's Greenhouse, Ashby or Lever job board, normalized into one clean format: title, company, department, team, location, remote flag, employment type, posting and apply URLs, dates and plain-text description. Uses the boards' public APIs. Pay per job.

Pricing

$2.00 / 1,000 job postings

Rating

0.0

(0)

Developer

Will Vasquez

Will Vasquez

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Categories

Security

Limited permissions

Share

Give it any company's job board on Greenhouse, Ashby or Lever and get every open position back in one normalized format: title, company, department and team, office and location, remote flag and workplace type, employment type, posting URL and apply URL, published and updated dates, and the plain-text description. Thousands of companies run their careers pages on these three systems, and each publishes a public job-board API built for exactly this; the Actor reads those APIs, so results are complete and current with no HTML parsing, no login and no proxies. Pay per job.

What it returns

One record per open job:

FieldMeaning
provider, boardSlugWhich system and which board (greenhouse / airbnb)
idThe job's ID on that board
title, companyJob title and company
departments, team, officesOrg placement as the board exposes it
location, isRemote, workplaceTypeWhere the job is (remote / hybrid / on-site when the board says)
employmentTypeFull-time, contract, intern, ... when the board says
url, applyUrlPosting page and application page
publishedAt, updatedAtDates from the board
descriptionPlain-text description (off by setting includeDescription to false)

Input

  • boards — board URLs or short tokens, one per line: https://boards.greenhouse.io/airbnb, https://jobs.ashbyhq.com/notion, https://jobs.lever.co/figma, or greenhouse:airbnb, ashby:notion, lever:figma.
  • includeDescription — include the plain-text description (default true).
  • maxItems — stop after this many jobs across all boards (default 100, max 10,000).

Output sample

{
"provider": "greenhouse",
"boardSlug": "airbnb",
"id": "8306554",
"title": "AirCover Specialist, Claims Experience",
"company": "Airbnb",
"departments": ["Community Support"],
"offices": ["Canada"],
"location": "Canada",
"url": "https://careers.airbnb.com/positions/8306554?gh_jid=8306554",
"publishedAt": "2026-10-28T10:52:05-04:00",
"updatedAt": "2026-10-28T10:52:05-04:00"
}

Pricing

Pay per job. You are charged one job event for each record written to the dataset, nothing for boards that are empty, unknown or not on a supported system.

Limits

  • Supports Greenhouse, Ashby and Lever boards. Other systems (Workable, Workday, SmartRecruiters, ...) are not read; those boards are reported in the log and skipped.
  • Reads only the public job-board APIs, identified as IntegraActor/1.0, one request per board plus paging where the API pages.
  • Job content only. No applicant or recruiter data.