LinkedIn Network Scraper avatar

LinkedIn Network Scraper

Under maintenance

Pricing

from $4.99 / 1,000 results

Go to Apify Store
LinkedIn Network Scraper

LinkedIn Network Scraper

Under maintenance

Pricing

from $4.99 / 1,000 results

Rating

0.0

(0)

Developer

Scrapier

Scrapier

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

12 days ago

Last modified

Share

🔗 LinkedIn Network Scraper

Export your LinkedIn 1st‑degree connections in seconds — names, headlines, profile URLs, pictures, and the exact date you connected. Clean JSON / CSV / XLSX, no manual export needed.


✨ Why Choose Us?

  • 🍪 Just paste your cookie — no fragile email/password flows.
  • 👥 Bulk accounts supported — pass multiple li_at cookies and the actor processes each account in turn.
  • 📅 Date filters that actually stop early — only today's connections, or only since 2025‑01‑01.
  • 🛡️ Smart proxy escalation — direct first, datacenter on block, residential as last resort (with 3 retries).
  • 💾 Real‑time saving — every page lands in the dataset immediately, so a hiccup mid‑run still leaves you with results.
  • 🪶 Lightweight — pure HTTP (no headless browser), runs cheap and fast.

🚀 Key Features

FeatureDetail
🔗 1st‑degree exportPulls everyone in your network, newest first
🍪 Bulk cookiesRun multiple accounts in a single job
📅 Date cutoffToday only or Since YYYY‑MM‑DD
⏱️ Friendly pacingConfigurable delay + jitter
📦 Page size1–40 per request
🛡️ Proxy fallbacknone → datacenter → residential (3 retries)
💾 Live dataset pushPartial results never lost
📊 Table viewPretty Apify Console output with profile pictures

🧾 Input

{
"liAtCookies": [
"AQEDAUjBCq4FO9swAAAB..."
],
"startingPage": 1,
"pageSize": 40,
"maxConnections": 0,
"waitingTime": 2.0,
"dateFilterMode": "any",
"dateLimit": "",
"proxyConfiguration": { "useApifyProxy": false }
}

Field reference

FieldTypeMeaning
liAtCookiesstring[]One or more LinkedIn li_at cookies. Each cookie is one account. Required.
startingPageintegerPage to start from (1 = newest). Default 1.
pageSizeintegerItems per request, 1–40. Default 40.
maxConnectionsintegerPer‑cookie cap. 0 = no cap. Default 0.
waitingTimenumberBase delay (seconds) between pages. Random jitter added in code. Default 2.0.
dateFilterModeenumany / today / sinceDate.
dateLimitstringISO date (YYYY‑MM‑DD). Only used with sinceDate.
proxyConfigurationobjectApify proxy config. Off by default.
  1. Sign in to linkedin.com.
  2. Open DevToolsApplicationCookieshttps://www.linkedin.com.
  3. Copy the value of the li_at cookie.
  4. Paste it into liAtCookies.

📤 Output

Each row in the dataset:

{
"vanityName": "sarafathossen",
"firstName": "Sarafat",
"lastName": "Hossen",
"componentRef": "auto-component-72360a4e-59f5-464a-8206-7e55512cc5fd",
"connection_date": "Connected on May 10, 2026",
"formated_connection_date": "2026-05-10",
"picture": "https://media.licdn.com/dms/image/v2/.../profile.jpg",
"headline": "MERN Stack Developer | React, Node.js, MongoDB",
"url": "https://www.linkedin.com/in/sarafathossen"
}
FieldDescription
vanityNamePublic profile slug (linkedin.com/in/<vanityName>)
firstName / lastNameDisplay name
componentRefStable per‑row UUID (useful when joining data)
connection_dateHuman‑readable: "Connected on May 10, 2026"
formated_connection_dateISO date (YYYY‑MM‑DD) — easy to sort/filter
pictureHighest‑resolution profile photo URL (null if none)
headlineThe contact's current headline
urlFull profile URL

🚀 How to Use (Apify Console)

  1. Log in at console.apify.comActors.
  2. Open this actor (LinkedIn Network Scraper).
  3. Paste your li_at cookie in 🍪 LinkedIn li_at Cookie(s) (add more for bulk).
  4. (Optional) Configure starting page, page size, max items, delay, date filter.
  5. Click Start ▶️.
  6. Watch the live log — connections stream in as they're scraped.
  7. Open the 📂 Output tab to preview / export as JSON / CSV / XLSX.

🤖 Use via API

curl -X POST "https://api.apify.com/v2/acts/<ACTOR_ID>/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"liAtCookies": ["AQEDAU..."],
"pageSize": 40,
"dateFilterMode": "any"
}'

Asynchronous run:

curl -X POST "https://api.apify.com/v2/acts/<ACTOR_ID>/runs?token=$APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"liAtCookies": ["AQEDAU..."]}'

🎯 Best Use Cases

  • 📇 CRM enrichment — push your network into HubSpot / Salesforce / Notion.
  • 📧 Outbound campaigns — build segmented lists by headline / connection date.
  • 📊 Reporting — see who you connected with this week / month / quarter.
  • 🧠 Personal knowledge graph — back up your network outside LinkedIn.
  • 🔍 Recruiting — surface relevant contacts by headline keywords.

💵 Pricing

This actor uses the Pay‑Per‑Result model on Apify Store. You only pay for the connections actually saved to your dataset — failed runs and skipped rows are free.

Tip: lower the Page Size or raise the Delay if LinkedIn rate‑limits aggressively. Proxy escalation is automatic.


❓ Frequently Asked Questions

Q: Do I need to log in via email/password? A: No — just paste your li_at cookie. It's the only credential the actor needs.

Q: Is my cookie stored anywhere? A: It lives only in your run's input. Apify never logs cookie values in the run log.

Q: Will this scrape other people's networks? A: No. LinkedIn's API only returns the connections of the account whose cookie is provided.

Q: How many connections per minute? A: Roughly 40 per request, paced with a random delay (default ~2s). Adjustable.

Q: What happens if LinkedIn blocks me? A: The actor escalates: direct → datacenter proxy → residential proxy (3 retries). It logs the switch transparently.

Q: Why are some last names empty? A: LinkedIn returns "undefined" for accounts without a last name set — the actor normalizes this to an empty string (mirrors the source script).


🆘 Support & Feedback

Have an idea or need a custom version? 📧 dev.scraperengine@gmail.com

Found a bug? Open an issue on the actor page and include the run ID — we'll take a look.


  • 📜 Use only with accounts you own or are authorized to scrape.
  • 🛡️ Respect LinkedIn's Terms of Service and applicable laws (GDPR, CCPA).
  • 🤝 The end user is responsible for compliance — please be a good citizen.