Sales

Email Enrichment API — How to Enrich Contacts Programmatically

15 février 2026 2 min de lecture 269 mots

Email enrichment APIs allow developers to programmatically find professional email addresses and phone numbers from names and company data. This guide covers how to integrate email enrichment into your applications using Captely’s REST API.

What is an Email Enrichment API?

An email enrichment API accepts input data (first name, last name, company name or domain) and returns the contact’s verified professional email address and optionally their direct phone number. APIs enable automated enrichment workflows: CRM enrichment, lead scoring, and real-time prospecting.

Captely API — Waterfall Enrichment via API

Captely’s API provides waterfall enrichment through 20+ data providers via a single API call. This means your application gets 70-85% discovery rates without managing multiple API integrations.

Quick Start — Python Example

import requests

API_KEY = "your_captely_api_key"
BASE_URL = "https://api.captely.com/v1"

# Single contact enrichment
response = requests.post(
    f"{BASE_URL}/enrich",
    headers={"Authorization": f"Bearer {API_KEY}"},
    json={
        "first_name": "Jean",
        "last_name": "Dupont",
        "company": "Acme Corp"
    }
)

result = response.json()
print(f"Email: {result['email']}")
print(f"Phone: {result.get('phone', 'N/A')}")
print(f"Confidence: {result['confidence']}")

Batch Enrichment

# Batch enrichment (up to 1000 contacts per request)
contacts = [
    {"first_name": "Marie", "last_name": "Martin", "company": "TechCo"},
    {"first_name": "Pierre", "last_name": "Bernard", "company": "SalesOrg"},
]

response = requests.post(
    f"{BASE_URL}/enrich/batch",
    headers={"Authorization": f"Bearer {API_KEY}"},
    json={"contacts": contacts}
)

for result in response.json()["results"]:
    print(f"{result['name']}: {result.get('email', 'Not found')}")

Comparing Email Enrichment APIs

APISourcesDiscovery RatePhone NumbersVerification
Captely API20+70-85%YesBuilt-in
Hunter API130-45%NoYes
Apollo API145-60%YesBasic
Clearbit API140-55%NoNo

Full API Documentation →

Get your API key — 50 free credits →

Enrichissez vos contacts B2B avec Captely

+20 sources combinées pour trouver les emails et numéros directs de vos prospects. 50 crédits offerts.

Essayer gratuitement

Trouvez les emails de vos prospects en quelques clics

Captely combine +20 sources de données pour enrichir vos contacts B2B avec les emails et numéros directs les plus fiables du marché.

Essayer gratuitement
50 crédits offerts · Sans carte bancaire · Résultats en 30 secondes