Lever
Lever is a talent acquisition and applicant tracking platform built on the Opportunities data model. The Lever API exposes candidates, opportunities, postings, interviews, feedback, requisitions, users, files, webhooks, and a public Postings API for embedding job sites.
APIs
Lever Opportunities API
Opportunities are Lever's primary candidate-centric resource. List, create, advance, archive, and update candidate opportunities through the hiring pipeline. Replaces the legacy...
Lever Candidates API
Legacy Candidates endpoints maintained for backward compatibility. New integrations should use Opportunities; Candidates remain available for historical record retrieval.
Lever Contacts API
Contacts represent unique people across multiple opportunities, allowing Lever to deduplicate candidates who apply to multiple roles.
Lever Postings API
Manage job postings programmatically and power custom public job sites. The Postings API has a public read-only mode that does not require authentication for displaying job list...
Lever Applications API
Submit candidate applications against postings, including resumes, cover letters, and EEO survey data, and retrieve historical application records.
Lever Stages API
List the configured pipeline stages and disposition stages used to route opportunities through screening, interviews, offer, and hire.
Lever Archive Reasons API
Read archive reasons used when an opportunity is archived (rejected, hired, withdrawn) for downstream EEO and analytics reporting.
Lever Interviews API
Read interview events, panels, and schedules associated with an opportunity, including interviewer assignments and time slots.
Lever Feedback API
Read feedback forms and scorecards completed by interviewers and hiring managers, with templated and free-form fields.
Lever Feedback Templates API
Manage feedback form templates, including question definitions and scoring rubrics applied across postings and stages.
Lever Notes API
Add and retrieve free-form notes attached to opportunities for recruiter and hiring manager collaboration.
Lever Offers API
Read offer records associated with opportunities, including offer letters, approval status, and compensation breakdowns.
Lever Requisitions API
Manage requisitions backing each posting — headcount, compensation bands, and approval state — typically synced from an HRIS.
Lever Tags API
List and apply tags to opportunities for cohorting, sourcing, and reporting workflows.
Lever Sources API
Read source attribution (job board, referral, sourced) for opportunities to drive sourcing analytics.
Lever Files API
Upload and download files (resumes, cover letters, portfolio attachments) associated with opportunities; supports docx, doc, pdf, txt, jpg, png.
Lever Resumes API
Read parsed resume data — work history, education, skills — extracted from candidate submissions.
Lever Users API
Manage Lever users and their access roles (Super Admin, Admin, Team Member, Limited Team Member, Interviewer, Outsider).
Lever Audit Events API
Read tenant-scoped audit events for security monitoring and SOC reporting.
Lever EEO API
Read anonymous EEO survey data for compliance reporting; PII-isolated from the standard candidate endpoints.
Lever Webhooks API
Subscribe to Lever events (applicationCreated, candidateHired, stageChange, contactUpdate). Events are signed with HMAC-SHA256 for receiver verification.
Lever Postings Public API
The unauthenticated public Postings API for retrieving live job listings from a Lever account, used by external careers pages.
Lever XML Feed
XML feed of open postings used by job aggregators (Indeed, Glassdoor, LinkedIn) for syndication.
Collections
Lever API
OPENGraphQL
Lever GraphQL Schema
This document describes a conceptual GraphQL schema for the Lever ATS (Applicant Tracking System) API. Lever's production API is REST-based (https://api.lever.co/v1), but this s...
GRAPHQL