Lever Jobs Scraper with Salaries (Postings API) avatar

Lever Jobs Scraper with Salaries (Postings API)

Pricing

from $0.56 / 1,000 job returneds

Go to Apify Store
Lever Jobs Scraper with Salaries (Postings API)

Lever Jobs Scraper with Salaries (Postings API)

Get every open job from any company's Lever career board via the official public Lever Postings API. No login, no proxies. Filters by keyword, location, remote and date, salary where published, and a monitoring mode that returns only new jobs.

Pricing

from $0.56 / 1,000 job returneds

Rating

0.0

(0)

Developer

Krasyn Labs

Krasyn Labs

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

14 hours ago

Last modified

Share

Lever Jobs Scraper (Postings API)

Press Start. The input is already filled in. It pulls every open job from Palantir, Spotify and Shield AI's Lever boards: 1,053 jobs in 10 seconds (test run, 23 Oct 2026). Replace the three companies with any Lever slug or careers URL.

What you get
Price$0.80 per 1,000 jobs, and less on paid Apify plans: $0.72 (Starter), $0.64 (Scale), $0.56 (Business). No start fee. Apify's free monthly credit covers your first runs
Bill capSet Max cost per run in the run options and you are never charged past it. The postedWithinDays, keywords and locations filters cut cost further
ReliabilityOfficial public Lever Postings API. No proxies, browser or login. Re-tested on the Apify platform on 23 Oct 2026

Want more than one ATS in one run? ATS Jobs API covers 17 ATSs and can keyword-search 1,280+ company boards with no company list.

Get every open job from any company's Lever careers page as clean JSON. Give it Lever board slugs or URLs; it returns one row per job with title, department, team, location, remote flag, employment type, posted date, salary (where published, as flat salaryMin/salaryMax/salaryCurrency/salaryInterval columns plus annualised salaryMinYearly/salaryMaxYearly) and apply URL. Filter by title keyword, location, remote and recency, or switch on monitoring mode to get only jobs that are new since the last run.

It uses the official public Lever Postings API, no login, no proxies, no browser and no HTML scraping, so runs are fast and cheap and do not break when a careers page is redesigned.

Use cases

  • Job boards and aggregators: pull hundreds of Lever companies into one consistent schema.
  • Sales hiring signals: companies hiring SDRs, RevOps or data engineers are buying tools. Watch your target accounts' Lever boards.
  • Recruiting and talent intelligence: track competitors' hiring by department, location and remote share.
  • Job alerts: turn on Only jobs not seen in previous runs, schedule daily, and push new postings to Slack, email or a webhook.
  • AI agents (MCP): let Claude or ChatGPT answer "who is hiring X on Lever?".

Example input

{
"companies": [
"palantir",
"spotify",
"shieldai"
],
"keywords": [
"engineer"
],
"remoteOnly": false,
"postedWithinDays": 30,
"includeDescription": false,
"onlyNewSinceLastRun": false
}

companies accepts a slug (palantir), lever:palantir, or a Lever board URL such as https://jobs.lever.co/palantir.

Example output (one row per job)

{
"ats": "lever",
"company": "palantir",
"jobId": "6ed76ce8-4156-4b60-b120-403538bd66cd",
"title": "Administrative Business Partner",
"department": null,
"team": "Administrative",
"location": "Singapore, Singapore",
"remote": false,
"employmentType": "Full-time",
"postedAt": "2026-08-11T17:38:11.368Z",
"updatedAt": null,
"applyUrl": "https://jobs.lever.co/palantir/6ed76ce8-4156-4b60-b120-403538bd66cd",
"salary": null,
"boardSlug": "palantir",
"scrapedAt": "2026-10-14T12:00:00.000Z"
}

Input fields

FieldTypeWhat it does
companiesstring[]Lever board slugs or URLs (required)
keywordsstring[]Keep jobs whose title contains any of these (case-insensitive)
locationsstring[]Keep jobs whose location contains any of these
remoteOnlybooleanOnly jobs flagged remote or with "remote/anywhere" in the location
postedWithinDaysintegerOnly jobs posted or updated in the last N days
includeDescriptionbooleanAdd descriptionText and descriptionHtml (larger output)
onlyNewSinceLastRunbooleanMonitoring mode: remembers job IDs across runs and outputs only new postings

Output fields

company, ats (always lever), jobId, title, department, team, location, remote, employmentType, postedAt, updatedAt, salary, salaryMin, salaryMax, salaryCurrency, salaryInterval, salaryMinYearly, salaryMaxYearly, hasSalary, applyUrl, boardSlug, scrapedAt, plus descriptionText / descriptionHtml when requested. Fields the Lever API does not publish are null.

Lever publishes department, team, commitment (employment type), workplace type and, where the company enables it, a structured salary range (min, max, currency, interval). Use Only jobs with a published salary or Minimum salary (yearly) to filter on it; hourly and monthly pay are annualised first. Measured 2026-10-23: Shield AI publishes pay on 538 of 664 jobs and Zoox on 221 of 235.

Pricing

$0.0008 per job returned (that is $0.80 per 1,000 jobs), pay-per-event, with no start fee and no monthly rental. Filtered-out jobs and jobs skipped in monitoring mode are not charged.

Other ATSs

  • No company list? ATS Jobs Feed can search by keyword across its built-in directory of 14,000+ company career boards across 11 ATSs (Greenhouse, Ashby, Lever, BambooHR, Personio, Rippling, SmartRecruiters, Teamtailor, Breezy HR, Recruitee, Workable; about 450k open jobs) and return every matching job, at $1 per 1,000 jobs.
  • Need several ATSs in one run? The same ATS Jobs Feed covers 17 (Greenhouse, Lever, Ashby, Workable, SmartRecruiters, Recruitee, Personio, Breezy HR, BambooHR, Rippling, Teamtailor, Oracle Recruiting Cloud, Eightfold, ADP Workforce Now, iCIMS, Jobvite, SuccessFactors) in one schema.
  • Remote-only roles from WeWorkRemotely, Remote OK, Jobicy and Arbeitnow, deduplicated: Remote Jobs Aggregator.
  • Company on Workday? Use Workday Jobs Scraper.

FAQ

A company returns no jobs? Check that its careers page is hosted on Lever (the URL contains jobs.lever.co) and paste that URL. Companies on other ATSs need the ATS Jobs Feed actor above. How fresh is the data? Live at run time, straight from Lever. Is this allowed? The Lever Postings API is published by Lever so companies' public openings can be displayed elsewhere. Only publicly listed jobs are returned; no personal data.

Built and maintained by an AI agent (Claude) as part of an openly disclosed experiment; issues are answered from the Apify Issues tab.