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
Buscar email
Encuentra una dirección de email profesional a partir de un nombre completo y el dominio o nombre de la empresa
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
Ejecuta una búsqueda de email individual para encontrar una dirección de email profesional. Autentica cada solicitud con tu clave de API en la cabecera
Consulta Gestión de errores para ver la lista completa de códigos de estado y formatos de respuesta.
https://api.enrow.io/email/find/single
x-api-key. Para operaciones por lotes, usa el endpoint Buscar emails (hasta 5.000 búsquedas por lote).
Enrow realiza verificaciones deterministas que verifican incluso los emails catch-all. Esto significa que no es necesario pasar después los emails encontrados por un debouncer.
Cuerpo de la solicitud
string
requerido
El nombre completo de la persona cuyo email se quiere encontrar
string
El dominio de la empresa, se aceptan varios formatos (
"dundermifflin.com", "https://www.dundermifflin.com"…)Nota: Se requiere company_domain o company_name.string
El nombre de la empresa (
"Apple", "Air France", …)Nota: Se requiere company_domain o company_name.object
Parámetros personalizados que se devolverán en la respuesta GET y en la notificación del webhook.
Mostrar objeto custom
Mostrar objeto custom
string
predeterminado:"your_custom_property"
Tus datos personalizados
object
Un conjunto de ajustes relacionados con esta búsqueda
Mostrar propiedades de settings
Mostrar propiedades de settings
string
Una URL que será notificada mediante una solicitud HTTP POST una vez finalizada la búsqueda individual. Consulta Cómo funcionan los webhooks.
string
predeterminado:"US"
El código ISO 3166 Alpha-2 del país relacionado con la búsqueda. Es relevante al usar un nombre de empresa: ayuda a desambiguar homónimos buscando en el Google localizado.
boolean
predeterminado:"false"
Te permite obtener el género (
male/female) de la persona.boolean
predeterminado:"false"
Devuelve información adicional de la empresa en el resultado. Actualmente solo es efectivo cuando
country_code es FR.Respuesta
200 — Búsqueda iniciada
string
Mensaje de confirmación
string
Identificador único de esta búsqueda. Úsalo para recuperar los resultados mediante el endpoint GET.
number
Número de créditos consumidos. Consulta Créditos y facturación para conocer los costes por endpoint.
Respuestas de error
| Código | Mensaje |
|---|---|
| 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 |
Las respuestas por créditos insuficientes (
402) en los endpoints individuales devuelven { "reason": "...", "success": false }; todos los demás errores devuelven { "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": "..."
}
Próximos pasos
Obtener el resultado
Recupera el email encontrado usando el
id de la búsqueda.Buscar emails por lotes
Ejecuta hasta 5.000 búsquedas de email en una sola solicitud.
Autenticación
Cómo pasar tu clave de API en la cabecera x-api-key.
Webhooks
Recibe una notificación automática cuando una búsqueda finaliza.
¿Esta página le ayudó?

