# LinkedIn Profile Search

Search LinkedIn profiles by keyword with optional location and job-title filters. Each match returns a full profile record: name, headline, location, current position, work experience, education, and skills, plus the profile URL, handle, and id. For a cheaper name/headline/URL-only search use linkedin.search_profiles_thin; add emails with linkedin.search_profiles_email.

|  |  |
| --- | --- |
| Tool id | `anyapi.linkedin-search-profiles` |
| Platform | [LinkedIn](https://www.orcarouter.ai/tools/linkedin.md) |
| Capability | [Search users](https://www.orcarouter.ai/tools/linkedin/search-users.md) |
| Price | $0.198 per call |
| Health | OK |
| p50 latency | — |
| Success (7 days) | — |
| Runs (30 days) | — |
| Idempotent | no |
| Data class | scraped |

## Input

| Field | Type | Required | Description |
| --- | --- | --- | --- |
| `query` | string | yes | Search query for LinkedIn profiles: a role, name, or keywords (e.g. 'Marketing Manager'). |
| `companyHeadcount` | array | no | Filter by current company size (employee count). Codes: A=Self-Employed, B=1-10, C=11-50, D=51-200, E=201-500, F=501-1,000, G=1,001-5,000, H=5,001-10,000, I=10,001+. |
| `companyHeadquarterLocations` | array | no | Filter by the location of the person's current company headquarters, by place name (e.g. \['United States'\]). |
| `currentCompanies` | array | no | Filter to people who currently work at any of these companies, by name (e.g. \['Google','Meta'\]). Multiple names widen the match (OR). |
| `excludeCompanyHeadquarterLocations` | array | no | Exclude people whose current company is headquartered in any of these locations. |
| `excludeCurrentCompanies` | array | no | Exclude people who currently work at any of these companies, by name. |
| `excludeCurrentJobTitles` | array | no | Exclude people whose current job title matches any of these. |
| `excludeFunctionIds` | array | no | Exclude these job functions (same codes as functionIds). |
| `excludeLocations` | array | no | Exclude people in any of these locations, by place name. |
| `excludePastCompanies` | array | no | Exclude people who previously worked at any of these companies, by name. |
| `excludePastJobTitles` | array | no | Exclude people who held any of these past job titles. |
| `excludeSchools` | array | no | Exclude people who attended any of these schools, by name. |
| `excludeSeniorityLevelIds` | array | no | Exclude these seniority levels (same codes as seniorityLevelIds). |
| `firstNames` | array | no | Filter to people whose first name matches any of these. |
| `functionIds` | array | no | Filter by job function. Codes: 1=Accounting, 2=Administrative, 3=Arts and Design, 4=Business Development, 5=Community and Social Services, 6=Consulting, 7=Education, 8=Engineering, 9=Entrepreneurship, 10=Finance, 11=Healthcare Services, 12=Human Resources, 13=Information Technology, 14=Legal, 15=Mar |
| `jobTitle` | string | no | Optional current job title filter (e.g. 'Software Engineer'). |
| `lastNames` | array | no | Filter to people whose last name matches any of these. |
| `limit` | integer | no | Maximum number of full profiles to return (1-25, default 10). You are billed per profile returned, so a lower limit costs less. |
| `location` | string | no | Optional location filter (e.g. 'San Francisco'). |
| `pastCompanies` | array | no | Filter to people who previously worked at any of these companies, by name. |
| `pastJobTitles` | array | no | Filter by a past job title the person held (e.g. \['Product Manager'\]). |
| `profileLanguages` | array | no | Filter by the profile's primary language. |
| `recentlyChangedJobs` | boolean | no | When true, only return people who recently changed jobs (a strong sales/recruiting signal). |
| `recentlyPostedOnLinkedIn` | boolean | no | When true, only return people who recently posted on LinkedIn (an activity signal). |
| `schools` | array | no | Filter to people who attended any of these schools, by name. |
| `seniorityLevelIds` | array | no | Filter by seniority level. Codes: 100=In Training, 110=Entry Level, 120=Senior, 130=Strategic, 200=Entry Level Manager, 210=Experienced Manager, 220=Director, 300=Vice President, 310=CXO, 320=Owner/Partner. |
| `yearsAtCurrentCompanyIds` | array | no | Filter by tenure at the current company. Codes: 1=Less than 1 year, 2=1 to 2 years, 3=3 to 5 years, 4=6 to 10 years, 5=More than 10 years. |
| `yearsOfExperienceIds` | array | no | Filter by total years of experience. Codes: 1=Less than 1 year, 2=1 to 2 years, 3=3 to 5 years, 4=6 to 10 years, 5=More than 10 years. |

## Call it

```bash
curl -sS https://api.orcarouter.ai/v1/tools/anyapi.linkedin-search-profiles/run \
  -H "Authorization: Bearer $ORCAROUTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"input":{"query":"<query>"}}'
```

```python
import os, requests

resp = requests.post(
    "https://api.orcarouter.ai/v1/tools/anyapi.linkedin-search-profiles/run",
    headers={"Authorization": f"Bearer {os.environ['ORCAROUTER_API_KEY']}"},
    json={"input":{"query":"<query>"}},
)
print(resp.json())
```

## Alternatives

| Tool | Source | Price | Health |
| --- | --- | --- | --- |
| [Search LinkedIn profiles](https://www.orcarouter.ai/tools/linkedin/search-users/linkedin-profile-search.md) | — | $0.0044 per call | OK |
| [LinkedIn Profile Search (basic)](https://www.orcarouter.ai/tools/linkedin/search-users/linkedin-search-profiles-thin.md) | — | $0.0396 per call | OK |
| [LinkedIn Profile Search + Email](https://www.orcarouter.ai/tools/linkedin/search-users/linkedin-search-profiles-email.md) | — | $0.3696 per call | OK |

## FAQ

### How much does LinkedIn Profile Search cost?

LinkedIn Profile Search costs $0.198 per call: 1,000 calls cost $198.00.

### What does a $10 budget buy with LinkedIn Profile Search?

About 50 calls at $0.198 per call.

### What inputs does LinkedIn Profile Search need?

Required inputs: query.

### How do I call LinkedIn Profile Search?

Send POST /v1/tools/{id}/run with your OrcaRouter API key and a JSON body {"input": {…}}, where {id} is the tool id POST /v1/tools/discover returns for it.

---

Markdown version of https://www.orcarouter.ai/tools/linkedin/search-users/linkedin-search-profiles
