Get your API key
1
Sign up or log in
Go to lusha.com and create an account, or log in if you already have one.
2
Open the API dashboard
Generate and retrieve your API key from the Lusha API Dashboard. Copy it to a secure location.
Every user can create and view their own API key. Admins can turn off API access for individual users from Account Settings → Permissions.
Authenticate requests
Pass your API key in theapi_key header on every request to https://api.lusha.com. The security scheme is named ApiKeyAuth.
The header name is
api_key (lowercase, with an underscore). Using a different casing or header name will cause the request to be rejected.Authentication errors
If your API key is missing or invalid, the API returns a401 Unauthorized response:
401:
- Confirm the
api_keyheader is present on the request. - Verify you are using the correct key from the API dashboard.
- Ensure the key has not been revoked or regenerated since you last copied it.
- Check with your Admin that API access hasn’t been turned off for your user - this suspends your keys.
Next steps
Once authentication is working, review the rate limits to understand request quotas and how to handle429 responses in your integration.