Employees API

Extract employee profiles from any company by domain. Returns names, LinkedIn URLs, job titles, and locations. Supports pagination and filtering by city or position.

Endpoint: https://api.enrichmentapi.io/employees
Important: Always start from page 1 before retrieving subsequent pages. Returns up to 400 total results (40 per page max).

API Parameters

🔑

Authentication

  • api_key Required
    Your API key from the dashboard.
🔍

Query Parameters

  • domain Required
    The company domain to look up employees for (e.g. "ibm.com").
  • city Optional
    Filter employees by city.
  • position Optional
    Filter by job title or position.
  • size Optional
    Results per page (1–40). Default: 1 (returns 10 results).
  • page Optional
    Page number for pagination. Default: 1. Always start from page 1.

API Examples

Code to Integrate
import requests

api_key = "YOUR_API_KEY"
url = "https://api.enrichmentapi.io/employees"

params = {
    "api_key": api_key,
    "domain": "acmecorp.com",
    "page": 1
}

response = requests.get(url, params=params)
if response.status_code == 200:
    print(response.json())
API Response
{
  "company": "Acme Corp",
  "total_employees": 312,
  "employees": [
    {
      "name": "Sarah Johnson",
      "title": "Head of Engineering",
      "city": "San Francisco",
      "country": "United States",
      "linkedin_url": "https://linkedin.com/in/sarahjohnson"
    },
    {
      "name": "Mike Torres",
      "title": "Senior Sales Executive",
      "city": "New York",
      "country": "United States",
      "linkedin_url": "https://linkedin.com/in/miketorres"
    }
  ]
}