Verificar e-mail em PHP

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.

PHP

$ch = curl_init("https://veritas.rohnelt.dev/v1/email/verify?email=john.doe@gmail.com");
curl_setopt($ch, CURLOPT_HTTPHEADER, ["Authorization: Bearer {$apiKey}"]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
echo curl_exec($ch);

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