curl --request POST \
--url https://api.enrow.io/email/verify/single \
--header 'Content-Type: application/json' \
--header 'x-api-key: YOUR_API_KEY' \
--data '{
"email": "pam.beesly@dundermifflin.com"
}'
const response = await fetch('https://api.enrow.io/email/verify/single', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'x-api-key': process.env.ENROW_API_KEY
},
body: JSON.stringify({
email: 'pam.beesly@dundermifflin.com'
})
});
const data = await response.json();
console.log(data.id);
import requests
import os
url = "https://api.enrow.io/email/verify/single"
headers = {
"Content-Type": "application/json",
"x-api-key": os.getenv("ENROW_API_KEY")
}
payload = {
"email": "pam.beesly@dundermifflin.com"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
{
"message": "Single verification operating",
"id": "0cf517bc-16e8-45bc-b967-ab9116b3c804",
"credits_used": 0.25,
"credits": {
"amount": 0.25,
"source": "sub",
"split": { "fromPaygo": 0, "fromSub": 0.25 }
}
}
{
"message": "..."
}
Email Verifier
Verificar Email
Valida y comprueba la entregabilidad de una dirección de email, incluida la detección de catch-all, con la API de Email Verifier
POST
/
email
/
verify
/
single
curl --request POST \
--url https://api.enrow.io/email/verify/single \
--header 'Content-Type: application/json' \
--header 'x-api-key: YOUR_API_KEY' \
--data '{
"email": "pam.beesly@dundermifflin.com"
}'
const response = await fetch('https://api.enrow.io/email/verify/single', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'x-api-key': process.env.ENROW_API_KEY
},
body: JSON.stringify({
email: 'pam.beesly@dundermifflin.com'
})
});
const data = await response.json();
console.log(data.id);
import requests
import os
url = "https://api.enrow.io/email/verify/single"
headers = {
"Content-Type": "application/json",
"x-api-key": os.getenv("ENROW_API_KEY")
}
payload = {
"email": "pam.beesly@dundermifflin.com"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
{
"message": "Single verification operating",
"id": "0cf517bc-16e8-45bc-b967-ab9116b3c804",
"credits_used": 0.25,
"credits": {
"amount": 0.25,
"source": "sub",
"split": { "fromPaygo": 0, "fromSub": 0.25 }
}
}
{
"message": "..."
}
POST
Ejecuta la verificación de un email para comprobar su entregabilidad. Autentica cada solicitud con tu clave de API en la cabecera
https://api.enrow.io/email/verify/single
x-api-key. Para operaciones por lotes, usa el endpoint Verificar Emails.
Enrow realiza verificaciones deterministas que verifican incluso los emails catch-all. Esto significa que no es necesario pasar los resultados por un debouncer posteriormente.
Cuerpo de la solicitud
string
requerido
El email que se va a verificar
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
Ajustes relacionados con esta verificación.
Mostrar propiedades de settings
Mostrar propiedades de settings
string
Una URL que recibirá una notificación mediante una solicitud HTTP POST una vez finalizada la verificación. Consulta Cómo funcionan los webhooks.
Respuesta
200 — Verificación iniciada
string
Mensaje de confirmación
string
Identificador único de esta verificación. Úsalo para recuperar los resultados a través del endpoint GET.
number
Número de créditos consumidos (0.25). Consulta Créditos y facturación para conocer los costes por endpoint.
object
Respuestas de error
| Code | Message |
|---|---|
| 400 | invalid email format |
| 400 | invalid JSON input |
| 401 | No apikey found in the x-api-key headers |
| 401 | This apikey is not valid |
| 402 | Insufficient credits |
Cuando los créditos son insuficientes (402), el cuerpo de la respuesta es
{ "reason": "...", "success": false }. Consulta Gestión de errores para ver la lista completa de códigos de estado y formatos de respuesta.curl --request POST \
--url https://api.enrow.io/email/verify/single \
--header 'Content-Type: application/json' \
--header 'x-api-key: YOUR_API_KEY' \
--data '{
"email": "pam.beesly@dundermifflin.com"
}'
const response = await fetch('https://api.enrow.io/email/verify/single', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'x-api-key': process.env.ENROW_API_KEY
},
body: JSON.stringify({
email: 'pam.beesly@dundermifflin.com'
})
});
const data = await response.json();
console.log(data.id);
import requests
import os
url = "https://api.enrow.io/email/verify/single"
headers = {
"Content-Type": "application/json",
"x-api-key": os.getenv("ENROW_API_KEY")
}
payload = {
"email": "pam.beesly@dundermifflin.com"
}
response = requests.post(url, json=payload, headers=headers)
print(response.json())
{
"message": "Single verification operating",
"id": "0cf517bc-16e8-45bc-b967-ab9116b3c804",
"credits_used": 0.25,
"credits": {
"amount": 0.25,
"source": "sub",
"split": { "fromPaygo": 0, "fromSub": 0.25 }
}
}
{
"message": "..."
}
Próximos pasos
Obtener el resultado
Recupera el resultado de la verificación usando el
id.Verificar emails por lotes
Verifica muchas direcciones de email en una sola solicitud.
Autenticación
Cómo pasar tu clave de API en la cabecera x-api-key.
Webhooks
Recibe notificaciones automáticas cuando se completa una verificación.
¿Esta página le ayudó?

