Employee Finder API
Find employees at any company by name. Returns a list of matching people — each with a name, title, description, and LinkedIn profile — in structured JSON.
Endpoint:
https://api.enrichmentapi.io/employee_finderAPI Parameters
🔑
Authentication
api_keyRequiredYour API key from the dashboard.
🔍
Query Parameters
companyRequiredThe company to find employees at (e.g. "Amazon").locationOptionalOptional. Narrow results to a location (e.g. "United States").domainOptionalOptional. The company domain to disambiguate the match (e.g. "amazon.com").filtersOptionalOptional. Additional filters such as role or function (e.g. "engineering").
API Examples
Code to Integrate
curl -G "https://api.enrichmentapi.io/employee_finder" \ --data-urlencode "api_key=APIKEY" \ --data-urlencode "company=Amazon"
import requests params = { 'api_key': 'APIKEY', 'company': 'Amazon' } response = requests.get('https://api.enrichmentapi.io/employee_finder', params=params) print(response.json())
const axios = require('axios'); axios.get('https://api.enrichmentapi.io/employee_finder', { params: { api_key: 'APIKEY', company: 'Amazon' } }) .then(res => console.log(res.data)) .catch(err => console.error(err.message));
<?php $query = http_build_query([ 'api_key' => 'APIKEY', 'company' => 'Amazon', ]); $response = file_get_contents("https://api.enrichmentapi.io/employee_finder?$query"); print_r(json_decode($response, true));
require 'net/http' require 'json' uri = URI('https://api.enrichmentapi.io/employee_finder') uri.query = URI.encode_www_form(api_key: 'APIKEY', company: 'Amazon') 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/employee_finder?api_key=APIKEY&company=Amazon"; 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()); } }
API Response
{
"success": true,
"company": "Amazon",
"people": [
{
"linkedin_url": "https://www.linkedin.com/in/martynmallick",
"slug": "martynmallick",
"name": "Martyn Mallick",
"title": "VP of Corporate Partnerships and BD at Amazon",
"description": "VP of Corporate Partnerships and BD at Amazon · I'm a technology executive with 20+ years experience in building ecosystems, launching products, ..."
},
{
"linkedin_url": "https://www.linkedin.com/in/jeffbarr",
"slug": "jeffbarr",
"name": "Jeff Barr",
"title": "Vice President & Chief Evangelist at Amazon Web Services",
"description": "As the Chief Evangelist for the Amazon Web Services, I get to tell the AWS story to audiences all over the world. I talk, I record videos, ..."
}
]
}