API 参考
反向邮箱查找 API
识别任意邮箱地址背后的人物,或通过姓和名进行查找。返回全名、领英资料、职位、公司与位置。
接口地址: GET
https://api.enrichmentapi.io/reverse_email 建议优先使用
email 查找。如果 email 为空,则必须同时传入 first_name 和 last_name。API 参数
身份验证
api_key必填您在控制台中的 API 密钥。
查询参数
email可选要查找的邮箱地址。提供时优先于 first_name/last_name。first_name可选此人的名。未提供邮箱时使用。last_name可选此人的姓。未提供邮箱时使用。is_fresh可选设为true可强制重新抓取给定邮箱,以获取此人的最新信息,而不是返回缓存数据。默认值:false
类型:Boolean
API 示例
1) 📧 通过邮箱查找
curl -G "https://api.enrichmentapi.io/reverse_email" \ --data-urlencode "api_key=APIKEY" \ --data-urlencode "email=jordan.lee@acmecorp.com"
import requests params = { 'api_key': 'APIKEY', 'email': 'jordan.lee@acmecorp.com' } response = requests.get('https://api.enrichmentapi.io/reverse_email', params=params) print(response.json())
const axios = require('axios'); axios.get('https://api.enrichmentapi.io/reverse_email', { params: { api_key: 'APIKEY', email: 'jordan.lee@acmecorp.com' } }) .then(res => console.log(res.data)) .catch(err => console.error(err.message));
<?php $query = http_build_query([ 'api_key' => 'APIKEY', 'email' => 'jordan.lee@acmecorp.com', ]); $response = file_get_contents("https://api.enrichmentapi.io/reverse_email?$query"); print_r(json_decode($response, true));
require 'net/http' require 'json' uri = URI('https://api.enrichmentapi.io/reverse_email') uri.query = URI.encode_www_form(api_key: 'APIKEY', email: 'jordan.lee@acmecorp.com') response = Net::HTTP.get(uri) puts JSON.parse(response)
import java.net.URI; import java.net.http.HttpClient; import java.net.http.HttpRequest; import java.net.http.HttpResponse; public class Main { public static void main(String[] args) throws Exception { String url = "https://api.enrichmentapi.io/reverse_email?api_key=APIKEY&email=jordan.lee%40acmecorp.com"; HttpClient client = HttpClient.newHttpClient(); HttpRequest request = HttpRequest.newBuilder().uri(URI.create(url)).GET().build(); HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString()); System.out.println(response.body()); } }
{ "person_data": { "fullName": "Jordan Lee", "first_name": "Jordan", "last_name": "Lee", "public_identifier": "jordan-lee-4a91c7d2", "profile_url": "https://www.linkedin.com/in/jordan-lee-4a91c7d2", "headline": "Head of Growth at Acme Corp", "website_link": "https://www.acmecorp.com/", "about": "Head of Growth at Acme Corp, focused on B2B demand generation and RevOps. Previously led marketing at Beta Inc. BSc Marketing.", "get_more_data": "https://api.enrichmentapi.io/person?api_key=APIKEY&profile_id=jordan-lee-4a91c7d2", "social": [ { "platform": "linkedin", "url": "https://www.linkedin.com/in/jordan-lee-4a91c7d2" }, { "platform": "youtube", "url": null }, { "platform": "x", "url": null }, { "platform": "instagram", "url": null } ] }, "status": 200}
2) 🙋 通过姓名查找
curl -G "https://api.enrichmentapi.io/reverse_email" \ --data-urlencode "api_key=APIKEY" \ --data-urlencode "first_name=Jordan" \ --data-urlencode "last_name=Lee"
import requests params = { 'api_key': 'APIKEY', 'first_name': 'Jordan', 'last_name': 'Lee' } response = requests.get('https://api.enrichmentapi.io/reverse_email', params=params) print(response.json())
const axios = require('axios'); axios.get('https://api.enrichmentapi.io/reverse_email', { params: { api_key: 'APIKEY', first_name: 'Jordan', last_name: 'Lee' } }) .then(res => console.log(res.data)) .catch(err => console.error(err.message));
<?php $query = http_build_query([ 'api_key' => 'APIKEY', 'first_name' => 'Jordan', 'last_name' => 'Lee', ]); $response = file_get_contents("https://api.enrichmentapi.io/reverse_email?$query"); print_r(json_decode($response, true));
require 'net/http' require 'json' uri = URI('https://api.enrichmentapi.io/reverse_email') uri.query = URI.encode_www_form(api_key: 'APIKEY', first_name: 'Jordan', last_name: 'Lee') response = Net::HTTP.get(uri) puts JSON.parse(response)
import java.net.URI; import java.net.http.HttpClient; import java.net.http.HttpRequest; import java.net.http.HttpResponse; public class Main { public static void main(String[] args) throws Exception { String url = "https://api.enrichmentapi.io/reverse_email?api_key=APIKEY&first_name=Jordan&last_name=Lee"; HttpClient client = HttpClient.newHttpClient(); HttpRequest request = HttpRequest.newBuilder().uri(URI.create(url)).GET().build(); HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString()); System.out.println(response.body()); } }
{ "people": [ { "fullName": "Jordan Lee", "first_name": "Jordan", "last_name": "Lee", "public_identifier": "jordan-lee-4a91c7d2", "profile_url": "https://www.linkedin.com/in/jordan-lee-4a91c7d2", "headline": "Head of Growth at Acme Corp", "company_name": null, "location": null, "website_link": "https://www.acmecorp.com/", "about": "Head of Growth at Acme Corp, focused on B2B demand generation and RevOps. Previously led marketing at Beta Inc. BSc Marketing.", "experience": null }, { "fullName": "Jordan Lee", "first_name": "Jordan", "last_name": "Lee", "public_identifier": "jordan-lee-902fb1", "profile_url": "https://www.linkedin.com/in/jordan-lee-902fb1", "headline": "Associate @ Morgan Stanley | Finance", "company_name": null, "location": null, "website_link": null, "about": "Investment banking associate focused on technology sector M&A. Previously an analyst at a boutique advisory firm.", "experience": null }, { "fullName": "Jordan Lee", "first_name": "Jordan", "last_name": "Lee", "public_identifier": "jordanlee-hr", "profile_url": "https://www.linkedin.com/in/jordanlee-hr", "headline": "People Ops Lead | Talent & Culture", "company_name": null, "location": null, "website_link": null, "about": "People Ops Lead with 8+ years in talent acquisition, employee relations, and workforce planning.", "experience": null }, { "fullName": "Jordan Lee", "first_name": "Jordan", "last_name": "Lee", "public_identifier": "jordan-lee-uk", "profile_url": "https://uk.linkedin.com/in/jordan-lee-uk", "headline": "Open to Corporate Finance Roles", "company_name": null, "location": null, "website_link": null, "about": "Recent MSc Accounting and Finance graduate, focused on financial statement analysis and investment management.", "experience": null }, { "fullName": "Jordan Lee", "first_name": "Jordan", "last_name": "Lee", "public_identifier": "jordan-lee-102938", "profile_url": "https://www.linkedin.com/in/jordan-lee-102938", "headline": "Student at Riverdale College", "company_name": "Riverdale College", "location": null, "website_link": null, "about": "Currently pursuing a BCom in Business Administration at Riverdale College.", "experience": [ { "position": "Student", "company_name": "Riverdale College", "company_website": null } ] }, { "fullName": "Jordan Lee", "first_name": "Jordan", "last_name": "Lee", "public_identifier": "jordan-lee-eng", "profile_url": "https://www.linkedin.com/in/jordan-lee-eng", "headline": "Senior Full Stack Engineer (10+ Years)", "company_name": null, "location": null, "website_link": null, "about": "Senior full stack engineer with 10+ years building scalable enterprise applications across fintech and healthtech.", "experience": null }, { "fullName": "Jordan Lee", "first_name": "Jordan", "last_name": "Lee", "public_identifier": "jordan-lee-bd", "profile_url": "https://www.linkedin.com/in/jordan-lee-bd", "headline": "Business Development Manager at Northgate Events", "company_name": null, "location": "Austin, TX, United States", "website_link": null, "about": "Business Development Manager at Northgate Events. Austin, TX. 300+ connections.", "experience": null } ], "status": 200}