Alpha: the Chrome Web Store listing is still in review. Download the extension and load it unpacked. Download for Chrome
Skip to documentation

CSV columns

The file is UTF-8 CSV, one row per unique profile (or comment). Headers below match the download — not the homepage demo sheet.

Common columns

Most surfaces write this core set. Extra columns are appended, never inserted in the middle, so spreadsheets stay stable. Webhook rows[] use the same keys.

FieldTypeDescription
profile_urlstringCanonical /in/ URL when LinkedIn provides one.
full_namestringDisplay name as returned by LinkedIn.
headlinestringHeadline text. May be empty.
locationstringLocation string when present.

By surface

Job type search-people. How to run it: surfaces.

FieldTypeDescription
profile_urlstringCanonical /in/ URL when LinkedIn provides one.
full_namestringDisplay name as returned by LinkedIn.
headlinestringHeadline text. May be empty.
locationstringLocation string when present.
first_namestringFirst token of the card name.
last_namestringRemainder of the card name.
job_titlestringTitle parsed from the headline when LinkedIn uses “at”.
current_titlestringSame as job_title when the card includes a title.
company_namestringCompany parsed from the headline when present.
current_companystringSame as company_name from the card.
linkedin_profile_idintegerMember id from the search card tracking URN when LinkedIn sends one.
sales_navigator_profile_idstringProfile id segment from the card entity URN.
linkedin_profile_handlestringPublic /in/ handle from the card URL.
connection_degreestringDegree badge on the card when present.
profile_image_urlstringPhoto URL from the card when present.
linkedin_people_post_search_urlstringContent search scoped to this profile id.
shared_connection_search_urlstringMutual-connections link when the card includes it.
number_shared_connectionsintegerMutual connection count from the card insight.
shared_connection_profile_urlsstringSpace-separated mutual profile URLs from the card.

Sales Navigator leads

Job type sales-search-people. How to run it: surfaces.

FieldTypeDescription
profile_urlstringCanonical /in/ URL when LinkedIn provides one.
full_namestringDisplay name as returned by LinkedIn.
headlinestringHeadline text. May be empty.
locationstringLocation string when present.
first_namestringFirst token of full name.
last_namestringRemainder of full name.
company_namestringCurrent company from the lead card.
sales_navigator_company_idstringNumeric organization id from Sales Navigator when present.
linkedin_profile_idintegerLinkedIn member id when LinkedIn returns objectUrn or it can be decoded from the SN profile id.
connection_degreeintegerConnection degree (1st, 2nd, …) when returned.
job_titlestringCurrent title on the lead card.
summarystringSummary text from the lead card.
profile_image_urlstringProfile photo URL when LinkedIn includes picture metadata.
sales_navigator_search_urlstringThe Sales Navigator people search URL for this job.
sales_navigator_profile_urlstringSales Navigator lead profile URL.
linkedin_profile_urlstringLinkedIn /in/ URL using the SN profile id segment when no vanity URL is available.
sales_navigator_profile_idstringSales Navigator profile id (ACo… segment).
sales_navigator_company_urlstringSales Navigator company URL when a company id is present.
linkedin_people_post_search_urlstringLinkedIn content search URL scoped to this member.
viewedbooleanWhether the lead was marked viewed in Sales Navigator.
tenure_startstringCurrent role start (MM/YYYY) when present.
tenure_endstringCurrent role end (MM/YYYY) when present.
tenure_lengthstringHuman-readable tenure at current role.
recently_hiredbooleanSpotlight: recently hired.
recently_promotedbooleanSpotlight: recently promoted.
current_companystringSame as company_name; included for CRM parity with legacy SN exports.

Post likers

Job type post-reactions. How to run it: surfaces.

FieldTypeDescription
profile_urlstringCanonical /in/ URL when LinkedIn provides one.
full_namestringDisplay name as returned by LinkedIn.
headlinestringHeadline text. May be empty.
locationstringLocation string when present.
first_namestringFirst token of the reactor name.
last_namestringRemainder of the reactor name.
job_titlestringSubtitle on the reactor card.
reaction_typestringReaction from the card label. The reactors list defaults to LIKE when the label has no type.
reaction_urnstringReaction entity URN from the payload, or one built from the profile handle and post id.
connection_degreestringDegree label on the reactor card when present.
linkedin_profile_idintegerMember id decoded from the profile id when the payload includes one.
sales_navigator_profile_idstringProfile id on the reaction actor.
sales_navigator_profile_urlstringSales Navigator lead URL for that profile id.
linkedin_profile_handlestringPublic /in/ handle when the card URL has one.
linkedin_people_post_search_urlstringContent search scoped to this profile id.
linkedin_post_urlstringThe post URL for this export.
linkedin_post_idstringActivity, ugcPost, or share id from that URL.
profile_image_urlstringReactor photo when the card includes one.

Post commenters

Job type post-comments. How to run it: surfaces.

FieldTypeDescription
profile_urlstringCanonical /in/ URL when LinkedIn provides one.
full_namestringDisplay name as returned by LinkedIn.
headlinestringHeadline text. May be empty.
locationstringLocation string when present.
comment_bodystringComment text as LinkedIn returned it.
first_namestringFirst token of the commenter name.
last_namestringRemainder of the commenter name.
summarystringCommenter subtitle from the comment card.
linkedin_profile_idintegerMember id decoded from the commenter profile id when possible.
sales_navigator_profile_idstringCommenter profile id from the comment payload.
linkedin_profile_handlestringPublic /in/ handle from the commenter URL.
profile_image_urlstringCommenter photo when the comment card includes it.
connection_degreestringDegree text on the commenter card when present.
linkedin_people_post_search_urlstringContent search scoped to this profile id.
comment_timestringComment created time when LinkedIn returns it.
comment_like_countintegerReaction count on the comment when social counts are in the same payload.
comment_reply_countintegerReply count when social counts are in the same payload.
linkedin_comment_urlstringComment permalink when present.
linkedin_comment_idstringComment id parsed from the social detail URN.
linkedin_post_urlstringThe post URL for this export.
linkedin_post_idstringActivity, ugcPost, or share id from that URL.
last_replystringText of the first nested reply in the same comments payload, when one is present.

Group members

Job type group-members. How to run it: surfaces.

FieldTypeDescription
profile_urlstringCanonical /in/ URL when LinkedIn provides one.
full_namestringDisplay name as returned by LinkedIn.
headlinestringHeadline text. May be empty.
locationstringLocation string when present.
membership_statusstringMembership status when present (e.g. member).
joined_atstringJoin timestamp when LinkedIn returns it.
first_namestringFirst name from the member profile.
last_namestringLast name from the member profile.
summarystringHeadline on the member profile.
linkedin_group_idstringGroup id from the membership URN.
linkedin_profile_idintegerMember id decoded from the profile id when possible.
sales_navigator_profile_idstringProfile id from the member entity URN.
linkedin_profile_handlestringPublic /in/ handle.
linkedin_connection_degreestringDegree when the member profile includes it.
profile_image_urlstringPhoto URL when the member profile includes it.
linkedin_people_post_search_urlstringContent search scoped to this profile id.

Company employees

Job type company-employees. How to run it: surfaces.

FieldTypeDescription
profile_urlstringCanonical /in/ URL when LinkedIn provides one.
full_namestringDisplay name as returned by LinkedIn.
headlinestringHeadline text. May be empty.
locationstringLocation string when present.
first_namestringFirst token of the card name.
last_namestringRemainder of the card name.
job_titlestringTitle parsed from the headline when LinkedIn uses “at”.
current_titlestringSame as job_title when the card includes a title.
company_namestringCompany parsed from the headline when present.
current_companystringSame as company_name from the card.
linkedin_profile_idintegerMember id from the search card tracking URN when LinkedIn sends one.
sales_navigator_profile_idstringProfile id segment from the card entity URN.
linkedin_profile_handlestringPublic /in/ handle from the card URL.
connection_degreestringDegree badge on the card when present.
profile_image_urlstringPhoto URL from the card when present.
linkedin_people_post_search_urlstringContent search scoped to this profile id.
shared_connection_search_urlstringMutual-connections link when the card includes it.
number_shared_connectionsintegerMutual connection count from the card insight.
shared_connection_profile_urlsstringSpace-separated mutual profile URLs from the card.
linkedin_company_idstringNumeric company id from a digit People-tab slug, a currentCompany search URL, or the company lookup.
linkedin_company_urlstringCompany, school, or showcase URL from the People tab.

Connections

Job type connections. How to run it: surfaces.

FieldTypeDescription
profile_urlstringCanonical /in/ URL when LinkedIn provides one.
full_namestringDisplay name as returned by LinkedIn.
headlinestringHeadline text. May be empty.
locationstringLocation string when present.
connected_atstringConnection date when present.
first_namestringFirst token of the connection name.
last_namestringRemainder of the connection name.
job_titlestringHeadline or title on the connection card.
company_namestringCompany parsed from the headline when present.
linkedin_profile_idintegerMember id when the connection payload includes a decodable profile id.
sales_navigator_profile_idstringProfile id when the connection payload includes one.
linkedin_profile_handlestringPublic /in/ handle.
profile_image_urlstringPhoto URL when the connection payload includes picture metadata.
linkedin_people_post_search_urlstringContent search scoped to this profile id.

Event attendees

Job type event-attendees. How to run it: surfaces.

FieldTypeDescription
profile_urlstringCanonical /in/ URL when LinkedIn provides one.
full_namestringDisplay name as returned by LinkedIn.
headlinestringHeadline text. May be empty.
locationstringLocation string when present.
first_namestringFirst token of the card name.
last_namestringRemainder of the card name.
job_titlestringTitle parsed from the headline when LinkedIn uses “at”.
current_titlestringSame as job_title when the card includes a title.
company_namestringCompany parsed from the headline when present.
current_companystringSame as company_name from the card.
linkedin_profile_idintegerMember id from the search card tracking URN when LinkedIn sends one.
sales_navigator_profile_idstringProfile id segment from the card entity URN.
linkedin_profile_handlestringPublic /in/ handle from the card URL.
connection_degreestringDegree badge on the card when present.
profile_image_urlstringPhoto URL from the card when present.
linkedin_people_post_search_urlstringContent search scoped to this profile id.
shared_connection_search_urlstringMutual-connections link when the card includes it.
number_shared_connectionsintegerMutual connection count from the card insight.
shared_connection_profile_urlsstringSpace-separated mutual profile URLs from the card.
linkedin_event_urlstringEvent or attendee-search URL for this export.

Demo vs download

The homepage demo shows a richer illustrative sheet. These fields are not in the v1 CSV download:

  • email or phone — not on these list responses
  • premium flag
  • full experience / education history — needs a separate profile request
  • follower or connection totals beyond a mutual-connection insight already on the card

Dedupe

Within a single job, rows are collapsed by LinkedIn profile URN (or an equivalent handle key). The same person appearing twice in LinkedIn’s responses becomes one CSV row. Empty profile_url can still occur when LinkedIn omits a public identifier — we do not invent vanity URLs.

Excel / Sheets

Files are UTF-8. In Excel, use Data → From Text/CSV and choose UTF-8 so accents do not turn into mojibake. Google Sheets import usually detects UTF-8 correctly. Opening by double-click can mis-detect encoding on some locales.

Enrichment

Emails and mobiles are not part of the free CSV. They appear only if you run enrichment. Webhook POSTs use the same row objects as the CSV for that job — see Webhooks.