LinkedIn Network Scraper: Find profiles with Open to Work and Hiring badges, extracting names, job titles, companies, locations, profile URLs, and available professional details. Build targeted datasets for recruitment, hiring research, B2B prospecting, and talent intelligence.
Ported the base's finalize-pass bug fixes so this variant's shared behavior matches the base's:
false "Failed to push data" success-log fixed, a genuine push failure no longer silently kills
the run, a dateless connection under an active date filter is now skipped instead of slipping
through, the final zero-rows message no longer always blames the cookie (now distinguishes an
auth/proxy error from a legitimate 0-match badge-filter/date-limit result from a truly empty
network), the 302-redirect exhaustion message now names the cookie as a possible cause, and an
unresolved connection/profile pair is now logged instead of silently dropped. No input/output
schema changes — badgeFilter/includeBadgeEvidence/includeMemberId/frameType/hasBadge/
badgeCaption/framedPicture/memberId all unchanged.
0.1 — 2026-08-16 (this variant)
🎯 New badgeFilter input — keep only connections flying LinkedIn's Open To Work or Hiring photo-frame badge (or any badge, or everyone with badge columns labeled). Default keeps the short list.
💬 New includeBadgeEvidence input — adds badgeCaption (LinkedIn's own wording) and framedPicture (the framed photo URL). Default on.
🆔 New includeMemberId input — adds memberId, LinkedIn's stable internal id, unaffected by vanity-URL changes. Default on.
♻️ Zero new HTTP requests — every new field is read from the same connections response the base actor already fetches.
Base fields, base output, base paging/date-limit/proxy behavior all unchanged.
0.1.7 — 2026-06-13
🍪 Added full exported cookie session support — sends the complete cookie set (li_at, bcookie, bscookie, lidc, JSESSIONID…) for the most reliable authentication through proxies.
🔄 Treats LinkedIn's 302 redirect/throttle as a block signal and rotates through up to 6 fresh residential IPs.
🧪 Carries Cloudflare/LinkedIn challenge cookies forward within a single IP context.
0.1 — 2026-06-13
🚀 Initial release of the LinkedIn Network Connections Scraper.
🔑 Authenticate with your li_at session cookie (or an exported cookie session array).
📄 Paginated extraction of your full network (40 connections per page), most recent first.
📅 Optional date limits: "today only" or "stop at a specific date".
🌐 Smart proxy ladder: starts direct, escalates to Datacenter → Residential on blocks and sticks there (3 residential retries).
💾 Live, row-by-row saving so partial runs never lose data.
🎯 Engaging real-time logs showing each captured connection.