API em tempo real

Verificação de e-mail para formulários, apps e CRMs

Valide e-mails no momento da digitação, bloqueie registros ruins e preserve seus créditos antes que a lista cresça com contatos inválidos.

Resposta em tempo real JSON simples Pronto para formulários

Por que validar no momento do cadastro?

A API evita que e-mails inválidos, descartáveis ou arriscados entrem na base. O retorno pode ser usado para liberar o envio, pedir correção ou segmentar o lead.

Rápida

Consulta em tempo real para formulários, landing pages, checkout, CRM e integrações internas.

Confiável

Combina sintaxe, domínio, MX, sinais de provedor, risco e regras de entregabilidade.

Operacional

Retorna campos objetivos para decidir se o contato é válido, inválido, arriscado ou desconhecido.

Como funciona

Instale a chamada no ponto de captura e use o resultado para proteger sua base desde a entrada.

Captura

O usuário digita o e-mail no formulário ou app.

Consulta

Seu sistema chama a API do CheckEmail com o endereço informado.

Análise

A verificação combina sintaxe, domínio, MX e sinais de entrega.

Decisão

Você aceita, bloqueia, segmenta ou pede correção do e-mail.

Recursos da API

Sintaxe e domínio

Identifica formato inválido, domínio inexistente e ausência de MX.

MX
Registro MX

Confere se o domínio possui rota real para receber mensagens.

!
Risco e segmentação

Classifica válidos, inválidos, arriscados e desconhecidos para fluxos diferentes.

API
Resposta estruturada

JSON pronto para integrar com frontend, backend, CRM ou automações.

@
Correção sem exagero

Só sugere correção quando o domínio realmente parece digitado errado.

99
Controle por créditos

Use os créditos da conta para consultas em tempo real e validações operacionais.

Exemplo de chamada

A resposta traz status, pontuação, motivo e sinais complementares para sua aplicação decidir o próximo passo.

POST /public/verify JSON
curl -X POST https://api.checkemail.com.br/public/verify \
  -H "X-API-Key: SUA_CHAVE_DE_API" \
  -H "Content-Type: application/json" \
  -d '{"email":"lead@empresa.com.br"}'

# Resposta 200
{
  "verification": {
    "email": "lead@empresa.com.br",
    "status": "valid",
    "result": "Válido",
    "details": {
      "syntax": true,
      "domain": true,
      "mx": true,
      "smtp": null
    }
  },
  "creditsRemaining": 99
}

Para lotes, use POST /public/bulk. A resposta inclui statusUrl e resultsUrl; consulte GET /public/bulk/:jobId e baixe o resultado em GET /public/bulk/:jobId/results?format=json|csv com a mesma chave proprietária.

Limites de referência por minuto: Starter 30 verificações individuais e 2 lotes; Professional 120 e 6; Enterprise 300 e 12. Cada lote aceita até 100.000 e-mails, e a configuração vigente da conta prevalece.

Perguntas frequentes

Onde posso instalar a API?

Em formulários, landing pages, apps, CRMs, sistemas internos, checkout e qualquer ponto em que um e-mail seja capturado.

Preciso instalar software?

Não. Basta chamar a API usando sua chave e tratar o retorno no seu sistema.

A API substitui a validação de listas?

Não. Ela protege a entrada em tempo real. Para bases grandes, use também a verificação em lote dentro do app.

Pronto para proteger seus formulários?

Crie sua conta, gere uma chave de API e comece a validar e-mails em tempo real.

Começar agora