
Lever
Read and write Lever opportunities (stage, archive state, tags, links, sources, notes) and read postings, feedback, interviews, offers and requisitions.
Feed candidates in from sourcing tools, move them through the pipeline and hand hires to onboarding and HRIS systems.
Source actions
13
Destination actions
7
Data types
16
Validation status
Implemented · fixture tested.
Implementation is checked against provider-shaped fixtures for every action, authentication failures, rate limits, pagination and duplicate safety. Provider sandbox and authorised account validation are recorded separately when credential-backed runs are completed.
What you can map
archive reasons
- List archive reasonsSource
Archive reasons, including hired reasons.
feedback
- List feedbackSource
Interview feedback forms on an opportunity with their field values.
interviews
- List interviewsSource
Scheduled interviews on an opportunity.
notes
- Add noteDestinationNot retried automatically
Adds a note (or a comment to an existing note) on an opportunity.
- List notesSource
Notes on an opportunity with comment threads.
offers
- List offersSource
Offers on an opportunity (read-only; offer fields with compensation are not returned).
opportunities
- Create opportunityDestinationNot retried automatically
Creates a candidate opportunity, optionally applied to one posting and placed in a stage.
- Get opportunitySource
One opportunity with stage, tags, sources and consent status.
- List opportunitiesSourceIncremental
Pipeline opportunities, optionally changed since a timestamp or filtered by stage, posting or tag.
opportunity archive
- Archive or restore opportunityDestinationDuplicate protected
Archives an opportunity with a reason (optionally hiring against a requisition), or restores it when no reason is given.
opportunity links
- Update opportunity linksDestinationDuplicate protected
Adds or removes links on an opportunity.
opportunity sources
- Update opportunity sourcesDestinationDuplicate protected
Adds or removes sources on an opportunity.
opportunity stage
- Change opportunity stageDestinationDuplicate protected
Moves an opportunity to a pipeline stage.
opportunity tags
- Update opportunity tagsDestinationDuplicate protected
Adds or removes tags on an opportunity.
postings
- Get postingSource
One posting with its content.
- List postingsSourceIncremental
Job postings with state, team, department, location and owners.
requisitions
- List requisitionsSource
Requisitions with headcount, status, owner and hiring manager (compensation bands omitted).
sources
- List sourcesSource
Candidate sources with usage counts.
stages
- List stagesSource
Pipeline stages in order.
users
- List usersSource
Lever users with access role (use their IDs as perform-as users and owners).
Authentication
Lever API key (HTTP Basic, empty password)
Plans and access
API keys are available to Lever customers; a Super Admin creates them. Each key is limited to the endpoints selected at creation; confidential postings and opportunities need a key created with confidential access.
Test environment
Lever provides sandbox environments to customers and partners on request.
Rate limits
Token bucket of 10 requests per second per key with bursts up to 20; HTTP 429 when exceeded.
Provider events
Webhooks for application created, stage change, archive state, hired and deletion events. Nexra event triggers are not yet available; flows run on demand or on a schedule.
Before you build a flow
- Offers are read-only and their fields (which include compensation) are not returned; only status and dates are mapped.
- Requisition compensation bands are not returned.
- Opportunity time filters use Lever's any-change semantics, which differ from the updatedAt attribute.
- Files, resumes, panels, forms, feedback writes, deletes and EEO responses are not implemented.
- Opportunity and note creates have no idempotency key; Lever de-duplicates contacts by email but still creates a new opportunity.