curl --request POST \
--url https://api.enrow.io/email/find/single \
--header 'Content-Type: application/json' \
--header 'x-api-key: YOUR_API_KEY' \
--data '{
"fullname": "Dwight Schrute",
"company_domain": "dundermifflin.com",
"settings": {
"retrieve_gender": true
}
}'
const response = await fetch('https://api.enrow.io/email/find/single', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'x-api-key': process.env.ENROW_API_KEY
},
body: JSON.stringify({
fullname: 'Dwight Schrute',
company_domain: 'dundermifflin.com',
settings: {
retrieve_gender: true
}
})
});
const data = await response.json();
console.log(data.id);
import requests
import os
url = "https://api.enrow.io/email/find/single"
headers = {
"Content-Type": "application/json",
"x-api-key": os.getenv("ENROW_API_KEY")
}
payload = {
"fullname": "Dwight Schrute",
"company_domain": "dundermifflin.com",
"settings": {
"retrieve_gender": True
}
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
{
"message": "Single search operating",
"id": "0cf517bc-16e8-45bc-b967-ab9116b3c804",
"credits_used": 1
}
{
"message": "..."
}
Email Finder
Trouver un email
Trouver une adresse email professionnelle à partir d’un nom complet et du domaine ou du nom d’une entreprise
POST
/
email
/
find
/
single
curl --request POST \
--url https://api.enrow.io/email/find/single \
--header 'Content-Type: application/json' \
--header 'x-api-key: YOUR_API_KEY' \
--data '{
"fullname": "Dwight Schrute",
"company_domain": "dundermifflin.com",
"settings": {
"retrieve_gender": true
}
}'
const response = await fetch('https://api.enrow.io/email/find/single', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'x-api-key': process.env.ENROW_API_KEY
},
body: JSON.stringify({
fullname: 'Dwight Schrute',
company_domain: 'dundermifflin.com',
settings: {
retrieve_gender: true
}
})
});
const data = await response.json();
console.log(data.id);
import requests
import os
url = "https://api.enrow.io/email/find/single"
headers = {
"Content-Type": "application/json",
"x-api-key": os.getenv("ENROW_API_KEY")
}
payload = {
"fullname": "Dwight Schrute",
"company_domain": "dundermifflin.com",
"settings": {
"retrieve_gender": True
}
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
{
"message": "Single search operating",
"id": "0cf517bc-16e8-45bc-b967-ab9116b3c804",
"credits_used": 1
}
{
"message": "..."
}
POST
Lancez une recherche d’email unique pour trouver une adresse email professionnelle. Authentifiez chaque requête avec votre clé API dans l’en-tête
Voir Gestion des erreurs pour la liste complète des codes de statut et des formats de réponse.
https://api.enrow.io/email/find/single
x-api-key. Pour les opérations par lot, utilisez le endpoint Trouver des emails (jusqu’à 5 000 recherches par lot).
Enrow effectue des vérifications déterministes qui valident même les emails catch-all. Cela signifie qu’il n’est pas nécessaire de faire passer les emails trouvés par un debouncer ensuite.
Request Body
string
requis
Le nom complet de la personne pour laquelle trouver l’email
string
Le domaine de l’entreprise, plusieurs formats acceptés (
"dundermifflin.com", "https://www.dundermifflin.com"…)Note : company_domain ou company_name est requis.string
Le nom de l’entreprise (
"Apple", "Air France", …)Note : company_domain ou company_name est requis.object
Paramètres personnalisés qui seront renvoyés dans la réponse GET et dans la notification webhook.
Afficher objet custom
Afficher objet custom
string
défaut:"your_custom_property"
Vos données personnalisées
object
Un ensemble de paramètres liés à cette recherche
Afficher propriétés de settings
Afficher propriétés de settings
string
Une URL qui sera notifiée via une requête HTTP POST une fois la recherche unique terminée. Voir Comment fonctionnent les webhooks.
string
défaut:"US"
Le code ISO 3166 Alpha-2 du pays lié à la recherche. Pertinent lorsque vous utilisez un nom d’entreprise — aide à lever l’ambiguïté entre homonymes en effectuant la recherche sur un Google localisé.
boolean
défaut:"false"
Vous permet d’obtenir le genre (
male/female) de la personne.boolean
défaut:"false"
Renvoie des informations supplémentaires sur l’entreprise dans le résultat. Actuellement effectif uniquement lorsque
country_code vaut FR.Response
200 — Recherche lancée
string
Message de confirmation
string
Identifiant unique de cette recherche. Utilisez-le pour récupérer les résultats via le endpoint GET.
number
Nombre de crédits consommés. Voir Crédits et facturation pour les coûts par endpoint.
Réponses d’erreur
| Code | Message |
|---|---|
| 400 | invalid JSON input |
| 400 | both company_domain and company_name are absent, input payload needs at least one of them |
| 400 | missing fullname |
| 401 | No apikey found in the x-api-key headers |
| 401 | This apikey is not valid |
| 402 | Insufficient credits |
Les réponses pour crédits insuffisants (
402) sur les endpoints uniques renvoient { "reason": "...", "success": false } ; toutes les autres erreurs renvoient { "message": "..." }.curl --request POST \
--url https://api.enrow.io/email/find/single \
--header 'Content-Type: application/json' \
--header 'x-api-key: YOUR_API_KEY' \
--data '{
"fullname": "Dwight Schrute",
"company_domain": "dundermifflin.com",
"settings": {
"retrieve_gender": true
}
}'
const response = await fetch('https://api.enrow.io/email/find/single', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'x-api-key': process.env.ENROW_API_KEY
},
body: JSON.stringify({
fullname: 'Dwight Schrute',
company_domain: 'dundermifflin.com',
settings: {
retrieve_gender: true
}
})
});
const data = await response.json();
console.log(data.id);
import requests
import os
url = "https://api.enrow.io/email/find/single"
headers = {
"Content-Type": "application/json",
"x-api-key": os.getenv("ENROW_API_KEY")
}
payload = {
"fullname": "Dwight Schrute",
"company_domain": "dundermifflin.com",
"settings": {
"retrieve_gender": True
}
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
{
"message": "Single search operating",
"id": "0cf517bc-16e8-45bc-b967-ab9116b3c804",
"credits_used": 1
}
{
"message": "..."
}
Étapes suivantes
Récupérer le résultat
Récupérez l’email trouvé à l’aide de l’
id de la recherche.Trouver des emails en masse
Lancez jusqu’à 5 000 recherches d’emails en une seule requête.
Authentification
Comment transmettre votre clé API dans l’en-tête x-api-key.
Webhooks
Soyez notifié automatiquement lorsqu’une recherche se termine.
Cette page vous a-t-elle été utile ?

