API de score de délivrabilité
Un verdict binaire jette la nuance. Obtenez un score de 0 à 100 qui mêle tous les contrôles, pour fixer le seuil de risque qui convient à votre tunnel.
Ce que Mailbeam contrôle
Chaque vérification lance 7 contrôles en parallèle et renvoie un résultat structuré en moins de 100 ms.
Un nombre, tous les signaux
Syntaxe, MX, SMTP, jetables, rôle, fournisseur gratuit et catch-all se combinent en un seul score de 0 à 100, directement exploitable.
Le seuil est dans votre code, pas le nôtre
Bloquez sous 40, examinez entre 40 et 70, acceptez au-dessus — ou choisissez vos propres bornes. Le score vous donne un curseur au lieu d'un interrupteur.
Les contrôles restent visibles
Les résultats individuels accompagnent le score : vous pouvez expliquer ou contredire n'importe quelle décision.
Stable et déterministe
La même adresse renvoie le même score, ce qui rend le nombre sûr à stocker, comparer et suivre dans le temps.
Consciente du catch-all
Les domaines catch-all, où le SMTP ne peut pas confirmer une boîte, sont notés comme un risque mesuré plutôt que comme un faux « délivrable ».
Pensée pour l'automatisation
Un score numérique s'utilise sans effort dans des règles de routage de leads, des modèles d'entrepôt de données et des seuils de réactivation.
Comment ça marche
POSTez l'adresse
Envoyez l'e-mail à /v1/verify ; tous les contrôles s'exécutent en parallèle.
Les signaux sont pondérés
Chaque contrôle contribue au score selon son poids prédictif — un MX en échec pèse bien plus qu'un indicateur de rôle.
Le score revient avec le détail
Le JSON contient le score (0 à 100), le statut et chaque contrôle individuel : rien ne se cache derrière le nombre.
Vous appliquez vos seuils
Branchez dans votre code sur le score pour accepter, examiner ou rejeter — et journalisez-le pour l'analyser plus tard.
Intégrez-le en quelques minutes
const res = await fetch("https://api.mailbeam.dev/v1/verify", {
method: "POST",
headers: { Authorization: `Bearer ${process.env.MAILBEAM_KEY}` },
body: JSON.stringify({ email }),
});
const { score } = await res.json();
if (score >= 70) return "accept";
if (score >= 40) return "soft-confirm"; // envoyer un double opt-in
return "reject";Quand l'utiliser
Un filtrage d'inscription nuancé
Acceptez automatiquement les scores élevés, envoyez les cas limites vers une confirmation douce plutôt qu'un blocage net.
Pipelines de scoring de leads
Injectez le score de délivrabilité dans votre modèle pour que des contacts injoignables ne gonflent pas vos MQL.
Priorisation de liste
Triez une grande liste par score et écrivez d'abord au segment le plus sain, pour protéger votre réputation d'expéditeur.
Seuils de réactivation
Fixez un score minimal avant de réécrire à un contact dormant, pour éviter de réveiller un spam trap.
Questions fréquentes
Prêt à l'intégrer ?
L'offre gratuite inclut 1 000 vérifications par mois. Sans carte bancaire.