Lever Jobs API: Job Postings & Salaries
Pricing
Pay per event
Lever Jobs API: Job Postings & Salaries
Live job postings from 4,368 Lever company boards: title, location, remote flag, salary where published and posted date. $1.20 per 1,000 jobs.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Jo
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
an hour ago
Last modified
Categories
Share
Live job postings from company career boards on Lever, in one clean schema. Salary where the employer publishes it. $1.20 per 1,000 jobs.
For AI agents
Call it when:
- The user names companies hiring on Lever (career-page URL,
lever:slugor a bare slug) and wants their open roles. - The user wants a market scan by title, location, remote or posting date across 4,368 built-in Lever company boards.
- The user wants salary ranges where the employer publishes them.
Don't call it when:
- You need Greenhouse, Ashby, Workday, iCIMS, LinkedIn, Indeed or any platform other than Lever.
- You need AI enrichment (seniority, taxonomy, visa sponsorship).
- You want to apply to jobs or contact recruiters.
Input: named companies, engineering roles from the last 7 days:
{"companies": ["lever:palantir", "https://jobs.lever.co/spotify"], "titleSearch": ["engineer"], "timeRange": "7d", "limit": 50}
Input: remote roles across the built-in boards:
{"scanKnownCompanies": true, "maxCompaniesToScan": 300, "aiWorkArrangementFilter": ["Remote OK"], "maxResults": 100}
Output: one row per job. Example (lever:zoox, 2026-10-22):
{"id": "lever:e8a190f0-7a89-4c11-a6a0-452ff6234749","ats": "lever","company": "zoox","companySlug": "zoox","title": "Administrative Business Partner, Floater","department": "Executive Office","team": "Executive Office","location": "Foster City, CA","locations": ["Foster City, CA"],"country": "US","isRemote": false,"workplaceType": "hybrid","employmentType": "Full-time","salaryMin": 123000,"salaryMax": 168000,"salaryCurrency": "USD","salaryInterval": "per-year-salary","salaryText": null,"postedAt": "2026-10-06T17:27:44.932Z","updatedAt": null,"jobUrl": "https://jobs.lever.co/zoox/e8a190f0-7a89-4c11-a6a0-452ff6234749","applyUrl": "https://jobs.lever.co/zoox/e8a190f0-7a89-4c11-a6a0-452ff6234749/apply","organization": "zoox","url": "https://jobs.lever.co/zoox/e8a190f0-7a89-4c11-a6a0-452ff6234749","source": "lever","date_posted": "2026-10-06T17:27:44.932Z","locations_derived": ["Foster City, CA"],"remote_derived": false,"employment_type": ["FULL_TIME"],"salary_min": 123000,"salary_max": 168000,"salary_currency": "USD","scrapedAt": "2026-10-22T10:30:52.036Z"}
Price: $0.0012 per job + $0.00005 per run. Filters apply before charging, so you pay only for rows returned.
Limits:
- Empty input returns up to 50 jobs from the demo boards lever:palantir and lever:spotify.
- Some built-in boards are inactive. They are skipped at no cost.
- Requests for other platforms return one free row (
status: "unsupported") and no jobs.
Call it: MCP https://mcp.apify.com/?tools=johto.data/ats-jobs-aggregator, or POST https://api.apify.com/v2/acts/johto.data~ats-jobs-aggregator/run-sync-get-dataset-items with your Apify token and the JSON input.
What you get for each job
id, ats, company, companySlug, title, department, team, location, locations[], country, isRemote, workplaceType, employmentType, salaryMin, salaryMax, salaryCurrency, salaryInterval, postedAt, jobUrl, applyUrl, scrapedAt.
- Snake_case aliases with the same values:
organization,url,source,date_posted,locations_derived[],remote_derived,employment_type[],salary_min,salary_max,salary_currency. - With
includeDescriptionordescriptionType:descriptionanddescription_text. WithdescriptionType: "html": alsodescription_html.
How to reference a board
jobs.lever.co/palantir, lever:palantir or palantir.
Filters
- Title:
titleKeywords/titleSearch, plus exclusions. - Location:
locationKeywords/locationSearch, pluslocationExclusionSearch. - Description:
descriptionSearch,descriptionExclusionSearch. - Company:
organizationSearch,organizationExclusionSearch,domainFilter. - Date:
postedWithinDays,timeRange,datePostedAfter. - Other:
remoteOnly,aiWorkArrangementFilter(rule-based),aiEmploymentTypeFilter,hasSalary. - Size:
maxResults/limit.
Pricing (pay per event)
- Job: $0.0012 per job (= $1.20 per 1,000).
- Run start: $0.00005.
Set a maximum charge on the run to cap spend.
Data source
Lever's public postings API, which Lever documents as open to third parties. No login, proxy or CAPTCHA solving. Every row links to the employer's posting. You're responsible for how you use the data.
Credits
Built-in company list from Riley-Dorrington/job-board-aggregator (MIT License). See data/ATTRIBUTION.md.