Reverse email API

Find the person behind any email address. Get full profile data including name, job title, company, and social profiles from a single email input.

< 4
s

Avg Response

+ 50

Endpoints

99.9
%

Uptime

1import requests
2
3response = requests.post(
4    "https://api.linkupapi.com/v2/enrich",
5    headers={"x-api-key": "YOUR_API_KEY"},
6    json={
7        "action": "reverse_email",
8        "params": {
9            "email": "jane.doe@acme-corp.com"
10        }
11    }
12)
13
14print(response.json())
1const response = await fetch("https://api.linkupapi.com/v2/enrich", {
2  method: "POST",
3  headers: {
4    "x-api-key": "YOUR_API_KEY",
5    "Content-Type": "application/json"
6  },
7  body: JSON.stringify({
8    action: "reverse_email",
9    params: {
10      email: "jane.doe@acme-corp.com"
11    }
12  })
13});
14
15const data = await response.json();
16console.log(data);
1<?php
2$payload = [
3    "action" => "reverse_email",
4    "params" => [
5        "email" => "jane.doe@acme-corp.com"
6    ]
7];
8
9$ch = curl_init("https://api.linkupapi.com/v2/enrich");
10curl_setopt($ch, CURLOPT_POST, true);
11curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($payload));
12curl_setopt($ch, CURLOPT_HTTPHEADER, [
13    "x-api-key: YOUR_API_KEY",
14    "Content-Type: application/json"
15]);
16curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
17
18$response = curl_exec($ch);
19curl_close($ch);
20echo $response;
1package main
2
3import (
4    "bytes"
5    "fmt"
6    "io"
7    "net/http"
8)
9
10func main() {
11    payload := []byte(`{
12  "action": "reverse_email",
13  "params": {
14    "email": "jane.doe@acme-corp.com"
15  }
16}`)
17
18    req, _ := http.NewRequest("POST", "https://api.linkupapi.com/v2/enrich", bytes.NewBuffer(payload))
19    req.Header.Set("x-api-key", "YOUR_API_KEY")
20    req.Header.Set("Content-Type", "application/json")
21
22    res, err := http.DefaultClient.Do(req)
23    if err != nil {
24        panic(err)
25    }
26    defer res.Body.Close()
27    body, _ := io.ReadAll(res.Body)
28    fmt.Println(string(body))
29}
1import java.net.URI;
2import java.net.http.HttpClient;
3import java.net.http.HttpRequest;
4import java.net.http.HttpResponse;
5
6public class Main {
7    public static void main(String[] args) throws Exception {
8        String payload = "{\"action\": \"reverse_email\", \"params\": {\"email\": \"jane.doe@acme-corp.com\"}}";
9
10        HttpRequest request = HttpRequest.newBuilder()
11            .uri(URI.create("https://api.linkupapi.com/v2/enrich"))
12            .header("x-api-key", "YOUR_API_KEY")
13            .header("Content-Type", "application/json")
14            .POST(HttpRequest.BodyPublishers.ofString(payload))
15            .build();
16
17        HttpResponse<String> response = HttpClient.newHttpClient()
18            .send(request, HttpResponse.BodyHandlers.ofString());
19        System.out.println(response.body());
20    }
21}

Uncover the Person Behind Any Email

Transform any email address into a complete professional profile.

The Reverse Email API reveals the person's full identity including name, job title, current company, location, and social media profiles.

Perfect for AI agents and sales platforms enriching inbound leads, qualifying prospects, or identifying decision-makers from email signatures.

Get instant insights from email addresses found in your CRM, support tickets, or contact forms.

The API cross-references multiple data sources to deliver accurate, up-to-date information with high match rates across industries and geographies.

‍

1{
2  "status": "success",
3  "data": {
4    "email_parsed": {
5      "original_email": "john.doe@apple.com",
6      "first_name": "john",
7      "last_name": "doe",
8      "company_domain": "apple.com",
9      "parsing_confidence": "high"
10    },
11    "person_found": {
12      "first_name": "john",
13      "last_name": "doe",
14      "headline": "Chairman and CEO at apple",
15      "location": "Redmond, Washington, United States",
16      "industry": "Technology",
17      "experience": [
18        {
19          "company": "apple",
20          "title": "Chairman and CEO",
21          "start_date": "02/2014",
22          "end_date": "",
23          "company_logo_url": ""
24        }
25      ],
26      "education": [
27        {
28          "school": "University of Chicago Booth School of Business",
29          "degree": "MBA",
30          "field_of_study": "Business Administration"
31        }
32      ],
33      "skills": ["Leadership", "Cloud Computing"],
34      "profile_picture_url": "",
35      "email": "",
36      "phone": "",
37      "website": ""
38    }
39  }
40}

‍

‍

Example result returned by the LinkupAPI Reverse email API

john doe

CEO at apple

  • Full name and current job title
  • Company and industry
  • Location and professional headline
  • Work experience with company logos
  • Education background
  • Professional skills
  • Full name and current job title
  • Company and industry
  • Location and professional headline
  • Work experience with company logos
  • Education background
  • Professional skills

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