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

Validador de E-mail

Valide qualquer endereço de e-mail em uma única chamada de API — verificação de sintaxe, checagem de registro MX e detecção de e-mails descartáveis. Sinais claros de entregabilidade para cada endereço.

Verificação de sintaxeRegistros MXDetecção de descartáveis
[ 01 · live ]

Teste ao vivo

auth · x-api-key

Não tem uma API key?

Faça login na sua conta para criar e gerenciar suas API keys.

› exemplos
· user@example.compadrão
· user@mailinator.comdescartável
· bad@@emailsintaxe inválida
[ 02 · integrate ]

Guia de integração

Copie um trecho, troque sua API key e execute. Funciona em qualquer cliente HTTP — exemplos abaixo em cURL, JavaScript e 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
emailstringobrigatório

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 · resposta
{
  "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
}

Três Verificações em Uma Chamada

✏️

Validação de Sintaxe

Verifica o formato conforme a RFC, detecta erros de digitação e retorna uma forma canônica normalizada do endereço.

🌐

Checagem de Registro MX

Faz uma consulta DNS ao vivo para confirmar que o domínio possui registros de troca de e-mail ativos e pode receber mensagens.

🗑️

Detecção de Descartáveis

Verifica contra uma base de dados de mais de 50.000 domínios de e-mail descartáveis e temporários conhecidos (Mailinator, Guerrilla Mail, etc.).

Perfeito para Estes Casos de Uso

Cadastro em SaaS

Bloqueie e-mails descartáveis no cadastro para prevenir abuso de trials e manter sua base de usuários genuína.

Higiene de Listas de Marketing

Limpe listas de e-mail antes das campanhas para melhorar as taxas de entregabilidade e proteger a reputação do remetente.

Prevenção de Fraude

Identifique endereços temporários usados em cadastros fraudulentos, abuso de cupons e criação de contas falsas.

Enriquecimento por Agentes de IA

Use como uma tool de LLM para verificar a qualidade dos e-mails dentro de pipelines autônomos de pesquisa de leads, enriquecimento de CRM e automação de abordagem.

Alternativa ao ZeroBounce e AbstractAPI

Mesma qualidade de validação — sem a barreira de preço por lote nem um teto mensal de 100 requisições.

ZeroBounce
AbstractAPI
API Pick ✓
Plano gratuito100 / mês100 / mês100 créditos no cadastro
Créditos grátis expiram?Reset mensalReset mensalNunca expiram
Preço pay-as-you-go$24 / 3,000 emails$14 / mo (10k)$5 / 5,000 emails
Custo por 1.000 e-mails~$8.00~US$ 1,40 (assinatura mensal)$1.00
Verificação de sintaxe
Checagem de registro MX
Detecção de descartáveis
Sem cartão de crédito para começar
Pronto para agentes de IA / LLMParcialParcial✓ JSON nativo

O problema do ZeroBounce

O ZeroBounce cobra US$ 24 por apenas 3.000 verificações — isso dá US$ 8 por 1.000 e-mails. Para equipes que processam qualquer volume por um formulário de cadastro ou pipeline de enriquecimento de CRM, os custos disparam rápido. Não há um verdadeiro pay-as-you-go: você compra créditos em pacotes grandes e os não utilizados não são acumulados de forma limpa.

O problema do AbstractAPI

O plano gratuito do AbstractAPI oferece apenas 100 requisições por mês — suficiente para prototipar, mas longe do necessário para qualquer carga real. No momento em que você ultrapassa isso, é obrigado a migrar para uma assinatura mensal, mesmo que seu uso seja esporádico ou irregular.

Campos de Resposta

CampoTipoDescrição
validbooleantrue quando syntax_valid e mx_valid são ambos true
syntax_validbooleanO formato do e-mail passa nas regras de sintaxe da RFC
mx_validbooleanO domínio tem ao menos um registro MX ativo
disposablebooleanO domínio é um serviço conhecido de e-mail descartável/temporário
domainstringParte de domínio extraída do e-mail
normalizedstring | nullForma canônica em minúsculas, normalizada em Unicode
reasonstring | nullExplicação legível quando a validação falha
[ 03 · limits ]

Rate limits

O throttling é por API key, em janela deslizante de 60 segundos. Ao atingir o limite, você recebe um 429 limpo com um header Retry-After.

taxa de requisições

60req/min

Por API key, por endpoint. Janela deslizante de 60 segundos.

concorrência

3concurrent

Máximo de requisições simultâneas em andamento por API key.

headers de resposta
X-RateLimit-LimitMáximo de requisições permitidas por minuto
X-RateLimit-RemainingRequisições restantes na janela atual
X-RateLimit-ResetSegundos até a janela atual reiniciar
Retry-AfterSegundos a aguardar antes de tentar novamente (apenas em 429)
● 429 · requisições em excesso
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
}

Perguntas Frequentes

P: Qual é a diferença entre valid e mx_valid?

R: mx_valid apenas informa que o domínio pode receber e-mails. valid combina syntax_valid e mx_valid — é o campo ideal quando você simplesmente quer saber se um endereço é entregável. A flag disposable é retornada separadamente para que você defina sua própria política sobre endereços temporários.

P: A API envia um e-mail de teste para verificar a caixa de correio?

R: Não. A API faz consultas DNS de MX, mas não envia nenhum e-mail nem realiza sondagem SMTP. Isso significa que a existência da caixa de correio em si não pode ser confirmada, mas a verificação de entregabilidade em nível de domínio captura a grande maioria dos endereços ruins, sem qualquer preocupação de privacidade ou spam.

P: Agentes de IA podem chamar esta API como uma tool?

R: Sim. O endpoint recebe uma única string de e-mail e retorna um objeto JSON plano — simples de definir como uma OpenAI function, tool do Claude, tool do LangChain ou action de qualquer framework de agentes. Ideal para pipelines autônomos de enriquecimento de leads e higiene de CRM.

P: Quão atual é a blocklist de e-mails descartáveis?

R: A blocklist vem do repositório disposable-email-domains, mantido pela comunidade no GitHub (mais de 50.000 domínios). Ela é atualizada automaticamente a cada cold start do servidor.

🤖Agent Skill

Use o Email Validator no Claude Code e em Agentes de IA

Instale a skill oficial do Claude Code para validar e-mails diretamente dentro do seu agente de programação de IA — sem chamadas de API manuais. Funciona com Claude Code, Cursor, OpenAI Codex e mais.

Peça ao seu agente de IA em linguagem natural

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

Plataformas compatíveis

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

Skill do Claude Code para a API Email Validator da APIpick

Realiza validação de sintaxe, checagem de registro MX e detecção de e-mails descartáveis por meio de consultas em linguagem natural em qualquer agente de programação de IA.

TypeScript1 crédito / requisiçãoInstalação gratuita
Ver a Skill no GitHub