API Reference/Endpoints
Search people & companies
POST/api/linkedin/gateway/linkedin/search
Runs a search against LinkedIn's ordinary search, Sales Navigator, or Recruiter — whichever the connected account has access to — and pages through the results. Which filters are available depends on the api/category pair you send, so the body shape below is a summary rather than an exhaustive list.
Authentication
Send your personal API key as a bearer token. A missing, malformed or revoked key returns 401.
Query parameters
Body parameters
Common filter shapes
·Classic. A field is usually a plain array of resolved ids, e.g.
"location": ["102277331"].·Sales Navigator. Most fields split into { include: [], exclude: [] } so you can target and exclude in the same call.·Recruiter. Adds project- and saved-search-scoped filters, e.g. saved_search or saved_filter.Response fields
Sales Navigator and Recruiter searches can also be run by
saved_search_id or saved_search instead of rebuilding the filters — resolve the id with Retrieve search parameters using type=SAVED_SEARCHES.Errors
·400 Bad Request. api or category is missing, or category isn't valid for that api.·401 Unauthorized. The key is missing, malformed or has been rotated.·403 Forbidden. The account_id doesn't belong to this key, or the account has no contract for that api.·422 Unprocessable Entity. A filter references an id that Retrieve search parameters wouldn't have returned for it.