Lever.co Jobs API - $2/1K avatar

Lever.co Jobs API - $2/1K

Pricing

from $1.10 / 1,000 job listings

Go to Apify Store
Lever.co Jobs API - $2/1K

Lever.co Jobs API - $2/1K

Get every open job from any Lever board. Pass company handles (the <handle> in jobs.lever.co/<handle>) and get clean rows: title, location, department, posting date and a canonical apply link. first 3 jobs free every run, then $2 per 1,000. No token to buy, no proxy.

Pricing

from $1.10 / 1,000 job listings

Rating

0.0

(0)

Developer

omar khandji

omar khandji

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

19 hours ago

Last modified

Categories

Share

Lever.co Jobs API — Every Open Job From Any Lever Board

Pass up to 100 Lever company handles in one run, get every open role as clean rows. First 3 jobs free on every run, then $2 per 1,000.

Why this one

Most job scrapers ask you to buy a token, run a proxy, or fight an anti-bot wall. This Actor reads the Lever board endpoint directly — the same one the careers page itself calls. Three consequences:

  1. Nothing to buy. No token, no cookie, no API key, nothing that expires.
  2. It does not break. No HTML parsing, so a Lever redesign changes nothing.
  3. It stays cheap. There is no upstream scraper to pay for, which is why the first 3 jobs of every run are free.

What a run costs

$2 per 1,000 job listings — $0.002 each, and only for listings actually delivered to you. There is no per-run fee: a run that finds nothing costs $0.

Ask for many companies at once

Measured on this Actor at ~35 open roles per company:

Companies in one runJobs returnedYou payPer job
135$0.05$0.0014
10350$0.68$0.0019
501,750$3.48$0.0020

Batching does not change the price per job — it changes your wall clock. Fifty companies asked together take one run instead of fifty, and the free allowance below is the only thing that makes a small run cheaper per row.

Up to 100 companies per run; 15 per HTTP request, so a Standby/MCP call answers inside Apify's five-minute ceiling. Split a larger list across requests.

Free tier — 3 job listings on every run

The first 3 job listings of every run are free. Not a trial, not a first-run coupon: it applies to every run you ever make, so you can wire this Actor into a pipeline and evaluate it on your own target boards before a cent is billed.

Beyond the free 3 you pay $0.002 per job listing — $2 per 1,000 — and only for listings actually delivered to you.

What you pass

FieldWhat it does
leverCompaniesCompany handles — the <handle> in jobs.lever.co/<handle>
keywordsKeep only roles whose title matches, whole words only
excludeKeywordsDrop roles whose title matches
locationsKeep only roles in these locations
remoteOnlyKeep only remote roles
postedAfterKeep only roles posted on or after this date
maxTotalChargeUsdHard ceiling on what one run can cost you

Filters run before billing, so you are never charged for a row you filtered out.

What you get per job

title, location, department, posted_at, source_url (a canonical apply link), handle, ats, plus the normalised function, seniority and is_remote fields the whole Vigia jobs family shares.

Duplicate roles are removed by apply link before billing: two handles belonging to the same group cannot make you pay twice for one role.

Call it as a live API

This Actor runs in Standby: the container is already up, so an HTTP request answers in seconds — no cold start.

GET https://<standby-url>/?leverCompanies=spotify,netflix

Or POST the same JSON you would use as run input.

For AI agents (MCP)

The same endpoint speaks the Model Context Protocol at /mcp. Agents get one tool, lever_jobs, that returns a company's open roles in a single call — usable from Claude, Cursor and any MCP client.

Honest failure modes

A board that is missing, private or renamed is reported, never raised: one bad handle in a list of twenty does not cost you the other nineteen. Each entry in boards tells you what that handle returned, and you are billed only for jobs actually delivered.

The rest of the family

Frequently asked questions

Do I need a Lever account or API key? No. The board endpoint this Actor reads is the public one your own careers page uses.

What does it cost to try? Nothing. Every run gives you the first 3 jobs free, and a run that returns fewer than that costs $0.

How do I get jobs from a company website instead of a board handle? Use the Careers Page Scraper — it detects the ATS for you.

Support

Found a bug or have a feature request? Use the Issues tab on this Actor's Apify Store page, or message the author (om_kh) directly through Apify — every report gets a reply.