Docs · Reference
Lever Job Board
GET /v1/jobs/lever1 credit / requestcache 60 minEvery open job on a company's Lever job board, read from Lever's official public Postings API (US and EU-hosted boards): title, location and all locations, department, team, commitment (employment type), workplace type and remote flag, salary range when published, posted date, job and apply URLs, and the full description (intro, lists and closing) as plain text. Same normalised job shape as the other jobs engines. One flat price per board.
Query parameters
companystring · required | Lever company name: the part after jobs.lever.co/ in the company's job-board URL, e.g. 'spotify'. A full board URL also works. EU-hosted boards are found automatically. |
keywordstring | Only return jobs whose title contains this text (case-insensitive), e.g. 'engineer'. Default: null |
locationstring | Only return jobs whose location contains this text (case-insensitive), e.g. 'London' or 'Remote'. Default: null |
departmentstring | Only return jobs whose department or team contains this text (case-insensitive), e.g. 'Sales'. Default: null |
remote_onlyboolean | Only return remote jobs. Default: false |
include_descriptionboolean | Include each job's full description as plain text. Turn off for a much smaller response. Default: true |
limitinteger | Maximum number of jobs to return (1-5000). The price is the same: 1 credit per request. Default: 1000 |
max_ageinteger | Accept a cached answer up to this many seconds old, billed at 50%. |
Response data fields
Example
curl "https://api.gridlode.com/v1/jobs/lever?company=spotify&limit=50" \
-H "Authorization: Bearer $GRIDLODE_KEY"Try it without code on the Lever Job Board API page.