Read-only

Search LinkedIn People

Search through the canonical 37-field people-search contract. Sales Navigator-only people filters return an error and zero results on Classic, no seat, or expired SN; no widened Classic search is called. Provider-native search_people.save_search is refused before transport; use Crispy-local save_search. Typed-v2 request construction is CODED and exact offline request bytes are ENFORCED. Provider filter behavior remains UNKNOWN and is not OBSERVED because no live provider call was authorized.

search_peopleGET/api/v1/search/people
crispy — bash

Example prompt: Find 15 VP or Director-level marketing leaders at SaaS companies in the Netherlands who recently changed jobs

[
  {
    "provider_id": "ACoAABxYz12",
    "name": "Jane Smith",
    "headline": "VP Marketing at Mollie",
    "location": "Amsterdam, Netherlands",
    "connection_degree": 2
  }
]
Permission scope
core
Access
Read-only
Daily limit
300/day
Category
Search & Discovery

What you can build

Build targeted prospect lists by title, company size, and location for outbound campaigns
Surface people who recently changed jobs or posted on LinkedIn for timely, relevant outreach
Run a pre-built Sales Navigator search URL straight from your AI agent without rebuilding filters
Find decision-makers by seniority and function to feed directly into a connect sequence

Parameters

Inputs accepted by search_people.

NameTypeDescription
keywordsstringCanonical identity_geography people-search filter.
save_searchobjectProvider-native search_people.save_search is refused before transport; use Crispy-local save_search.
load_saved_searchobjectCanonical provider_native people-search filter.
load_recent_searchobjectCanonical provider_native people-search filter.
current_companyobjectCanonical company people-search filter.
past_companyobjectCanonical company people-search filter.
company_headcountarrayCanonical company people-search filter.
company_typearrayCanonical company people-search filter.
company_locationobjectCanonical company people-search filter.
functionobjectCanonical employment people-search filter.
current_job_titleobjectCanonical employment people-search filter.
past_job_titleobjectCanonical employment people-search filter.
seniorityobjectCanonical employment people-search filter.
years_in_companyarrayCanonical employment people-search filter.
years_in_positionarrayCanonical employment people-search filter.
locationobjectCanonical identity_geography people-search filter.
postal_codeobjectCanonical identity_geography people-search filter.
industryobjectCanonical identity_geography people-search filter.
first_namearrayCanonical identity_geography people-search filter.
last_namearrayCanonical identity_geography people-search filter.
profile_languagearrayCanonical identity_geography people-search filter.
years_of_experiencearrayCanonical employment people-search filter.
groupobjectCanonical network_affiliation people-search filter.
schoolobjectCanonical network_affiliation people-search filter.
following_your_companybooleanCanonical network_affiliation people-search filter.
viewed_your_profile_recentlybooleanCanonical network_affiliation people-search filter.
network_distancearrayCanonical network_affiliation people-search filter.
connections_ofarrayCanonical network_affiliation people-search filter.
past_colleaguebooleanCanonical network_affiliation people-search filter.
shared_experiencesbooleanCanonical network_affiliation people-search filter.
changed_jobsbooleanCanonical signals_lists_resources people-search filter.
posted_on_linkedinbooleanCanonical signals_lists_resources people-search filter.
personaarrayCanonical signals_lists_resources people-search filter.
account_listobjectCanonical signals_lists_resources people-search filter.
lead_listobjectCanonical signals_lists_resources people-search filter.
recent_interactionobjectCanonical signals_lists_resources people-search filter.
saved_resourcesobjectCanonical signals_lists_resources people-search filter.
keywordcompatibility aliasLegacy alias for keywords; cannot be combined with its canonical field.
companycompatibility aliasLegacy alias for current_company; cannot be combined with its canonical field.
titlecompatibility aliasLegacy alias for current_job_title; cannot be combined with its canonical field.
seniority_levelcompatibility aliasLegacy alias for seniority; cannot be combined with its canonical field.
years_in_current_companycompatibility aliasLegacy alias for years_in_company; cannot be combined with its canonical field.
years_in_current_positioncompatibility aliasLegacy alias for years_in_position; cannot be combined with its canonical field.
apicompatibility aliasLegacy alias for linkedin_api; cannot be combined with its canonical field.
cursorstringCrispy execution control; not part of the filter cache identity where applicable.
limitnumberCrispy execution control; not part of the filter cache identity where applicable.
linkedin_apistringCrispy execution control; not part of the filter cache identity where applicable.
max_resultsnumberCrispy execution control; not part of the filter cache identity where applicable.
offsetnumberCrispy execution control; not part of the filter cache identity where applicable.
refreshbooleanCrispy execution control; not part of the filter cache identity where applicable.
urlstringCrispy execution control; not part of the filter cache identity where applicable.

Run LinkedIn workflows from the AI client you already use.

Create your account, connect LinkedIn, create an API key, then add Crispy to your client. Review the docs for supported workflows and safety controls.