Generate a Lever API key
Lever issues API keys from the same Integrations and API page that holds the OAuth settings. The key is shown once, carries the permissions you select while creating it, and authenticates every request on its own — there is no token exchange or expiry.
Sign in to Lever as a Super Admin
Sign in to Lever for production, or to the sandbox for development. Every other role sees the API Credentials tab as empty.
Open Integrations and API
Click your profile picture in the top right corner, select Settings, then click Integrations and API in the left menu.
Select the API Credentials tab
Select the API Credentials tab. Work in the Lever API credentials section — the Postings API credentials section below it issues a different key that this connector cannot use.
Generate a new key
Click Generate New Key, then type a name that identifies this integration, such as StackOne.
Select the permissions the key needs
Under Permissions, tick the endpoints this integration should reach. Use Select all read to enable every read endpoint, and add the write endpoints you need on top of it.
- Permissions are per endpoint, so an action whose endpoint is unticked returns 403 even though the key itself is valid.
- Turn on Allow access to confidential data to read confidential opportunities, postings and requisitions.
Copy the key into StackOne
Click Copy Key, then Done, and paste the value into the API Key field in StackOne Hub.
- The key is displayed only while this dialog is open and cannot be retrieved afterwards — store it securely.
- To change which endpoints a key may reach, edit its permissions from the Lever API credentials list; to retire it, revoke it there.
Link the Account
Connect
- Click Connect.
- If applicable, the provider will redirect you to a sign-in or authorization page. Complete the provider’s authorization flow.
- Once authorization is successful, you will see a confirmation popup.
Use Actions
Next Steps
Webhooks setup
Configure receiving Events for Lever into StackOne.