LinkedIn Email Finder API - Work Emails, Phones, Profiles avatar

LinkedIn Email Finder API - Work Emails, Phones, Profiles

Under maintenance

Pricing

$15.00 / 1,000 results

Go to Apify Store
LinkedIn Email Finder API - Work Emails, Phones, Profiles

LinkedIn Email Finder API - Work Emails, Phones, Profiles

Under maintenance

Find work emails, personal emails and phone numbers behind professional profiles. Search people by job title, seniority, skills, company, technology and job change signals, pull decision makers at any company, and enrich a profile URL, an email or a domain. Pay per result. Bring your own API key.

Pricing

$15.00 / 1,000 results

Rating

0.0

(0)

Developer

Nabeel Hassan

Nabeel Hassan

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

Find the work email, personal email and phone number behind a professional profile, search for people by job title, seniority, skills, employer, tenure and job change signals, pull the decision makers at any company, and enrich a profile URL, an email address or a company domain into a full record. One flat row per person or company.

What this actor does

  • Turns profile URLs into contact details. Paste a list of public profile URLs and get back the work addresses, personal addresses and phone numbers the provider holds for each one, with a verification status on the work address.
  • Searches people on the filters that actually segment a market. Job title with optional related titles, past job title, job function, seniority, skills, current and past employer, excluded employers, domain, location with a radius, industry, education, company size, years of experience, years in the current role, and whether the person changed jobs recently.
  • Finds decision makers without knowing any names. Give it a domain or a company name and it walks the senior people at that company page by page.
  • Searches companies by what is in their stack. Company search filters on technologies, industry, headcount, revenue range, founding year and headquarters location, and returns the funding history alongside the firmographics.
  • Enriches three different starting points. A profile URL, an email address or a company domain all resolve to the same flat row shape, so lists that started life in different systems end up in one table.
  • Keeps credit spend deliberate. Revealing contact details is what spends provider contact credits, so it is off unless you ask for it. With it off you still get the full profile, the employer and a flag for each contact type the provider holds, which is enough to decide who is worth revealing.
  • Paces per route, not per run. The provider's ceilings differ by an order of magnitude between profile search and the rest, so the actor throttles to the ceiling of the route it is calling rather than slowing every request to the slowest one.
  • Never charges for a miss. Only rows carrying a resolved result are billed.

Input

FieldWhat it does
modePeople search, company search, decision makers, profile contacts, profile enrichment, email enrichment or company enrichment.
jobTitlesCurrent job titles to match.
pastJobTitlesTitles held earlier in a career.
jobFunctionsBroad functions such as Engineering or Sales.
senioritiesSeniority levels such as Director or Vice President.
skillsSkills listed on the profile.
companiesCompany names, as employers or as search targets.
pastCompaniesPrevious employers.
excludeCompaniesCompanies to leave out of the results.
companyFilterWhether company names match current, past or either.
domainsCompany domains.
profileUrlsPublic profile URLs to look up.
emailsAddresses to enrich into a profile.
locationsLocations to match.
locationRadiusMilesWiden each location to a radius.
industriesIndustries to match.
educationSchools and degrees.
technologiesTechnologies the company runs.
companySizesHeadcount bands.
yearsOfExperienceTotal career length bands.
yearsInCurrentRoleTenure in the current job.
recentlyChangedJobsOnly people who started a new role recently.
revealContactInfoReturn actual addresses and phones, not just availability.
dataTypesWhich contact types to ask for.
minRevenue, maxRevenueCompany revenue range.
foundedFrom, foundedToCompany founding year range.
pageSizeResults per request, up to the provider's maximum of 25.
requestsPerMinutePace the run below the provider's ceilings.
skipNotFoundLeave unresolved inputs out of the dataset.
maxResultsHard cap on rows, and therefore on spend and run time.
apiKeyYour own API key. Stored as a secret.

Example output

{
"found": true,
"mode": "peopleSearch",
"query": "people search",
"fullName": "Jane Doe",
"headline": "Engineering leader, payments infrastructure",
"position": "VP of Engineering",
"jobFunction": "Engineering",
"seniority": "Vice President",
"organization": "Example Labs",
"companyDomain": "example.com",
"companySize": 850,
"companyIndustry": "Financial Services",
"industry": "Financial Services",
"location": "San Francisco Bay Area",
"country": "United States",
"linkedinUrl": "https://www.linkedin.com/in/janedoe",
"profilePictureUrl": "https://media.example.com/photo.jpg",
"emails": ["jane.doe@example.com"],
"workEmails": ["jane.doe@example.com"],
"personalEmails": null,
"workEmailStatus": "verified",
"phones": ["+14155550123"],
"hasWorkEmail": true,
"hasPersonalEmail": true,
"hasPhone": true,
"workStatus": null,
"followers": 4210,
"skills": ["Distributed Systems", "Payments"],
"experience": [],
"education": [],
"updatedAt": "2026-07-30T00:00:00Z",
"error": null,
"raw": { }
}

Frequently asked questions

What data does this contact finder API return for a person?

Each person row carries the full name, headline, current job title, job function and seniority, the employer with its domain, size and industry, the location and country, the profile URL and picture, the work and personal email addresses with a verification status on the work address, phone numbers, follower count, skills, and the work and education history. Contact values are returned only when you turn on reveal contact details; otherwise each row still carries a flag for every contact type the provider holds.

How do I find the decision makers at a list of companies?

Use decision makers mode and give it your list of domains or company names. It walks the senior people at each company page by page, so a list of two hundred accounts becomes a list of the people worth contacting at each one, without you having to know a single name in advance. Turn on reveal contact details when you want the addresses in the same pass rather than a second one.

What is the difference between profile contacts and profile enrichment?

Profile contacts returns only what you can reach the person on: work addresses, personal addresses and phone numbers. Profile enrichment returns the whole record, which is the professional history, education, skills, employer firmographics and the contact fields together. Use the first when you already have a segmented list and only need addresses; use the second when the rows need to stand on their own in a CRM.

Can I search for companies by the technology they use?

Yes. Company search takes a list of technologies and returns the companies running them, which you can narrow further by industry, headcount band, revenue range, founding year and headquarters location. Each company row carries the description, type, size, employee count, revenue, industry, headquarters, specialties, the full technology list, follower count, and the funding history with total raised, round count, funding status and the latest round date.

How do I find people who just changed jobs?

Turn on recently changed jobs in people search, optionally alongside a years in current role band of under one year. A job change is the strongest timing signal in most B2B motions, because a new hire revisits budgets, tooling and vendors in their first months. Pair it with the job titles and company size bands you sell into and you have a list that is both relevant and timely.

Does turning off reveal contact details make the search useless?

No, and leaving it off is usually the right first pass. With it off, the provider returns the full profile plus a flag for each contact type it holds, so you can see exactly which of the matched people are reachable by work email, personal email or phone before spending a single contact credit. Run the search with it off, filter the dataset down to the people you actually want, then run the profile contacts mode over just those profile URLs.

Do I need my own API key?

Yes. This actor does not include data access. You use your own API key from ContactOut, which is the provider whose contact data API this actor calls, created on their dashboard. Your own plan, credit balance and terms apply. Paste the key into the apiKey field, where it is stored as an Apify secret and sent in a request header rather than a URL parameter, so it never appears in a log line or a redirect.

How does this handle rate limits?

The provider publishes different ceilings per route family: 60 requests per minute on profile search, 150 on the contact availability checks and 1000 on everything else. The actor knows which ceiling belongs to which route and paces to that one, spacing requests evenly rather than bursting. A rate limit response is retried with backoff. A refusal for entitlement reasons, which is how a spent credit balance or a route outside your plan is reported, stops the run instead, because retrying cannot fix either.

What happens when a profile URL or an address returns nothing?

The row is written with found: false and an error giving the provider's own reason, and the run continues to the next input. Misses are not charged for. Set skipNotFound to true to leave them out of the dataset entirely.

How much does a run cost?

Pricing is pay per result: you are charged for each profile or company returned to the dataset, and never for misses or duplicates. Apify platform usage is included in the per-result price. Your own API provider's search and contact credits are separate and billed by them.

Keyword map

LinkedIn email finder, work email lookup API, contact data API, B2B people search API, decision maker finder, phone number lookup API, profile enrichment API, email enrichment API, company technographics search, job change signals, sales prospecting data, recruiting sourcing API, candidate contact finder, CRM contact enrichment, company firmographics API, funding data by company, lead list building, personal email finder, work email status, ICP filtering