Other ATS platforms

Platform detail

Lever job feeds

Fetch Lever jobs for free from their public job board endpoints. Just grab the job board URLs from our catalog and you're ready to go.

Get catalog access

Company job feeds

2,688

Jobs

70,987

New feeds (30 days)

+5

Why a catalog

Why use a catalog for Lever feeds?

Lever doesn't publish a list of its customers. We find and monitor their job boards every day, so you can fetch jobs for free from their public endpoints.

  • Discovery: Discovering Lever job board URLs is hard. Lever doesn't publish a list of its customers, so each site's v0 postings slug has to be found another way.
  • Monitoring: Feeds go stale or return empty when companies rebrand, migrate off Lever, or pause hiring. Avoid failed requests by using our daily refreshed catalog.
  • Pricing: Typical job posting APIs charge premium prices for enriched data. We only charge for job board discovery and health monitoring, at a low price.
  • Data cap: Typical job posting APIs limit how many jobs you can fetch per plan. We give you access to every Lever site we've discovered, including all of their job postings.

Stop manual slug hunting. Use feeds we've discovered and validated on Lever and other ATS platforms through our catalog API or CSV export.

Integration

Typical Lever integration

Use the feed URLs from our catalog, fetch job postings of each feed, keep feeds in sync.

Step 1

Resolve site slugs

Start from catalog entries with Lever site names and canonical feed URLs.

Step 2

Pull postings JSON

Request each site's v0 postings list and paginate when job volume exceeds one page.

Step 3

Sync ongoing

Watch for new Lever sites and retired feeds so your job index matches directory coverage.

API reference

How public Lever feeds work

URL patterns, example requests, and response shapes for vendor endpoints

Feed URL pattern

https://api.lever.co/v0/postings/{account}
Example request
curl -H "Accept: application/json" "https://api.lever.co/v0/postings/{account}?mode=json"
Example JSON feed response
[
  {
    "id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
    "text": "Account Executive",
    "hostedUrl": "https://jobs.lever.co/example-co/a1b2c3d4-e5f6-7890-abcd-ef1234567890",
    "applyUrl": "https://jobs.lever.co/example-co/a1b2c3d4-e5f6-7890-abcd-ef1234567890/apply",
    "categories": {
      "team": "Sales",
      "location": "London",
      "commitment": "Full-time"
    },
    "createdAt": 1740000000000,
    "workplaceType": "hybrid"
  }
]

Lever feed API documentation

Operational notes

  • Use ?mode=json or Accept: application/json; HTML and iframe modes are for embedding, not ETL.
  • Paginate large boards with skip and limit query parameters.
  • EU-hosted accounts use api.eu.lever.co and jobs.eu.lever.co instead of the global hosts.
  • Only published, public postings appear — internal or draft states require the authenticated API.

Parsing notes

  • Published postings API returns a JSON array (use ?mode=json or Accept: application/json).
  • Each posting has id, text (title), categories (location, team, department, commitment, allLocations), hostedUrl, applyUrl, and workplaceType.
  • Paginate with skip and limit query parameters; EU accounts use api.eu.lever.co and jobs.eu.lever.co.

Catalog access

Get the full Lever feed catalog

Get access to 2,688 validated job feeds with 70,987 jobs on Lever and other ATS platforms in our catalog via API or CSV export.

Other ATS platforms