Get LinkedIn profile education
Automatically get LinkedIn profile education on linkedin.com. Get the education list from a LinkedIn profile's dedicated education page by publicId. Captures schools with no LinkedIn page (schoolUrl null) and excludes the extra Skills entry and school-ranking promo cards LinkedIn injects into the list. Returns education (school, degree, dateRange, description, schoolUrl).
Input
publicId requiredLinkedIn public profile id — the part after /in/ in the profile URL
Output
education requiredFAQ
Search LinkedIn people
Search LinkedIn people by keywords with optional title, name, company, school, currentCompanyIds/pastCompanyIds (numeric ids from get_company_info), connectionDegrees, connectionOf, geoUrn, and pagination (10/page). Returns page, total, and people (name, url, publicId, memberUrn, degree, headline, location, snippet, followers, mutualConnections). A page with no results returns people: [] and total: 0. Shared connections: pass a result's memberUrn (get_profile returns it too) as connectionOf to list that member's connections visible to you. For a 2nd/3rd-degree member that is the people you have in common. Works alone or with any other filter. Location: this script filters by LinkedIn geo id only. To search a place, first call suggest_locations with the place name, then pass the chosen suggestion's geoUrn here.
Get LinkedIn profile
Fetch a LinkedIn profile's top card and About section by publicId. Returns profileUrl, name, headline, degree, memberUrn, location, currentCompany, followers, connections, and about. Check name first: non-null means the record is trustworthy; null means the fetch failed. Requires being logged in to LinkedIn.
Get LinkedIn profile experience
Get the full experience list from a LinkedIn profile's dedicated experience page by publicId, with grouped companies expanded to one entry per role. Returns positions (title, company, companyUrl, employmentType, dateRange, duration, location, description).
