LinkedIn Profile Search + Email
From AnyAPI, through Joshu Data Bodega.
Part of LinkedIn search.
- Price
- $0.336 per call
No calls measured in the last 30 days.
Prices include the router's 10% markup and are paid from the usage wallet. Checked on November 11, 2026.
Inputs
jqstring, optionaljq expression over the result envelope; its output replaces `output`. A failed expression returns the full result with `jqError`.
limitinteger, optionalMaximum number of full profiles (with email) to return (1-25, default 10). You are billed per profile returned, so a lower limit costs less.
querystring, requiredSearch query for LinkedIn profiles: a role, name, or keywords (e.g. 'Marketing Manager').
fieldsstring, optionalComma-separated keys (dotted paths descend) to keep on each result item. Trims the response, not the charge.
schoolsarray, optionalFilter to people who attended any of these schools, by name.
summaryboolean, optional`true` returns only an outline: keys, item counts, per-field sizes.
jobTitlestring, optionalOptional current job title filter (e.g. 'Software Engineer').
locationstring, optionalOptional location filter (e.g. 'San Francisco').
lastNamesarray, optionalFilter to people whose last name matches any of these.
max_itemsinteger, optionalCaps the result rows returned; `_truncated` says how many were withheld. Not the charge.
firstNamesarray, optionalFilter to people whose first name matches any of these.
functionIdsarray, optionalFilter 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
pastCompaniesarray, optionalFilter to people who previously worked at any of these companies, by name.
pastJobTitlesarray, optionalFilter by a past job title the person held (e.g. ['Product Manager']).
excludeSchoolsarray, optionalExclude people who attended any of these schools, by name.
companyHeadcountarray, optionalFilter 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+.
currentCompaniesarray, optionalFilter to people who currently work at any of these companies, by name (e.g. ['Google','Meta']). Multiple names widen the match (OR).
excludeLocationsarray, optionalExclude people in any of these locations, by place name.
profileLanguagesarray, optionalFilter by the profile's primary language.
seniorityLevelIdsarray, optionalFilter 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.
excludeFunctionIdsarray, optionalExclude these job functions (same codes as functionIds).
recentlyChangedJobsboolean, optionalWhen true, only return people who recently changed jobs (a strong sales/recruiting signal).
excludePastCompaniesarray, optionalExclude people who previously worked at any of these companies, by name.
excludePastJobTitlesarray, optionalExclude people who held any of these past job titles.
yearsOfExperienceIdsarray, optionalFilter 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.
excludeCurrentCompaniesarray, optionalExclude people who currently work at any of these companies, by name.
excludeCurrentJobTitlesarray, optionalExclude people whose current job title matches any of these.
excludeSeniorityLevelIdsarray, optionalExclude these seniority levels (same codes as seniorityLevelIds).
recentlyPostedOnLinkedInboolean, optionalWhen true, only return people who recently posted on LinkedIn (an activity signal).
yearsAtCurrentCompanyIdsarray, optionalFilter 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.
companyHeadquarterLocationsarray, optionalFilter by the location of the person's current company headquarters, by place name (e.g. ['United States']).
excludeCompanyHeadquarterLocationsarray, optionalExclude people whose current company is headquartered in any of these locations.
Call it
curl https://hello.joshu.me/api/router/call \
-H "Authorization: Bearer $JOSHU_ROUTER_KEY" \
-H "Content-Type: application/json" \
-d '{
"endpoint": "anyapi.linkedin.search_profiles_email",
"params": {
"limit": 5,
"query": "founder",
"companyHeadcount": [
"B"
]
}
}'