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
Encontrar Email
Encontre um único endereço de email profissional a partir de um nome completo e do domínio ou nome da 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
Execute uma única busca de email para encontrar um endereço de email profissional. Autentique cada requisição com sua chave de API no cabeçalho
Veja Tratamento de erros para a lista completa de códigos de status e formatos de resposta.
https://api.enrow.io/email/find/single
x-api-key. Para operações em lote, use o endpoint Encontrar Emails (até 5.000 buscas por lote).
A Enrow realiza verificações determinísticas que validam até mesmo emails catch-all. Isso significa que não é necessário passar os emails encontrados por um debouncer posteriormente.
Corpo da Requisição
string
obrigatório
O nome completo da pessoa para a qual encontrar o email
string
O domínio da empresa, vários formatos são aceitos (
"dundermifflin.com", "https://www.dundermifflin.com"…)Nota: É obrigatório informar company_domain ou company_name.string
O nome da empresa (
"Apple", "Air France", …)Nota: É obrigatório informar company_domain ou company_name.object
Parâmetros personalizados que serão retornados na resposta GET e na notificação do webhook.
Mostrar objeto custom
Mostrar objeto custom
string
padrão:"your_custom_property"
Seus dados personalizados
object
Um conjunto de configurações relacionadas a esta busca
Mostrar propriedades de settings
Mostrar propriedades de settings
string
Uma URL que será notificada por meio de uma requisição HTTP POST assim que a busca única for concluída. Veja Como Funcionam os Webhooks.
string
padrão:"US"
O código ISO 3166 Alpha-2 do país relacionado à busca. Relevante ao usar um nome de empresa — ajuda a desambiguar homônimos pesquisando no Google localizado.
boolean
padrão:"false"
Permite obter o gênero (
male/female) da pessoa.boolean
padrão:"false"
Retorna informações adicionais da empresa no resultado. Atualmente só tem efeito quando
country_code é FR.Resposta
200 — Busca iniciada
string
Mensagem de confirmação
string
Identificador único desta busca. Use-o para recuperar os resultados pelo endpoint GET.
number
Número de créditos consumidos. Veja Créditos e faturamento para custos por endpoint.
Respostas de Erro
| Código | Mensagem |
|---|---|
| 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 |
Respostas de créditos insuficientes (
402) nos endpoints únicos retornam { "reason": "...", "success": false }; todos os outros erros retornam { "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 passos
Obter o resultado
Recupere o email encontrado usando o
id da busca.Encontrar emails em lote
Execute até 5.000 buscas de email em uma única requisição.
Autenticação
Como passar sua chave de API no cabeçalho x-api-key.
Webhooks
Seja notificado automaticamente quando uma busca for concluída.
Esta página foi útil?

