Verificar e-mail em Node.js

Código para colar. A chamada devolve sintaxe, alcance de MX, se o domínio é descartável e uma pontuação de entregabilidade de 0 a 100.

Node.js

const res = await fetch(
  "https://veritas.rohnelt.dev/v1/email/verify?email=john.doe@gmail.com",
  { headers: { Authorization: `Bearer ${process.env.API_KEY}` } });
console.log(await res.json());

Resposta

{
  "email": "joao.silva@gmail.com",
  "status": "deliverable",
  "score": 87,
  "has_mx": true,
  "is_disposable": false,
  "did_you_mean": null
}

O que cada checagem prova, e o que ela não prova →

Valide em lote, não um por um

As mesmas checagens por uma API REST: 250 chamadas por período grátis, sem cartão de crédito, sem falar com vendedor.

Obter chave de API Ver a documentação