People search API

Search professionals with advanced filters. Target by job title, location, company, industry, and skills to build precise recruiting or prospecting lists.

< 4
s

Avg Response

+ 50

Endpoints

99.9
%

Uptime

1import requests
2
3url = "https://api.linkupapi.com/v1/data/search/profiles"
4
5payload = {
6    "keyword": "<string>",
7    "job_title": "<string>",
8    "industry": "<string>",
9    "school": "<string>",
10    "location": "<string>",
11    "current_company": "<string>",
12    "total_results": 123
13}
14headers = {
15    "x-api-key": "<x-api-key>",
16    "Content-Type": "application/json"
17}
18
19response = requests.post(url, json=payload, headers=headers)
20
21print(response.json())
1const url = 'https://api.linkupapi.com/v1/data/search/profiles';
2const options = {
3  method: 'POST',
4  headers: {'x-api-key': '<x-api-key>', 'Content-Type': 'application/json'},
5  body: '{"keyword":"<string>","job_title":"<string>","industry":"<string>","school":"<string>","location":"<string>","current_company":"<string>","total_results":123}'
6};
7
8try {
9  const response = await fetch(url, options);
10  const data = await response.json();
11  console.log(data);
12} catch (error) {
13  console.error(error);
14}
1<?php
2
3$curl = curl_init();
4
5curl_setopt_array($curl, [
6  CURLOPT_URL => "https://api.linkupapi.com/v1/data/search/profiles",
7  CURLOPT_RETURNTRANSFER => true,
8  CURLOPT_ENCODING => "",
9  CURLOPT_MAXREDIRS => 10,
10  CURLOPT_TIMEOUT => 30,
11  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
12  CURLOPT_CUSTOMREQUEST => "POST",
13  CURLOPT_POSTFIELDS => json_encode([
14    'keyword' => '<string>',
15    'job_title' => '<string>',
16    'industry' => '<string>',
17    'school' => '<string>',
18    'location' => '<string>',
19    'current_company' => '<string>',
20    'total_results' => 123
21  ]),
22  CURLOPT_HTTPHEADER => [
23    "Content-Type: application/json",
24    "x-api-key: <x-api-key>"
25  ],
26]);
27
28$response = curl_exec($curl);
29$err = curl_error($curl);
30
31curl_close($curl);
32
33if ($err) {
34  echo "cURL Error #:" . $err;
35} else {
36  echo $response;
37}
1package main
2
3import (
4	"fmt"
5	"strings"
6	"net/http"
7	"io"
8)
9
10func main() {
11
12	url := "https://api.linkupapi.com/v1/data/search/profiles"
13
14	payload := strings.NewReader("{\n  \"keyword\": \"<string>\",\n  \"job_title\": \"<string>\",\n  \"industry\": \"<string>\",\n  \"school\": \"<string>\",\n  \"location\": \"<string>\",\n  \"current_company\": \"<string>\",\n  \"total_results\": 123\n}")
15
16	req, _ := http.NewRequest("POST", url, payload)
17
18	req.Header.Add("x-api-key", "<x-api-key>")
19	req.Header.Add("Content-Type", "application/json")
20
21	res, _ := http.DefaultClient.Do(req)
22
23	defer res.Body.Close()
24	body, _ := io.ReadAll(res.Body)
25
26	fmt.Println(res)
27	fmt.Println(string(body))
28
29}
1HttpResponse<String> response = Unirest.post("https://api.linkupapi.com/v1/data/search/profiles")
2  .header("x-api-key", "<x-api-key>")
3  .header("Content-Type", "application/json")
4  .body("{\n  \"keyword\": \"<string>\",\n  \"job_title\": \"<string>\",\n  \"industry\": \"<string>\",\n  \"school\": \"<string>\",\n  \"location\": \"<string>\",\n  \"current_company\": \"<string>\",\n  \"total_results\": 123\n}")
5  .asString();

Source professional profiles with specific filters

Find the professional profiles that match your exact criteria in one API call.

The People Search API returns matching profiles in real-time based on job title, location, company, industry, seniority, and skills.

Perfect for recruiters building talent pipelines, sales teams prospecting decision-makers, or researchers analyzing professional trends.

Each result includes work experience, education, contact information, and social profiles, delivered as clean JSON with confidence scores.

Filter by specific companies, exclude certain industries, or target professionals with particular skill sets — all through a single endpoint.

1{
2  "status": "success",
3  "data": {
4    "total_results": 847,
5    "page": 1,
6    "results": [
7      {
8        "full_name": "Sarah Chen",
9        "title": "VP of Sales",
10        "company": {
11          "name": "CloudTech Solutions",
12          "size": "201-500 employees",
13          "industry": "Software"
14        },
15        "location": "San Francisco, CA, USA",
16        "experience_years": 8,
17        "skills": ["Enterprise Sales", "SaaS", "Team Leadership", "B2B"],
18        "education": "MBA, Stanford University",
19        "social_profiles": {
20          "linkedin": "https://linkedin.com/in/sarahchen",
21          "twitter": "https://twitter.com/sarahchen"
22        },
23      },
24      {
25        "full_name": "Marc Dubois",
26        "title": "Head of Growth",
27        "company": {
28          "name": "Neural Labs",
29          "size": "51-200 employees",
30          "industry": "Artificial Intelligence"
31        },
32        "location": "Paris, France",
33        "experience_years": 5,
34        "skills": ["Growth Marketing", "AI", "Product-Led Growth", "SEO"],
35        "education": "Master Digital Marketing, HEC Paris",
36        "social_profiles": {
37          "linkedin": "https://linkedin.com/in/marcdubois",
38          "twitter": null
39        },
40      }
41    ]
42  },
43  "credits_used": 1
44}
Example result returned by the LinkupAPI People search API

talent sourcing ..

  • keyword: sales director, machine learning, startup founder
  • job_title: VP of Sales, Head of Growth, Software Engineer
  • industry: Software, Artificial Intelligence, Financial Services
  • school: Stanford University, HEC Paris, MIT
  • location: San Francisco CA, Paris France, London UK
  • current_company: Google, Salesforce, Meta
  • total_results: 50, 100, 500
  • keyword: sales director, machine learning, startup founder
  • job_title: VP of Sales, Head of Growth, Software Engineer
  • industry: Software, Artificial Intelligence, Financial Services
  • school: Stanford University, HEC Paris, MIT
  • location: San Francisco CA, Paris France, London UK
  • current_company: Google, Salesforce, Meta
  • total_results: 50, 100, 500

Privacy and security with no compromise.

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.

Plug it into your AI assistant.

Every endpoint is a native tool for Claude, ChatGPT, Gemini, Mistral, Cursor and any other MCP client. Connect the LinkupAPI MCP server once and your assistant runs the calls on your accounts.

Our frequently asked questions.

LinkupAPI V2 - See what’s new

LinkedIn, email and WhatsApp through one API. Unlimited accounts, one fixed price.

50
+

Endpoints

99.9
%

Uptime

< 3
s

Avg Response