Input a company name or LinkedIn URL. Get back every employee — name, job title, LinkedIn profile URL and verified email — delivered directly into your workflow. Zero ban risk.
| Name | Current title | LinkedIn URL | Email (after enrichment) |
|---|
# Step 1 — Get all employees from a LinkedIn company page curl -X POST "https://api.linkfinderai.com" \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"type":"linkedin_company_to_employees","input_data":"https://linkedin.com/company/stripe"}' # Step 2 — Enrich each employee with verified email 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/jane-smith"}'
import requests API_KEY = "YOUR_API_KEY" H = {"Authorization": f"Bearer {API_KEY}", "Content-Type": "application/json"} # Get all employees r = requests.post("https://api.linkfinderai.com", headers=H, json={ "type": "linkedin_company_to_employees", "input_data": "https://linkedin.com/company/stripe" }) employees = r.json()["result"] # Filter to Sales VPs only, then enrich targets = [e for e in employees if "VP" in e["jobTitle"]] for emp in targets: enriched = requests.post("https://api.linkfinderai.com", headers=H, json={ "type": "linkedin_profile_to_linkedin_info", "input_data": emp["linkedinUrl"] }).json()["result"] print(enriched["email"], enriched["name"])
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()); // Get all employees then filter before enriching const { result: employees } = await post({ type: 'linkedin_company_to_employees', input_data: 'https://linkedin.com/company/stripe' }); const targets = employees.filter(e => e.jobTitle.includes('Sales')); 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); }
{
"status": "success",
"result": [
{
"name": "Jane Smith",
"jobTitle": "Head of Sales, EMEA",
"linkedinUrl": "https://linkedin.com/in/jane-smith",
"company": "Stripe",
"location": "London, UK"
},
// ... all employees
]
}
Drop a company URL into n8n. The API returns every employee. Filter by title. Enrich the ones that match your ICP with verified emails. The whole thing runs in under 3 minutes with zero manual work.
Set up the workflow once. Every Monday morning it runs against your target account list, extracts new hires and decision-makers, enriches emails, and drops them in your CRM. You wake up to fresh pipeline.
Sales, recruiting, and growth teams use this endpoint to build precise, verified prospect lists in minutes. Want to try it manually first? Free browser tool →
Build contact maps of your 50 dream accounts. Extract every decision-maker, filter by seniority, enrich with emails. All in one workflow.
Extract your competitor's entire sales or engineering org. Identify key players for recruiting or partnership discussions.
Take a list of company domains from your CRM, run extraction weekly, and keep contact records fresh with no manual uploads.
Re-run on your top accounts monthly. New employees show up automatically — warm re-engagement opportunity the moment they join.
Build verified B2B lead lists for clients at scale. Filter by job title for each ICP without any manual LinkedIn browsing.
Any HTTP request triggers it. Plug it into Clay, n8n, Make, Zapier or your own backend — the API handles the rest.
Sign up, get your API key, paste it into your workflow. That's it.
Sign up free. Your API key is in the dashboard under Settings. 25 free credits included — no credit card required.
Download the ready-to-use workflow JSON. Replace YOUR_API_KEY with yours. One HTTP Request node, done.
Run it manually first to test. Then add a schedule trigger and let it run every week without touching anything.
Every hour on LinkedIn is an hour your competitors spend on closing.
Ready to automate your prospecting?
Get free API keyReal 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. Well-built and focused on solving a real problem."
"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. Does exactly what I was looking for."
Everything you need to know before plugging this into your stack.
25 free credits on sign-up. No credit card. Plug into n8n in 5 minutes and run your first extraction today.
Get free API key