LI

LinkedIn Sales Navigator

global API

LinkedIn Sales Navigator

Type: social
Module: LinkedinSales

Capabilities

Advanced People Search Company Intelligence Employee Discovery Organizational Mapping Lead Recommendations Account Alerts CRM Integration

Try LinkedIn Sales Navigator

API Endpoint

Results

Overview

LinkedIn Sales Navigator is the premium intelligence product built on LinkedIn's professional network of over 900 million members worldwide. While standard LinkedIn provides basic profile search, Sales Navigator unlocks advanced filtering, extended network visibility, and real-time alerts that make it the most comprehensive source of professional network intelligence available. The platform is maintained by LinkedIn Corporation, a subsidiary of Microsoft, and represents the gold standard in professional identity verification and organizational mapping for intelligence practitioners globally.

For OSINT practitioners, Sales Navigator provides capabilities that no other data source can replicate: verified professional identities, self-reported employment histories, organizational structures, professional endorsements, and network connections. People actively maintain their LinkedIn profiles, making it one of the most current and accurate sources of employment and organizational data available. The self-reported nature of the data introduces both strengths (currency, detail, voluntary disclosure) and limitations (potential embellishment, incomplete histories) that must be factored into any analytical workflow.

The platform's advanced search allows filtering by company, title, seniority level, function, geography, industry, company size, and years in position. Combined with Boolean operators, this enables precision targeting that is essential for corporate intelligence, due diligence, and organizational mapping. When correlated with data from ZoomInfo and Pipl, LinkedIn data provides the professional identity layer in a comprehensive person profile. The depth of professional context available through Sales Navigator -- including endorsements, recommendations, shared group memberships, and published content -- enables analysts to build nuanced profiles of individuals and their professional ecosystems.

Data Sources and Coverage

LinkedIn Sales Navigator draws its intelligence from the LinkedIn professional network, which covers professionals across virtually every industry and geography. The data is primarily user-generated and self-maintained, meaning currency depends on individual user activity. The platform aggregates data from profile information, company pages, activity feeds, and network connections into searchable intelligence.

Data TypeDescriptionCoverage
Professional ProfilesName, headline, summary, experience, education, skills900M+ members globally
Employment HistoryCurrent and past positions with dates and descriptionsSelf-reported with verification signals
Company PagesEmployee count, industry, specialties, recent updates63M+ company pages
ConnectionsMutual connections, shared group membershipsNetwork graph data
RecommendationsProfessional endorsements and recommendationsPeer-validated signals
ActivityPosts, articles, comments, reactionsReal-time content signals
Contact InfoEmail, phone, websites (if shared by user)Opt-in disclosure
CertificationsProfessional certifications and licensesSelf-reported credentials

Geographic and Industry Coverage

Sales Navigator provides global coverage with particularly strong representation in North America, Western Europe, and the Asia-Pacific technology sector. Coverage in Central and Eastern Europe has grown significantly, with Czech Republic professional coverage exceeding 2 million profiles. Key industries with deep coverage include technology, financial services, healthcare, consulting, and manufacturing. Coverage tends to be weaker in industries with lower digital adoption and in regions with alternative professional networks (such as Xing in German-speaking countries or VKontakte in Russia).

Professional Intelligence Depth

LinkedIn Sales Navigator Search
    |
    v
Filter: Title=CTO + Industry=Cybersecurity + Location=Czech Republic + Company Size=50-200
    |
    v
Results: Verified professionals with full career history
    |
    v
Cross-reference: ZoomInfo (org chart) + Pipl (personal identity) + Clearbit (enrichment)
    |
    v
Output: Complete professional intelligence dossier

Technical Architecture

The Prismatic Platform integrates with LinkedIn Sales Navigator through a multi-layer adapter architecture that handles authentication, rate limiting, data normalization, and caching. The integration is built on OTP principles with dedicated GenServer processes managing API connections, credential rotation, and request queuing.

The adapter implements a circuit breaker pattern to handle LinkedIn's strict rate limiting and API availability constraints. When rate limits are approached, the system automatically throttles requests and queues them for later execution. All responses are normalized into the Prismatic entity schema, enabling seamless correlation with data from other OSINT sources.

Data freshness is managed through a configurable TTL cache backed by ETS, with LinkedIn profile data typically cached for 24 hours and company data for 12 hours. The cache invalidation strategy accounts for the fact that LinkedIn profiles change infrequently but company employee counts and leadership structures may shift more rapidly.

Authentication follows the OAuth 2.0 flow required by the LinkedIn API, with automatic token refresh handled by a dedicated authentication GenServer. The system supports multiple API credential sets for high-volume operations, rotating between them to maximize throughput within LinkedIn's terms of service.

API Integration

LinkedIn Sales Navigator feeds professional identity intelligence into the Prismatic platform's entity investigation and organizational mapping pipelines.

# Search for professionals
{:ok, results} = LinkedinSales.search_people(
  keywords: "cybersecurity",
  title: "CISO",
  company_size: "51-200",
  geography: "Czech Republic",
  seniority: "CXO"
)
# => %{
#   total_results: 34,
#   people: [
#     %{name: "Jan Novak", headline: "CISO at Example Corp",
#       current_company: "Example Corp", location: "Prague",
#       connections: 500, shared_connections: 3,
#       profile_url: "linkedin.com/in/jannovak"}
#   ]
# }

# Search companies
{:ok, company} = LinkedinSales.search_company("Example Corp")
# => %{
#   name: "Example Corp",
#   industry: "Computer & Network Security",
#   employee_count: 150,
#   headquarters: "Prague, Czech Republic",
#   specialties: ["OSINT", "Threat Intelligence", "Compliance"],
#   recent_hires: 12,
#   growth_rate: "+15% YoY"
# }

# Get lead recommendations based on criteria
{:ok, leads} = LinkedinSales.recommended_leads(
  account: "Example Corp",
  role: "Engineering"
)

# Monitor account for changes
{:ok, alerts} = LinkedinSales.account_alerts("Example Corp")
# => [
#   %{type: :new_hire, person: "Jane Smith", title: "VP Engineering", date: ~D[2025-11-15]},
#   %{type: :departure, person: "Bob Jones", title: "CTO", date: ~D[2025-10-01]}
# ]

# Map organizational structure
{:ok, org} = LinkedinSales.organizational_map("Example Corp",
  departments: ["Engineering", "Security", "Product"]
)

Organizational Intelligence Pipeline

defmodule PrismaticIntelligence.Organization.LinkedinMapper do
  @moduledoc """
  Maps organizational structures using LinkedIn Sales Navigator data,
  enriched with ZoomInfo and Czech registry information.
  """

  def map_organization(company_name) do
    tasks = [
      Task.async(fn -> LinkedinSales.search_company(company_name) end),
      Task.async(fn -> LinkedinSales.search_people(company: company_name, seniority: "CXO") end),
      Task.async(fn -> ZoomInfo.search_company(company_name) end),
      Task.async(fn -> Ares.search(company_name) end)
    ]

    [linkedin_company, leadership, zoominfo, ares] = Task.await_many(tasks, 20_000)

    {:ok, %{
      company: extract_ok(linkedin_company),
      leadership: extract_ok(leadership),
      organizational_data: extract_ok(zoominfo),
      czech_registry: extract_ok(ares),
      org_completeness: assess_coverage(linkedin_company, zoominfo, ares),
      mapped_at: DateTime.utc_now()
    }}
  end
end

Use Cases

Organizational Mapping

  • Build complete organizational charts from LinkedIn employee profiles, identifying reporting structures and departmental composition
  • Track leadership changes and key departures in real-time through account alerts
  • Map cross-functional teams and identify informal influence networks through connection analysis
  • Assess organizational stability through employee tenure patterns and growth trajectory

Corporate Due Diligence

  • Verify executive claims and employment history against self-reported professional data
  • Assess organizational stability through turnover analysis, tracking the ratio of new hires to departures
  • Cross-reference leadership with Justice.cz for Czech company directors to identify undisclosed roles
  • Evaluate management team depth and experience by analyzing aggregate career histories

Personnel Intelligence

  • Identify key personnel in target organizations for engagement or investigation
  • Track career movements between companies and industries to detect patterns
  • Map professional networks and influence relationships through mutual connection analysis
  • Discover subject matter expertise through published content and endorsement patterns

Competitive Intelligence

  • Monitor competitor hiring patterns to anticipate strategic direction
  • Track talent flow between organizations within an industry
  • Identify emerging skill requirements through job posting analysis
  • Map partnership and vendor relationships through employee connection patterns

Data Quality

LinkedIn profile data carries inherent quality considerations that analysts must account for in their assessments. The self-reported nature of the data means that individuals control what information is visible and how it is presented. Title inflation, embellished job descriptions, and omitted career gaps are common patterns.

Quality DimensionAssessmentMitigation Strategy
CurrencyHigh -- users actively maintain profiles for career purposesCross-reference with company pages for consistency
AccuracyMedium -- self-reported data subject to embellishmentValidate against official registries and corporate filings
CompletenessVariable -- depends on individual user engagementSupplement with ZoomInfo and Pipl for gaps
VerifiabilityMedium -- endorsements and recommendations provide social validationMulti-source correlation required for critical claims
Coverage BiasKnowledge workers overrepresented; manual labor underrepresentedAccount for demographic bias in analysis

Rate Limits and Access

TierFeaturesTypical Use
Sales Navigator CoreAdvanced search, 20 InMail/monthIndividual sales
Sales Navigator AdvancedTeam features, CRM syncSales teams
Sales Navigator Advanced PlusAPI access, bulk operationsEnterprise
LinkedIn APIProgrammatic accessPlatform integration

Authentication requires OAuth 2.0. API access requires LinkedIn Marketing/Sales API partnership approval. Rate limits are enforced per application and per user, with specific thresholds governed by the API agreement terms.

Platform Integration

Within the Prismatic Platform, LinkedIn Sales Navigator serves as the primary professional identity intelligence source. The adapter normalizes LinkedIn profile data into the Prismatic entity schema, enabling seamless correlation with data from Czech registries (ARES, Justice.cz), global corporate intelligence sources (ZoomInfo, Crunchbase), and personal identity resolution engines (Pipl, Clearbit).

The integration supports three primary workflows: real-time entity enrichment during investigations, batch organizational mapping for due diligence projects, and continuous monitoring for account alerts and change detection. Each workflow is implemented as a separate pipeline stage with independent error handling and retry logic.

LinkedIn data feeds into the Prismatic Perimeter security rating engine through the organizational stability component, where employee turnover patterns, leadership changes, and growth trajectory contribute to the overall organizational risk assessment. High turnover in security or compliance roles, for example, may indicate operational risk that affects the security rating.

NABLA Compliance

LinkedIn Sales Navigator data integration adheres to the NABLA epistemic framework requirements. The self-reported nature of LinkedIn data is explicitly acknowledged in confidence scoring, with LinkedIn-only claims receiving lower confidence than multi-source corroborated findings. The Signal Plurality axiom is enforced by requiring at least one additional source (ZoomInfo, official registry, or corporate filing) before LinkedIn-derived claims are promoted to high confidence.

The Provenance Mandatory axiom is satisfied through full attribution of every data point to its LinkedIn source, including profile URL, capture timestamp, and data freshness indicators. Time Decay is implemented through the TTL cache system, with older LinkedIn data automatically receiving reduced confidence weights in the entity resolution pipeline.

Contradiction Preservation is maintained when LinkedIn profile data conflicts with official registry records (for example, a claimed title that does not match corporate filings), with both data points preserved and the contradiction flagged for analyst review rather than silently resolved.

Performance

MetricTargetTypical
Single profile lookup< 500ms200-400ms
Company search< 1s400-800ms
Organizational mapping (50 employees)< 10s5-8s
Batch enrichment (100 profiles)< 60s30-45s
Cache hit ratio> 80%85-90%
API availability> 99.5%99.7%

The adapter implements connection pooling with a configurable pool size (default: 10 connections) and request prioritization to ensure that interactive investigation queries receive lower latency than batch processing operations. ETS-backed caching significantly reduces API consumption for repeated queries on the same entities.

  • ZoomInfo - B2B contact data and organizational charts
  • Clearbit - Person and company enrichment from identifiers
  • Pipl - Deep people search across social platforms
  • Crunchbase - Company financial and funding intelligence
  • Justice.cz - Czech Commercial Register for director verification
  • OSINT Core - Core OSINT framework and adapter layer
  • Prismatic Perimeter - Organizational risk intelligence

Connect & Contribute

Created by Tomáš Korcak (korczis) | Open Source under GHL