Search LinkedIn people
Search LinkedIn people by keywords with optional title, name, company, school, currentCompanyIds/pastCompanyIds (numeric ids from get_company_info), connectionDegrees, connectionOf, location, and pagination (10/page). Returns page, total, locationResolved, and people (name, url, publicId, memberUrn, degree, headline, location, snippet, followers, mutualConnections).
Finding shared connections: every result row includes memberUrn (the member's stable id; get_profile returns it too). Pass that value as connectionOf in a second call and you get that member's connections — LinkedIn only reveals the ones you're allowed to see, so for a 2nd/3rd-degree member the result is exactly the people you have in common (your possible introducers). No profile visit and no other filter needed; connectionOf composes with every other facet.
Location is the geoUrn facet: pass free-text `location` (resolved to the top geo suggestion via LinkedIn's typeahead, returned as locationResolved) OR — for precision/disambiguation — a `geoUrn` from suggest_locations (the geo analog of get_company_info).
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.