Lever Jobs Scraper & API
Pricing
$2.00 / 1,000 jobs
Lever Jobs Scraper & API
Get every open job from the public Lever job sites of the companies you list: title, team, locations, remote or hybrid, publish date, salary where published, links and the description as plain text. Filter by title, location, remote and posting date.
Pricing
$2.00 / 1,000 jobs
Rating
0.0
(0)
Developer
Brightgro LLC
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 hours ago
Last modified
Categories
Share
Give a list of companies that hire through Lever and get every open job on their public Lever job sites. The data comes from Lever's public postings API, one request per company, so a run does not depend on page layouts. Sites on Lever's EU instance are found automatically.
Input
- Companies: Lever site names or job site URLs, up to 500. The site name is the name in the address:
jobs.lever.co/spotifyhas the namespotify.jobs.eu.lever.co/<name>also works. - Jobs per company: the most jobs to return for each company, newest first. The default is 1,000.
- Title keyword: only jobs whose title contains this text.
- Location: only jobs whose location or workplace type contains this text, for example
Londonorremote. - Fully remote only: only jobs whose workplace type is remote.
- Posted within days: only jobs created in the last N days. Use it to watch for new roles on a schedule.
- Include description: add the description, its lists and the closing section as plain text (on by default).
Output
One row per job:
| Field | What it holds |
|---|---|
| status | ok for a job |
| company, region | The Lever site name and whether it is on the global or EU instance |
| job_id, title | Lever's posting id and the job title |
| team, department, commitment | As the company set them, for example Engineering and Full-time |
| location, all_locations, country | The main location, every listed location and the country code |
| workplace_type, remote | on-site, hybrid or remote, and whether it is remote |
| published_at | When the posting was created |
| salary_min, salary_max, salary_currency, salary_interval, salary_text | Pay, where the company publishes it in Lever's salary fields |
| url, apply_url | The job page and the application page |
| description | The description as plain text |
A company with no public Lever site, or with no job that matches the filters, gets one row with status set to board_not_found or no_matching_jobs and a message. Those rows are free.
Price
One job event for each job returned, at the price shown on this page. Rows that say a site was not found or had no matching jobs cost nothing. When the run's spending limit is reached, the run stops and keeps the jobs it already has.
Limits
- Only public Lever job sites. Jobs a company does not publish on its site are not included.
- Salary appears only where the company fills Lever's salary fields; many companies write pay in the description instead.
- Lever asks for one request a second, so the actor reads companies one after another: about 1 to 2 seconds a company.