Pular para o conteúdo
Guide

Comparação da API de validação de e-mail 2026: botoi vs Hunter.io vs ZeroBounce vs AbstractAPI vs Emailable

| 8 min read

Uma comparação direta de cinco APIs de validação de e-mail em 2026. Recursos, preços, níveis gratuitos e exemplos de código para botoi, Hunter.io, ZeroBounce, AbstractAPI e Emailable.

Email validation checkmark icons in a dashboard
Photo by Stephen Phillips on Unsplash

Endereços de e-mail incorretos custam mais do que mensagens devolvidas. Eles aumentam o número de usuários, prejudicam a reputação do remetente, acione filtros de spam e perca tempo de suporte em contas que nunca serão convertidas. Esteja você validando inscrições em tempo real, limpando uma lista de marketing antes de uma campanha ou Ao filtrar leads de um formulário da web, uma API de validação de e-mail é a maneira mais rápida de detectar problemas antes que eles se agravem.

Este guia compara cinco APIs de validação de e-mail disponíveis em 2026: publicado, Hunter.io, ZeroBounce, ResumoAPI, e Disponível por e-mail. Cada seção aborda o que a API faz, quanto custa e como chamá-la. As tabelas de comparação no final fornecer uma visão lado a lado para tomar sua decisão mais rapidamente.

Quando você precisa de validação de e-mail

Três cenários comuns levam as equipes a adicionar validação de e-mail:

  • Formulários de inscrição. Identifique erros de digitação, endereços descartáveis ​​e domínios inválidos antes de criar uma conta. Isso protege seu banco de dados contra lixo e reduz o abuso de testes falsos.
  • Geração de leads. As equipes de vendas que compram ou coletam listas de e-mail precisam verificar os endereços antes de enviar divulgação. Enviar para endereços mortos prejudica a reputação do seu domínio em provedores de e-mail como Gmail e Outlook.
  • Limpeza de lista. As listas de e-mail degradam-se com o tempo. As pessoas mudam de emprego, os domínios expiram e as caixas de entrada ficam lotadas. Executar uma validação em lote antes de cada campanha mantém sua taxa de rejeição sob controle.

A API que você escolher depende de qual desses cenários é mais importante, de quantos e-mails você processa, e quanto você está disposto a pagar por cheque.

Comparação de recursos

Recurso publicado Hunter.io ZeroBounce ResumoAPI Disponível por e-mail
Validação de sintaxe Sim Sim Sim Sim Sim
Verificação de registro MX Sim Sim Sim Sim Sim
Verificação SMTP Não Sim Sim Sim Sim
Detecção de e-mail descartável Sim Sim Sim Sim Sim
Detecção gratuita de provedor de e-mail Sim Sim Sim Sim Sim
Detecção abrangente Não Sim Sim Não Sim
Verificação em lote Não Sim Sim Não Sim
Pontuação de qualidade/risco Não Sim (0-100) Sim (0-10) Sim (0-1) Sim (0-100)
Chave de API necessária Não (nível gratuito) Sim Sim Sim Sim
Endpoints de API extras (mais de 150) Sim Não Não Sim (APIs separadas) Não

Comparação de preços

Provedor Nível gratuito Plano mais baixo pago Modelo de preços
publicado 5 req/min, sem necessidade de chave \$9/mês (inicial) Assinatura mensal, endpoints ilimitados
Hunter.io 25 verificações/mês \$49/mês Assinatura mensal com créditos de verificação
ZeroBounce 100 verificações/mês \$16/mês (2.000 créditos) Preços por e-mail baseados em crédito
ResumoAPI 100 verificações/mês \$12/mês Assinatura mensal com limites de solicitação
Disponível por e-mail Nenhum \$30/mês (5.000 verificações) Preços por e-mail baseados em crédito

Algumas coisas a serem observadas. O preço do botoi inclui acesso a mais de 150 endpoints de API, não apenas validação de e-mail. Se você também precisa de pesquisas de DNS, metadados de URL, hashing ou geração de imagens, o \$9/mês cobre tudo. O plano do Hunter.io inclui localizador de e-mail e recursos de pesquisa de domínio além da verificação. ZeroBounce e Emailable cobram por e-mail, o que funciona bem para limpeza de listas em lote, mas pode sair caro para validação em escala em tempo real.

Exemplos de código

publicado

botoi divide a validação de email em três endpoints focados. Você pode ligar para eles individualmente dependendo do que você precisa.

Verificação de e-mail descartável:

curl -X POST https://api.botoi.com/v1/disposable-email/check \\
  -H "Content-Type: application/json" \\
  -d '{"email": "test@mailinator.com"}'

Resposta:

{
  "success": true,
  "data": {
    "email": "test@mailinator.com",
    "domain": "mailinator.com",
    "is_disposable": true,
    "is_free": false,
    "provider": "Mailinator"
  }
}

Verificação do registro MX:

curl -X POST https://api.botoi.com/v1/email-mx/verify \\
  -H "Content-Type: application/json" \\
  -d '{"email": "hello@acme.com"}'

Validação de sintaxe:

curl -X POST https://api.botoi.com/v1/email/validate \\
  -H "Content-Type: application/json" \\
  -d '{"email": "hello@acme.com"}'

Nenhuma chave de API é necessária para o nível gratuito. Adicione um Authorization: Bearer YOUR_KEY cabeçalho quando você precisar de limites de taxa mais altos.

Hunter.io

Hunter.io agrupa todas as verificações em um único endpoint GET. Uma chave de API é necessária para cada solicitação, incluindo uso de nível gratuito.

curl "https://api.hunter.io/v2/email-verifier?email=test@mailinator.com&api_key=YOUR_API_KEY"

Resposta:

{
  "data": {
    "status": "invalid",
    "result": "undeliverable",
    "score": 0,
    "email": "test@mailinator.com",
    "regexp": true,
    "gibberish": false,
    "disposable": true,
    "webmail": false,
    "mx_records": true,
    "smtp_server": true,
    "smtp_check": false
  }
}

A resposta inclui uma confiança score de 0 a 100 e campos booleanos separados para cada tipo de validação. O smtp_check campo indica se a caixa postal foi confirmada acessível no nível SMTP.

ZeroBounce

ZeroBounce retorna um status e sub_status que categorizam o e-mail em grupos como "válido", "inválido", "pega-tudo" e "do_not_mail".

curl "https://api.zerobounce.net/v2/validate?api_key=YOUR_API_KEY&email=test@mailinator.com"

Resposta:

{
  "address": "test@mailinator.com",
  "status": "do_not_mail",
  "sub_status": "disposable",
  "domain_age_days": "5095",
  "free_email": false,
  "mx_found": true,
  "smtp_provider": "mailinator"
}

O domain_age_days campo ajuda a identificar domínios criados recentemente que são frequentemente associados a spam ou fraude.

ResumoAPI

AbstractAPI usa uma solicitação GET com o email como parâmetro de consulta. Cada campo de verificação é encapsulado em um objeto com value chave.

curl "https://emailvalidation.abstractapi.com/v1/?api_key=YOUR_API_KEY&email=test@mailinator.com"

Resposta:

{
  "email": "test@mailinator.com",
  "is_valid_format": { "value": true },
  "is_disposable_email": { "value": true },
  "is_free_email": { "value": false },
  "is_mx_found": { "value": true },
  "is_smtp_valid": { "value": false },
  "quality_score": "0.10"
}

O quality_score varia de 0,00 a 1,00. Uma pontuação abaixo de 0,50 normalmente indica o endereço é arriscado ou não pode ser entregue.

Disponível por e-mail

Emailable fornece um state campo ("entregável", "não entregável", "arriscado", "desconhecido") ao lado de um número score.

curl "https://api.emailable.com/v1/verify?email=test@mailinator.com&api_key=YOUR_API_KEY"

Resposta:

{
  "state": "undeliverable",
  "reason": "rejected_email",
  "risk": "high",
  "disposable": true,
  "free": false,
  "mx_record": "mail.mailinator.com",
  "score": 0
}

Emailable é o único provedor nesta lista sem um nível gratuito. Você precisa de um plano pago para fazer chamadas de API.

Qual escolher

A escolha certa depende do seu caso de uso, orçamento e escala. Aqui está uma matriz de decisão para restringi-la:

  • Você quer a maneira mais barata de começar. O nível gratuito do botoi não requer chave de API nem inscrição. Envie uma solicitação POST e obtenha um resultado. Por \$9/mês, o plano pago é a opção de menor custo e inclui acesso a mais de 150 outros endpoints de API de desenvolvedor. A desvantagem: nenhuma verificação de caixa de correio no nível SMTP.
  • Você precisa de uma verificação SMTP profunda para divulgação não solicitada. Hunter.io foi desenvolvido para equipes de vendas. Ele verifica a capacidade de entrega da caixa de correio no nível SMTP e integra-se ao seu localizador de e-mail e ferramentas de campanha. O preço inicial de US$ 49/mês é alto, mas cobre todo o fluxo de trabalho de geração de leads.
  • Você está limpando uma grande lista de e-mail antes de uma campanha. ZeroBounce e Emailable foram projetados para processamento em lote. Ambos aceitam uploads de CSV e retornam resultados com classificações de risco. Os 100 créditos gratuitos do ZeroBounce ajudam você a testar antes de se comprometer. Emailable requer um plano pago desde o primeiro dia.
  • Você deseja uma verificação de validação simples com configuração mínima. Endpoint GET único da AbstractAPI e o preço inicial de US$ 12/mês tornam-no uma opção simples. A estrutura da resposta é detalhada, mas cobre as principais verificações. As 100 solicitações do nível gratuito por mês são suficientes para testes e prototipagem.
  • Você precisa de validação como parte de um kit de ferramentas de API mais amplo. botoi é o único fornecedor nesta lista que agrupa validação de e-mail com pesquisas de DNS, extração de metadados de URL, geração de código QR, hashing, Decodificação JWT e mais de 140 outros endpoints em uma única assinatura. Se o seu projeto precisar de várias APIs capacidades, essa consolidação economiza dinheiro e complexidade de integração.

Principais compensações a serem consideradas

Precisão versus velocidade. A verificação em nível SMTP (Hunter.io, ZeroBounce, Emailable) fornece você tem maior confiança de que existe uma caixa de correio, mas essas verificações levam de 1 a 5 segundos por e-mail. Sintaxe, MX, e cheques descartáveis (botoi, AbstractAPI) retornam em menos de 100ms. Para validação de inscrição em tempo real, a velocidade geralmente é mais importante do que a precisão perfeita.

Preço por e-mail versus preço fixo. O preço baseado em crédito (ZeroBounce, Emailable) funciona bem quando você valida em lotes. Você sabe exatamente quantos e-mails verificará e pode comprar créditos de acordo. Assinaturas de taxa fixa (botoi, Hunter.io, AbstractAPI) funcionam melhor para validação em tempo real onde o volume é imprevisível.

Endpoint único vs. endpoints combináveis. A maioria dos provedores agrupa tudo em uma chamada de API. botoi divide as verificações em endpoints separados, o que significa que você pode chamar apenas o que precisa. Se você apenas se preocupa com a detecção descartável, você faz uma chamada em vez de pagar por cheques SMTP que não usa. A desvantagem é mais trabalho de integração se você quiser ter uma visão completa.

FAQ

Posso combinar várias APIs de validação de e-mail?
Sim. Um padrão comum é executar a validação de sintaxe e verificações de e-mail descartáveis ​​localmente ou com uma API rápida (como o botoi) e, em seguida, passar os e-mails restantes para um serviço de verificação mais profundo que verifica a capacidade de entrega do SMTP. Essa abordagem em camadas mantém os custos baixos e maximiza a precisão.
Qual é a diferença entre validação de email e verificação de email?
A validação de email verifica se um endereço segue a sintaxe correta, possui registros MX válidos e pertence a um domínio legítimo. A verificação de email vai além, executando ping no servidor de email (verificação SMTP) para confirmar se a caixa de correio existe e pode receber emails. A maioria das APIs nesta comparação oferece ambos, embora a profundidade varie.
As APIs de validação de e-mail armazenam os e-mails que eu envio?
As políticas variam de acordo com o provedor. botoi não armazena e-mails enviados. Hunter.io retém dados para seus recursos de banco de dados de leads. ZeroBounce e AbstractAPI afirmam que processam emails em tempo real sem armazenamento permanente. Emailable descarta dados após o processamento. Sempre revise a política de privacidade de cada provedor antes de enviar listas de e-mail confidenciais.
Quantas chamadas de API são necessárias para uma verificação completa de e-mail?
Depende do provedor. Com o botoi, você precisa de até três chamadas para uma verificação abrangente: /v1/email/validate para sintaxe, /v1/email-mx/verify para registros MX e /v1/disposable-email/check para detecção descartável. A maioria dos concorrentes agrupa-os num único terminal, o que simplifica a chamada, mas limita a flexibilidade.
O nível gratuito do botoi é suficiente para um pequeno SaaS?
O nível gratuito de 5 solicitações por minuto lida com cerca de 7.200 verificações por dia, se distribuído uniformemente. Para pequenas inscrições de processamento de SaaS, isso cobre a maior parte do uso em estágio inicial. Depois de atingir um tráfego consistente acima dessa taxa, o plano Starter de US$ 9/mês remove a restrição de limite de taxa.

Comece a construir com botoi

150+ endpoints de API para consultas, processamento de texto, geração de imagens e utilitários para desenvolvedores. Plano gratuito, sem cartão de crédito.