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.
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’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.
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 (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')}")
| API | Sources | Discovery Rate | Phone Numbers | Verification |
|---|---|---|---|---|
| Captely API | 20+ | 70-85% | Yes | Built-in |
| Hunter API | 1 | 30-45% | No | Yes |
| Apollo API | 1 | 45-60% | Yes | Basic |
| Clearbit API | 1 | 40-55% | No | No |
Accélérez votre prospection avec notre plateforme intelligente. Importez, enrichissez et contactez vos prospects en quelques clics.
Tous vos clients ne sont pas sur LinkedIn. Découvrez comment exploiter Google Maps, les registres d'entreprises et d'autres signaux pour prospecter efficacement.
Découvrez comment résoudre le dilemme entre personnalisation manuelle et automatisation pour enfin obtenir des réponses.