Lever connector
Back to the connector overview, authentication methods, and actions.
5 Nov 2026
guideUpdated the connector profile guides.4 Nov 2026
new-feature auth breakingAdded API Key authentication alongside OAuth 2.0, so a Lever customer can connect with a key generated under Settings > Integrations and API > API Credentials instead of registering a partner OAuth application. The key authenticates every request on its own and carries the endpoint permissions chosen when it was created, so an action whose endpoint was left unselected returns 403. Every action now declares its scope requirements per authentication method through authRequirements, replacing the deprecated requiredScopes field.Changed · 77 actions updated
Changed · 77 actions updated
lever_add_opportunity_links, lever_add_opportunity_sources, lever_add_opportunity_tags, lever_add_requisition_field_options, lever_apply_to_posting, lever_create_opportunity_interview, lever_create_opportunity_note, lever_create_posting, lever_create_requisition, lever_create_requisition_field, lever_create_user, lever_deactivate_user, lever_delete_opportunity_feedback, lever_delete_opportunity_file, lever_delete_opportunity_interview, lever_delete_opportunity_note, lever_delete_requisition_field_options, lever_download_opportunity_file, lever_download_opportunity_offer, lever_download_opportunity_resume, lever_get_archive_reason, lever_get_contact, lever_get_feedback_template, lever_get_opportunity, lever_get_opportunity_application, lever_get_opportunity_feedback, lever_get_opportunity_file, lever_get_opportunity_form, lever_get_opportunity_interview, lever_get_opportunity_note, lever_get_opportunity_panel, lever_get_opportunity_referral, lever_get_opportunity_resume, lever_get_posting, lever_get_posting_apply_questions, lever_get_requisition, lever_get_requisition_field, lever_get_stage, lever_get_user, lever_list_archive_reasons, lever_list_deleted_opportunities, lever_list_eeo_responses_anonymous, lever_list_eeo_responses_pii, lever_list_feedback_templates, lever_list_opportunities, lever_list_opportunity_applications, lever_list_opportunity_feedback, lever_list_opportunity_files, lever_list_opportunity_forms, lever_list_opportunity_interviews, lever_list_opportunity_notes, lever_list_opportunity_offers, lever_list_opportunity_panels, lever_list_opportunity_referrals, lever_list_opportunity_resumes, lever_list_postings, lever_list_requisition_fields, lever_list_requisitions, lever_list_sources, lever_list_stages, lever_list_tags, lever_list_users, lever_reactivate_user, lever_remove_opportunity_links, lever_remove_opportunity_sources, lever_remove_opportunity_tags, lever_update_contact, lever_update_opportunity_archived, lever_update_opportunity_interview, lever_update_opportunity_stage, lever_update_posting, lever_update_requisition, lever_update_requisition_field, lever_update_requisition_field_options, lever_update_user, lever_upload_file, lever_upload_opportunity_file29 Sept 2026
new-featureAdded webhook event support with manual setup. Copy the Native Webhook URL from the linked account and add it to each event under Settings > Integrations and API > Webhooks in Lever - the URL is stored per event, so an event left without it never sends. Ten events are handled: application created, candidate hired, candidate stage change, candidate archive state change, candidate deleted, interview created, updated and deleted, and contact created and updated. A Lever Super Admin is required to open the Webhooks page.10 Sept 2026
breaking-changes new-featureEnabled scheduled data sync on twelve list actions — opportunities, deleted opportunities, postings, requisitions, requisition fields, users, sources, tags, stages, archive reasons, feedback templates and EEO responses — so these collections can be kept in sync and read without calling Lever on every request. Nine follow Lever’s opaque cursor (the offset continuation token), while feedback templates, requisition fields and stages return their full set in a single call. Opportunities and postings sync incrementally using the updated_at_start filter; the rest refresh in full, because Lever exposes no updated-since filter on those endpoints. BREAKING - the updated_at_start input on List Opportunities and List Postings is now a string rather than a number, so integrations passing it as a numeric value must send it as a string (the value itself is unchanged - Unix milliseconds).