Input a LinkedIn profile URL. Get back a verified professional email address plus full profile data — job title, company, phone, location. The last step in every enrichment pipeline.
# Find email + full profile from LinkedIn URL curl -X POST "https://api.linkfinderai.com" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "type": "linkedin_profile_to_linkedin_info", "input_data": "https://linkedin.com/in/satyanadella" }'
import requests API_KEY = "YOUR_API_KEY" H = {"Authorization": f"Bearer {API_KEY}", "Content-Type": "application/json"} # Enrich a list of LinkedIn profiles with emails profiles = [ "https://linkedin.com/in/satyanadella", "https://linkedin.com/in/jane-smith-stripe", ] for url in profiles: r = requests.post("https://api.linkfinderai.com", headers=H, json={ "type": "linkedin_profile_to_linkedin_info", "input_data": url }) data = r.json().get("result", {}) print(data.get("email"), data.get("name"), data.get("jobTitle"))
const post = (body) => fetch('https://api.linkfinderai.com', { method: 'POST', headers: { 'Authorization': `Bearer ${API_KEY}`, 'Content-Type': 'application/json' }, body: JSON.stringify(body) }).then(r => r.json()); // Enrich company employees with emails (batch of 25) const { result: employees } = await post({ type: 'linkedin_company_to_employees', input_data: 'https://linkedin.com/company/stripe' }); // Filter to VPs then enrich with email const targets = employees.filter(e => e.jobTitle.includes('VP')); for (const emp of targets) { const { result } = await post({ type: 'linkedin_profile_to_linkedin_info', input_data: emp.linkedinUrl }); console.log(result.email, result.name, result.jobTitle); }
{
"status": "success",
"result": {
"name": "Satya Nadella",
"email": "[email protected]",
"jobTitle": "Chairman and CEO",
"company": "Microsoft",
"phone": "+1-425-882-8080",
"location": "Redmond, WA",
"headline": "Chairman and CEO at Microsoft",
"linkedinUrl": "https://linkedin.com/in/satyanadella",
"education": "University of Wisconsin-Milwaukee"
}
}
This is the endpoint every other enrichment chains into. You have the LinkedIn URL — from your URL finder, your company scraper, or your post reactions. One more call gets you the verified email, job title, phone, and complete profile. That's your outreach-ready contact.
Someone liked your competitor's LinkedIn post — they're already interested. Scrape who reacted, enrich each profile with a verified email, and land in their inbox with context. Higher reply rates, no manual research.
This is the most-used endpoint — the final enrichment step that turns a LinkedIn profile into an outreach-ready contact. Want to try it manually first? Free browser tool →
LinkedIn profile URL → verified professional email. The exact address used at work — not a personal Gmail that bounces.
After extracting a company's employees, enrich each ICP match with their verified email. Complete the chain in one workflow.
Post reactors, event attendees, competitor followers — get verified emails for every warm signal in your pipeline.
Contacts in your CRM with LinkedIn URLs but no email. Bulk enrich all of them automatically — one workflow, thousands of records.
Found a candidate on LinkedIn? Get their professional email instantly without sending a LinkedIn InMail that might go unseen.
Returns phone number alongside email. One call gets you everything needed for email, phone, and LinkedIn outreach sequences.
LinkedIn URL in, verified email out. Works in any tool that can make an HTTP request.
Sign up free. Your key is in the dashboard under Settings. 25 free credits — no credit card required.
POST to api.linkfinderai.com with the profile URL. Works in n8n, Make, Zapier, Python, Node.js, or any HTTP client.
Get email, title, company, phone and full profile in ~3 seconds. Ready for your CRM or sending tool.
Pattern guessing ([email protected]) bounces 30-40% of the time. Verified API data doesn't.
Real reviews from verified customers — unfiltered.
★ Trustpilot"Very useful API for scraping LinkedIn without ban. Works like a charm. Amazingly fast and gives crazy correct data."
"Clean, easy to navigate, and delivers exactly what it promises. Saves a significant amount of manual effort."
"Does what I need, costs way less. I click around, get my results, move on. No tutorials needed, no feature bloat."
"So far everything has been very simple. No complex startups and all documentation is simple to follow."
Everything you need to know before plugging this into your stack.
25 free credits on sign-up. No credit card. LinkedIn URL in, verified email out in 3 seconds.
Get free API key