Mailbeam
API · Scoring

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

1

POSTez l'adresse

Envoyez l'e-mail à /v1/verify ; tous les contrôles s'exécutent en parallèle.

2

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.

3

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.

4

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

Seuiller sur le scoretypescript
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

Comment le score est-il calculé ?

Chaque contrôle contribue au score de 0 à 100 selon la force avec laquelle il prédit la délivrabilité. Un MX en échec ou une syntaxe invalide font chuter le score fortement ; des signaux plus doux comme un indicateur de rôle le nuancent. Les résultats individuels sont toujours renvoyés, ce qui rend le nombre explicable.

Quel seuil utiliser ?

Cela dépend de votre tolérance. Un point de départ courant : accepter au-dessus de 70, examiner entre 40 et 70, rejeter sous 40. Ajustez-le sur vos propres données de bounce — un seuil plus strict échange quelques faux rejets contre un taux de bounce plus bas.

Le score est-il stable pour une même adresse ?

Oui, il est déterministe pour une vérification donnée : vous pouvez le stocker, le comparer d'une exécution à l'autre et en suivre l'évolution. Notez que la délivrabilité réelle change avec le temps, donc une revérification périodique reste utile.

Comment les domaines catch-all sont-ils notés ?

Sur un domaine catch-all, le serveur accepte tout : le SMTP ne peut donc pas confirmer la boîte précise. Ces adresses sont notées comme un risque mesuré plutôt que présentées comme délivrables avec certitude.

Obtient-on quand même les contrôles individuels ?

Oui. Le score ne remplace jamais le détail — syntaxe, MX, SMTP, jetables, rôle, fournisseur gratuit et catch-all figurent tous dans la même réponse.

Prêt à l'intégrer ?

L'offre gratuite inclut 1 000 vérifications par mois. Sans carte bancaire.