[ validation · email ]● 1 cr · 60 req/min

Validador de Email

Valida cualquier dirección de email en una sola llamada a la API: comprobación de sintaxis, verificación de registros MX y detección de emails desechables. Señales claras de entregabilidad para cada dirección.

Comprobación de sintaxisRegistros MXDetección de desechables
[ 01 · live ]

Pruébalo en directo

auth · x-api-key

¿No tienes una clave API?

Inicia sesión en tu cuenta para crear y gestionar tus claves API.

› ejemplos
· user@example.comestándar
· user@mailinator.comdesechable
· bad@@emailsintaxis no válida
[ 02 · integrate ]

Guía de integración

Copia un fragmento, sustituye tu clave de API y ejecútalo. Funciona en cualquier cliente HTTP — ejemplos abajo en cURL, JavaScript y Python.

spec
POST/api/check-email
base
https://www.apipick.com

Validate an email address and receive syntax, MX, and disposable detection results

parámetros
emailstringobligatorio

The email address to validate user@example.com

curl -X POST "https://www.apipick.com/api/check-email" \
  -H "Content-Type: application/json" \
  -H "x-api-key: YOUR_API_KEY" \
  -d '{
  "email": "user@example.com"
}'
● 200 · respuesta
{
  "success": true,
  "code": 200,
  "message": "Email validation complete",
  "data": {
    "email": "user@example.com",
    "valid": true,
    "syntax_valid": true,
    "mx_valid": true,
    "disposable": false,
    "domain": "example.com",
    "normalized": "user@example.com",
    "reason": null
  },
  "credits_used": 1,
  "remaining_credits": 99
}

Tres comprobaciones en una llamada

✏️

Validación de sintaxis

Verifica el formato conforme a RFC, detecta erratas y devuelve una forma canónica normalizada de la dirección.

🌐

Comprobación de registros MX

Realiza una consulta DNS en directo para confirmar que el dominio tiene registros de intercambio de correo activos y puede recibir email.

🗑️

Detección de desechables

Comprueba la dirección frente a una base de datos de más de 50.000 dominios de email desechables y de un solo uso conocidos (Mailinator, Guerrilla Mail, etc.).

Ideal para estos casos de uso

Registro en SaaS

Bloquea emails desechables en el registro para prevenir el abuso de pruebas gratuitas y mantener una base de usuarios genuina.

Higiene de listas de marketing

Depura las listas de email antes de las campañas para mejorar las tasas de entregabilidad y proteger la reputación del remitente.

Prevención del fraude

Identifica direcciones de un solo uso utilizadas en registros fraudulentos, abuso de cupones y creación de cuentas falsas.

Enriquecimiento para agentes de IA

Úsalo como herramienta de LLM para verificar la calidad de los emails dentro de pipelines autónomos de investigación de leads, enriquecimiento de CRM y automatización de captación.

Alternativa a ZeroBounce y AbstractAPI

La misma calidad de validación, sin el muro de precios por lote ni un tope mensual de 100 solicitudes.

ZeroBounce
AbstractAPI
API Pick ✓
Plan gratuito100 / mes100 / mes100 créditos al registrarte
¿Caducan los créditos gratuitos?Reinicio mensualReinicio mensualNunca caducan
Precio de pago por uso$24 / 3,000 emails$14 / mo (10k)$5 / 5,000 emails
Coste por 1.000 emails~$8.00~1,40 $ (suscripción mensual)$1.00
Comprobación de sintaxis
Comprobación de registros MX
Detección de desechables
Sin tarjeta de crédito para empezar
Listo para agentes de IA / LLMParcialParcial✓ JSON nativo

El problema de ZeroBounce

ZeroBounce cobra 24 $ por solo 3.000 verificaciones, lo que equivale a 8 $ por cada 1.000 emails. Para equipos que procesan cualquier volumen a través de un formulario de registro o un pipeline de enriquecimiento de CRM, los costes se disparan rápido. No existe un verdadero pago por uso: compras créditos en paquetes a granel y los que no usas no se acumulan de forma limpia.

El problema de AbstractAPI

El plan gratuito de AbstractAPI te da solo 100 solicitudes al mes, suficientes para prototipar pero ni de lejos para una carga de trabajo real. En cuanto lo superas, te ves obligado a pasar a una suscripción mensual aunque tu uso sea esporádico o irregular.

Campos de la respuesta

CampoTipoDescripción
validbooleantrue cuando syntax_valid y mx_valid son ambos true
syntax_validbooleanEl formato del email cumple las reglas de sintaxis RFC
mx_validbooleanEl dominio tiene al menos un registro MX activo
disposablebooleanEl dominio es un servicio de email desechable o de un solo uso conocido
domainstringParte del dominio extraída del email
normalizedstring | nullForma canónica en minúsculas y normalizada en Unicode
reasonstring | nullExplicación legible para humanos cuando la validación falla
[ 03 · limits ]

Límites de tasa

La limitación es por clave de API, ventana deslizante de 60 segundos. Al alcanzar el límite recibes un 429 limpio con una cabecera Retry-After.

tasa de peticiones

60req/min

Por clave de API, por endpoint. Ventana deslizante de 60 segundos.

concurrencia

3concurrent

Máximo de peticiones simultáneas en curso por clave de API.

cabeceras de respuesta
X-RateLimit-LimitMáximo de peticiones permitidas por minuto
X-RateLimit-RemainingPeticiones restantes en la ventana actual
X-RateLimit-ResetSegundos hasta que se reinicia la ventana actual
Retry-AfterSegundos a esperar antes de reintentar (solo en 429)
● 429 · demasiadas peticiones
HTTP/1.1 429 Too Many Requests
Retry-After: 12
X-RateLimit-Limit: 60
X-RateLimit-Remaining: 0
X-RateLimit-Reset: 12

{
  "error": "rate_limit_exceeded",
  "message": "Rate limit exceeded: 60 requests/minute per API key. Retry after 12s.",
  "retry_after": 12
}

Preguntas frecuentes

P: ¿Cuál es la diferencia entre valid y mx_valid?

R: mx_valid solo te indica que el dominio puede recibir email. valid combina syntax_valid y mx_valid: es el campo de referencia cuando simplemente quieres saber si una dirección es entregable. El indicador disposable se devuelve por separado para que decidas tu propia política sobre las direcciones de un solo uso.

P: ¿La API envía un email de prueba para verificar el buzón?

R: No. La API realiza consultas DNS de registros MX, pero no envía ningún email ni hace sondeos SMTP. Esto significa que no puede confirmarse la existencia a nivel de buzón, pero la comprobación de entregabilidad a nivel de dominio detecta la inmensa mayoría de direcciones erróneas sin ningún problema de privacidad ni de spam.

P: ¿Pueden los agentes de IA llamar a esta API como herramienta?

R: Sí. El endpoint toma una única cadena de email y devuelve un objeto JSON plano, sencillo de definir como función de OpenAI, herramienta de Claude, herramienta de LangChain o acción de cualquier framework de agentes. Ideal para pipelines autónomos de enriquecimiento de leads e higiene de CRM.

P: ¿Cómo de actualizada está la lista de bloqueo de emails desechables?

R: La lista de bloqueo proviene del repositorio disposable-email-domains mantenido por la comunidad en GitHub (más de 50.000 dominios). Se actualiza automáticamente en cada arranque en frío del servidor.

🤖Skill de agente

Usa el Validador de Email en Claude Code y agentes de IA

Instala la skill oficial de Claude Code para validar emails directamente dentro de tu agente de programación con IA, sin llamadas manuales a la API. Funciona con Claude Code, Cursor, OpenAI Codex y más.

Pregunta a tu agente de IA con naturalidad

Validate user@example.com
Is test@mailinator.com a disposable email?
Can john.doe@company.org receive emails?

Plataformas compatibles

Claude CodeCursorOpenAI CodexManusGoogle AntigravityOpenClaw
apipick-lab /
apipick-email-validation

Skill de Claude Code para la API Validador de Email de APIpick

Realiza validación de sintaxis, comprobaciones de registros MX y detección de emails desechables mediante consultas en lenguaje natural en cualquier agente de programación con IA.

TypeScript1 crédito / solicitudInstalación gratuita
Ver Skill en GitHub