Extract Sales Navigator Leads List

Sales Navigator Leads List Extractor powerfully extracts leads from a Sales Navigator leads list.

Edges is not related to LinkedIn and is not an official LinkedIn product.

API Endpoint

POST/v1/actions/salesnavigator-extract-leads-list/run/live

Parameters

Request parameters

Input Parameters

Configuration Parameters

Integration Parameters

Guide

What Extract Sales Navigator Leads List does

Extract Sales Navigator Leads List pulls every lead out of a Sales Navigator saved leads list and returns a structured, paginated result set — names, profile URLs, titles, companies, and the metadata Sales Navigator attaches to the list. You stop copy-pasting from the UI and start treating curated lists as a data source your stack can query.

It runs on the Sales Navigator level and reads the list through your connected Sales Navigator seat.

How it works

You pass the Sales Navigator leads list ID or URL. Edges signs the request with your Sales Navigator session, walks the pagination, and emits a single normalized array per run. The action runs on Edges infrastructure with built-in pacing and retries, so you do not need to handle tokens, cursors, or rate limits yourself.

The output is flat and stable — every lead row has the same schema regardless of how long the list is — which makes it trivial to upsert into a warehouse or CRM table.

When to use Extract Sales Navigator Leads List

Use Extract Sales Navigator Leads List when your revenue team already curates lists in Sales Navigator — for ABM, event follow-up, or persona targeting — and you need those leads out of the UI and into the rest of your stack. It plugs directly into the LinkedIn search API workflow and is usually the first step in any prospecting sequence built on Edges.

It is the cleanest way to turn a Sales Navigator list into a CRM segment, a Slack alert, or the input to a messaging campaign.

Use cases

  • Sync Sales Navigator lists to CRM. Extract daily and upsert into Salesforce or HubSpot with Sales Navigator as the source of truth for prospect lists.
  • Feed outbound sequences. Export a leads list into your sequencer, then fire first-touch outreach via Message LinkedIn Profile.
  • Event follow-up. Pull a list of event attendees curated in Sales Navigator and hand it to the BDR team.
  • ABM contact discovery. Turn a Sales Navigator account-based search result into a list, then extract it to get named contacts into your ABM platform.
  • Segment audit. Diff the list output over time to see who was added or removed by your team.

Best practices

  • Stabilize the list before extracting. If teammates are still editing the list, extractions may differ run-to-run. Coordinate a cutoff, then run.
  • Deduplicate on `publicProfileUrl`. Profiles can appear across multiple lists — use the canonical URL as your dedupe key.
  • Chain into enrichment. Pair with Extract LinkedIn Profile to hydrate each lead with full profile data.
  • Respect Sales Navigator usage. Edges paces automatically; keep combined manual and automated activity within your seat limits.

Common questions

How many leads can I extract per run?

Edges walks pagination up to the configured maxResults. Sales Navigator lists commonly hold thousands of leads, and the action handles cursoring for you — set maxResults to match your workflow's needs.

Does this use my Sales Navigator account or a shared pool?

Your Sales Navigator seat. You connect Sales Navigator to Edges once, and every extraction runs through that authenticated session with full activity attribution.

Can I chain Extract Sales Navigator Leads List with other Edges actions?

Yes. Most workflows fan out from the list into Visit Sales Navigator Profile, Connect Sales Navigator Profile, or Send Sales Navigator InMail per lead.

Get started

Run Extract Sales Navigator Leads List from the Edges library, schedule it against your curated lists, or call it directly from the Edges API and write straight to your CRM. Browse the full Actions library for the rest of the Sales Navigator automation stack.

Code Examples

bash
curl -X POST "https://api.edges.run/v1/actions/salesnavigator-extract-leads-list/run/live" \
  -H "X-API-KEY: <YOUR_API_KEY>" \
  -H "Content-Type: application/json" \
  -d '{
  "identity_ids": [
    "your-identity-uuid"
  ],
  "identity_mode": "direct",
  "input": {
    "sales_navigator_profile_list_url": "https://www.linkedin.com/in/example-profile",
    "custom_data": "example_value"
  },
  "parameters": {
    "exclude_viewed_leads": true
  }
}'

Output Example

[
  {
    "company_name": "Example Name",
    "connection_degree": 42,
    "current_company": "example_value",
    "first_name": "John",
    "full_name": "John Doe",
    "headline": "Software Engineer at Example Corp",
    "job_title": "Software Engineer at Example Corp",
    "last_name": "Doe",
    "linkedin_profile_url": "https://www.linkedin.com/in/example-profile",
    "location": "example_value",
    "linkedin_profile_id": 42,
    "profile_image_url": "https://www.linkedin.com/in/example-profile",
    "sales_navigator_company_id": "example-123",
    "sales_navigator_company_url": "https://www.linkedin.com/in/example-profile",
    "sales_navigator_profile_id": "example-123",
    "sales_navigator_profile_url": "https://www.linkedin.com/in/example-profile",
    "sales_navigator_search_url": "https://www.linkedin.com/in/example-profile",
    "tenure_end": "example_value",
    "tenure_length": "example_value",
    "tenure_start": "example_value",
    "viewed": true,
    "linkedin_people_post_search_url": "https://www.linkedin.com/in/example-profile",
    "recently_hired": true,
    "recently_promoted": true,
    "sales_navigator_profile_list_url": "https://www.linkedin.com/in/example-profile"
  }
]

Explore More Actions

Discover other powerful LinkedIn automation actions in our library.