Use case · Sales platform
Lead lists that refresh themselves
Your users save a search; your backend re-runs it weekly, enriches new matches and drops them into a sequence.
Search run · 38 new matches, Emails found and verified, Sequence started
what linkupapi allow you to do
Search people and companies, find and verify emails, then reach out on LinkedIn, email or WhatsApp. One lead generation API for products and AI agents.
Aggregate information from dozens of public sources. Get the most complete profiles by combining data from multiple sources.
Discover qualified candidates automatically with advanced search filters. Source talent across multiple platforms and track hiring companies without manual research.
Process data on-the-fly without permanent storage. Maximum security with zero data retention and complete privacy protection.
Reach prospects across LinkedIn, WhatsApp, email, and web. Manage all B2B channels through one unified API platform.
Never store credentials or post-login data. EU-hosted, GDPR and CCPA compliant, with a data processing agreement on request.
Add powerful lead discovery and enrichment capabilities to your product. Let your users find, verify, and enrich prospect data without switching tools.
// What it does
Search people by title, company and location, pull the full profile, find and verify the work email, then send the first message. Every step is one call on the same key, over REST or MCP.
// Three workflows teams ship with it
Use case · Sales platform
Your users save a search; your backend re-runs it weekly, enriches new matches and drops them into a sequence.
Search run · 38 new matches, Emails found and verified, Sequence started
Use case · Agency
Search by ICP, enrich each profile, verify the email, push the record to HubSpot with the source attached.
ICP filter applied, Profiles enriched, Pushed to CRM
Use case · AI agent
Over MCP, the agent searches, reads each profile, drafts a note from a real detail and sends the invitation you approve.
12 profiles read, Notes drafted, Batch approved and sent
// Two calls, one sequence
1import requests
2
3H = {"x-api-key": "YOUR_API_KEY"}
4
5# 1. Search decision-makers
6leads = requests.post("https://api.linkupapi.com/v2/profiles", headers=H, json={
7 "account_id": "YOUR_ACCOUNT_ID",
8 "action": "search_people",
9 "params": {"title": "Head of Sales", "location": "Paris", "count": 25}
10})
11
12# 2. Find and verify the work email of the first match
13email = requests.post("https://api.linkupapi.com/v2/enrich", headers=H, json={
14 "action": "find_email",
15 "params": {"first_name": "Jane", "last_name": "Doe", "company_domain": "acme-corp.com"}
16})
17
18print(leads.json(), email.json())
Jane Doe
Head of Sales · Acme Corp
// How it compares
Your users trust you with their accounts. Here is how we keep them safe.
Passwords never stored
We never keep your users' passwords. Sessions are encrypted, isolated per account and revocable at any time.
EU-hosted, GDPR & CCPA
Data is processed and hosted in the European Union. GDPR and CCPA compliant, with a data processing agreement on request.
Google-verified security
LinkupAPI passed Google's CASA security assessment and is a verified Gmail app. Same review, same standards for every channel.
Enterprise-grade security measures ensuring your data remains protected at every step of the process.
What is a lead generation API?
An API that finds prospects from filters, enriches them with role, company and a verified email, and lets your product contact them. LinkupAPI covers the four steps on one key: people and company search, profile data, email finder and verifier, and outreach on LinkedIn, email and WhatsApp.
Which filters does the people search accept?
Keyword, job title, company name or URL, past company, location, school, industry and network degree. Results come back as profile records with the profile URL, current role and company, ready for enrichment.
How do you get the email of a lead?
Call the email finder with the first name, last name and company domain, then the email verifier before sending. Both are actions of the enrich endpoint and return a confidence level with the address.
Can I search from an AI agent?
Yes. The search, enrichment and outreach endpoints are exposed as tools through the LinkupAPI MCP server, so Claude, Cursor or your own agent can build a list and start the outreach in one conversation.
Do the results stay fresh?
Every search runs at request time, so a job change or a new company shows in the next run instead of in your bounce rate. Nothing is stored between calls.
LinkedIn, email and WhatsApp through one API. Unlimited accounts, one fixed price.
Endpoints
Uptime
Avg Response