Search for Users
Search for LinkedIn user profiles using natural language queries with criteria-based matching
Search through millions of LinkedIn profiles using natural language queries. The system uses AI-powered criteria matching with a customizable acceptance threshold to find the most relevant profiles.
Search Users
Query Parameters
Parameter | Type | Required | Description |
---|---|---|---|
query | string | Yes | Natural language search query |
limit | integer | No | Maximum number of results (default: 30, max: 100) |
school | array | No | Filter by school names |
company | array | No | Filter by company names (current or past employers) |
acceptance_threshold | integer | No | Match score threshold 0-100 (default: 73) |
Examples
Basic Search:
Search with School Filter:
Search with Company Filter:
Search with Both School and Company Filters:
Search with Custom Threshold:
Response
Query Examples
Query | Description |
---|---|
”software engineers at FAANG companies” | Find engineers at Facebook, Apple, Amazon, Netflix, Google |
”product managers with MBA” | Find PMs with MBA education |
”founders in fintech” | Find startup founders in financial technology |
”data scientists with PhD” | Find PhD-level data scientists |
”marketing directors in healthcare” | Find marketing leaders in health industry |
Error Responses
Status Code | Description |
---|---|
400 | Bad Request - Invalid parameters or limit exceeded |
401 | Unauthorized - API key missing or invalid |
402 | Payment Required - Insufficient credits |
422 | Validation Error - Missing required ‘query’ parameter |
500 | Internal Server Error - Search processing error |
503 | Service Unavailable - Search service temporarily down |
Notes
- Each result costs 1 credit
- Profiles are matched using AI-powered criteria evaluation
- Criteria show match confidence: YES, MAYBE, NO
- End date of “1970-01-01T00:00:00” indicates current position
- Higher acceptance thresholds return fewer but more relevant results
- School filter supports multiple values for OR logic
- Company filter supports multiple values for OR logic and searches both current and past employers
Authorizations
API key must be provided as a Bearer token in the Authorization header. Example: lk_your_api_key_here
Query Parameters
Natural language search query
Maximum number of results (default: 30, max: 100)
x <= 100
Filter by school names
Filter by company names (current or past employers)
Minimum match score threshold (0-100). Defaults to 73.
0 <= x <= 100
Response
Successful search operation
The response is of type object
.