Lusha · Authentication Profile
Lusha Authentication
Authentication
One credential type on the REST API: a Lusha API key issued in the dashboard and sent in the `api_key` request header on every call. No OAuth, no bearer tokens, no signing, no mTLS. API key issuance is itself plan-gated — the docs restrict keys to Scale-plan users or an active Scale trial. The agent surface is different: the hosted MCP server accepts either an OAuth 2.1 authorization code (scope `mcp`) or the same API key in a lowercase `x-api-key` header.
Lusha secures its APIs with apiKey across 3 declared security schemes, as derived from its OpenAPI definitions. OAuth 2.0 is offered via the authorizationCode flow(s).
Sales IntelligenceB2BEnrichmentContact DataProspectingIntentSignalsLookalikesWebhookMCP
Methods: apiKey
Schemes: 3
OAuth flows: authorizationCode
API key in: header
Security Schemes
ApiKeyAuth apiKey
LushaMCPApiKey apiKey
LushaMCPOAuth oauth2