The three job board APIs
Lever’s robots.txt asks for one second between requests.
Which fields each API returns
Each cell shows where the API publishes the field and the share of jobs that had a value. These are the Actors’ normalised field names, measured through their mapping.
Some things to read from this:
- Greenhouse has no workplace field. The Actor sets
workplaceTypeonly when the location says Remote or Hybrid, which gives 30.2%. On Lever it was filled for every job. - Greenhouse employment type is company-defined. It comes from custom
metadata, so most boards don’t have it: 13.4%. - Only Greenhouse has update dates and requisition IDs. Lever and Ashby publish neither.
- Lever and Ashby don’t publish the company’s name. The Actors read it from the job board page. That page answered HTTP 404 for Veeva, Cursor and PostHog, so those jobs have no
company.
metadata (on 79% of jobs, with company-defined keys) and education (26.6%), and Lever’s salaryDescription (13%), are in the raw APIs but not in the records.
Salary depends on the company, not the platform
Overall: Greenhouse 48.6%, Lever 33.1%, Ashby 61.2%. These boards aren’t a random sample, so read the per-company rows rather than the platform totals.
Check it yourself
These count the jobs with a salary on one board, using the free APIs:Free API or Actor?
If you read one platform from your own code, the free API is the right start. The Actors add one record format across the three platforms, sosalaryMin means the same on each, and salaries in whole currency units, plain-text descriptions and ISO dates. They also add filters, many boards per run, a free error item per failed board, exports and Apify’s schedules. Together they work as one ATS jobs API. See how to export a Greenhouse board or track new roles daily.
Run Greenhouse Jobs API & Scraper on Apify
$1.00 per 1,000 jobs, no subscription. You run it with your own Apify account.
Run Lever Jobs API & Scraper on Apify
$0.75 per 1,000 jobs, no subscription. You run it with your own Apify account.
Run Ashby Jobs API & Scraper on Apify
$0.75 per 1,000 jobs, no subscription. You run it with your own Apify account.
