Comparaison de l'API de validation des e-mails 2026 : botoi vs Hunter.io vs ZeroBounce vs AbstractAPI vs Emailable
Une comparaison directe de cinq API de validation d'e-mail en 2026. Fonctionnalités, tarifs, niveaux gratuits et exemples de code pour botoi, Hunter.io, ZeroBounce, AbstractAPI et Emailable.
Les mauvaises adresses e-mail coûtent plus cher que les messages renvoyés. Ils gonflent le nombre de vos utilisateurs, nuisent à votre réputation d'expéditeur, déclenchez des filtres anti-spam et perdez du temps d’assistance sur des comptes qui ne seront jamais convertis. Que vous validiez les inscriptions en temps réel, nettoyiez une liste marketing avant une campagne ou En filtrant les leads à partir d'un formulaire Web, une API de validation d'e-mail est le moyen le plus rapide de détecter les problèmes avant qu'ils ne s'aggravent.
Ce guide compare cinq API de validation d'e-mail disponibles en 2026 : publié, Hunter.io, Zéro rebond, API abstraite, et Envoyable par e-mail. Chaque section couvre ce que fait l'API, ce qu'elle coûte et comment l'appeler. Les tableaux comparatifs à la fin vous donne une vue côte à côte pour prendre votre décision plus rapidement.
Quand vous avez besoin d'une validation par e-mail
Trois scénarios courants poussent les équipes à ajouter la validation des e-mails :
- Formulaires d'inscription. Détectez les fautes de frappe, les adresses jetables et les domaines invalides avant de créer un compte. Cela protège votre base de données des fichiers indésirables et réduit les faux abus d'essai.
- Génération de leads. Les équipes commerciales qui achètent ou récupèrent des listes de diffusion doivent vérifier les adresses avant d'envoyer des messages de sensibilisation. L'envoi à des adresses mortes nuit à la réputation de votre domaine auprès des fournisseurs de messagerie comme Gmail et Outlook.
- Liste de nettoyage. Les listes de diffusion se dégradent avec le temps. Les gens changent d'emploi, les domaines expirent et les boîtes de réception se remplissent. L'exécution d'une passe de validation par lots avant chaque campagne permet de garder votre taux de rebond sous contrôle.
L'API que vous choisissez dépend du scénario le plus important, du nombre d'e-mails que vous traitez, et combien vous êtes prêt à payer par chèque.
Comparaison des fonctionnalités
| Fonctionnalité | publié | Hunter.io | Zéro rebond | API abstraite | Envoyable par e-mail |
|---|---|---|---|---|---|
| Validation de la syntaxe | Oui | Oui | Oui | Oui | Oui |
| Vérification des enregistrements MX | Oui | Oui | Oui | Oui | Oui |
| Vérification SMTP | Non | Oui | Oui | Oui | Oui |
| Détection d'e-mails jetables | Oui | Oui | Oui | Oui | Oui |
| Détection gratuite du fournisseur de messagerie | Oui | Oui | Oui | Oui | Oui |
| Détection fourre-tout | Non | Oui | Oui | Non | Oui |
| Vérification par lots | Non | Oui | Oui | Non | Oui |
| Score qualité/risque | Non | Oui (0-100) | Oui (0-10) | Oui (0-1) | Oui (0-100) |
| Clé API requise | Non (niveau gratuit) | Oui | Oui | Oui | Oui |
| Points de terminaison API supplémentaires (150+) | Oui | Non | Non | Oui (API séparées) | Non |
Comparaison des prix
| Fournisseuse | Niveau gratuit | Forfait le moins payé | Modèle de tarification |
|---|---|---|---|
| publié | 5 req/min, aucune clé nécessaire | \ 9 $/mois (Démarreur) | Abonnement mensuel, points de terminaison illimités |
| Hunter.io | 25 vérifications/mois | \$49/mois | Abonnement mensuel avec crédits de vérification |
| Zéro rebond | 100 vérifications/mois | \$16/mois (2 000 crédits) | Tarification par e-mail basée sur le crédit |
| API abstraite | 100 vérifications/mois | \$12/mois | Abonnement mensuel avec limites de demandes |
| Envoyable par e-mail | Aucune | \ 30 $/mois (5 000 vérifications) | Tarification par e-mail basée sur le crédit |
Quelques points à noter. Le tarif de botoi comprend l'accès à plus de 150 points de terminaison d'API, et pas seulement à la validation par e-mail. Si vous avez également besoin de recherches DNS, de métadonnées d'URL, de hachage ou de génération d'images, les 9 $/mois couvrent tout. Le plan Hunter.io comprend des fonctionnalités de recherche d'e-mails et de recherche de domaine au-delà de la vérification. ZeroBounce et Emailable facturent par e-mail, ce qui fonctionne bien pour le nettoyage de listes de lots mais peut s'avérer coûteux pour une validation en temps réel à grande échelle.
Exemples de codes
publié
botoi divise la validation des e-mails en trois points de terminaison ciblés. Vous pouvez les appeler individuellement en fonction de vos besoins.
Vérification des e-mails jetables :
curl -X POST https://api.botoi.com/v1/disposable-email/check \\
-H "Content-Type: application/json" \\
-d '{"email": "test@mailinator.com"}'
Réponse:
{
"success": true,
"data": {
"email": "test@mailinator.com",
"domain": "mailinator.com",
"is_disposable": true,
"is_free": false,
"provider": "Mailinator"
}
}
Vérification des enregistrements MX :
curl -X POST https://api.botoi.com/v1/email-mx/verify \\
-H "Content-Type: application/json" \\
-d '{"email": "hello@acme.com"}'
Validation de la syntaxe :
curl -X POST https://api.botoi.com/v1/email/validate \\
-H "Content-Type: application/json" \\
-d '{"email": "hello@acme.com"}'
Aucune clé API n'est requise pour le niveau gratuit. Ajouter un Authorization: Bearer YOUR_KEY en-tête
lorsque vous avez besoin de limites de taux plus élevées.
Hunter.io
Hunter.io regroupe toutes les vérifications dans un seul point de terminaison GET. Une clé API est requise pour chaque requête, y compris l’utilisation du niveau gratuit.
curl "https://api.hunter.io/v2/email-verifier?email=test@mailinator.com&api_key=YOUR_API_KEY"
Réponse:
{
"data": {
"status": "invalid",
"result": "undeliverable",
"score": 0,
"email": "test@mailinator.com",
"regexp": true,
"gibberish": false,
"disposable": true,
"webmail": false,
"mx_records": true,
"smtp_server": true,
"smtp_check": false
}
}
La réponse inclut une confiance score de 0 à 100 et des champs booléens séparés pour
chaque type de validation. Le smtp_check le champ indique si la boîte aux lettres a été confirmée
accessible au niveau SMTP.
Zéro rebond
ZeroBounce renvoie un status et sub_status qui catégorise l'e-mail
dans des compartiments tels que "valide", "invalide", "catch-all" et "do_not_mail".
curl "https://api.zerobounce.net/v2/validate?api_key=YOUR_API_KEY&email=test@mailinator.com"
Réponse:
{
"address": "test@mailinator.com",
"status": "do_not_mail",
"sub_status": "disposable",
"domain_age_days": "5095",
"free_email": false,
"mx_found": true,
"smtp_provider": "mailinator"
}
La domain_age_days Ce champ permet d'identifier les domaines récemment créés qui sont souvent
associés au spam ou à la fraude.
API abstraite
AbstractAPI utilise une requête GET avec l'e-mail comme paramètre de requête. Chaque champ de contrôle est enveloppé dans
un objet avec un value clé.
curl "https://emailvalidation.abstractapi.com/v1/?api_key=YOUR_API_KEY&email=test@mailinator.com"
Réponse:
{
"email": "test@mailinator.com",
"is_valid_format": { "value": true },
"is_disposable_email": { "value": true },
"is_free_email": { "value": false },
"is_mx_found": { "value": true },
"is_smtp_valid": { "value": false },
"quality_score": "0.10"
}
La quality_score varie de 0,00 à 1,00. Un score inférieur à 0,50 indique généralement
l'adresse est risquée ou non livrable.
Envoyable par e-mail
Emailable fournit un state champ ("livrable", "non livrable", "risqué", "inconnu")
à côté d'un chiffre score.
curl "https://api.emailable.com/v1/verify?email=test@mailinator.com&api_key=YOUR_API_KEY"
Réponse:
{
"state": "undeliverable",
"reason": "rejected_email",
"risk": "high",
"disposable": true,
"free": false,
"mx_record": "mail.mailinator.com",
"score": 0
}
Emailable est le seul fournisseur de cette liste sans niveau gratuit. Vous avez besoin d'un forfait payant pour effectuer des appels API.
Lequel choisir
Le bon choix dépend de votre cas d’utilisation, de votre budget et de votre échelle. Voici une matrice de décision pour l'affiner :
- Vous voulez le moyen le moins cher pour commencer. Le niveau gratuit de Botoi ne nécessite aucune clé API ni aucune inscription. Envoyez une requête POST et obtenez un résultat. À 9 $/mois, le forfait payant est l'option la moins chère et comprend accès à plus de 150 autres points de terminaison d’API de développeur. Le compromis : aucune vérification de la boîte aux lettres au niveau SMTP.
- Vous avez besoin d’une vérification SMTP approfondie pour une diffusion à froid. Hunter.io est conçu pour les équipes commerciales. Il vérifie la délivrabilité des boîtes aux lettres au niveau SMTP et s'intègre à ses outils de recherche d'e-mails et de campagne. Le prix de départ de 49 $/mois est élevé, mais il couvre l'intégralité du flux de travail de génération de leads.
- Vous nettoyez une grande liste de diffusion avant une campagne. ZeroBounce et Emailable sont conçus pour le traitement par lots. Les deux acceptent les téléchargements CSV et renvoient des résultats avec des classifications de risque. Les 100 crédits gratuits de ZeroBounce vous aident à tester avant de vous engager. Emailable nécessite un forfait payant dès le premier jour.
- Vous souhaitez un contrôle de validation simple avec une configuration minimale. Point de terminaison GET unique de AbstractAPI et le prix d'entrée de 12 $/mois en font une option simple. La structure de réponse est verbeuse mais couvre les principaux contrôles. Les 100 requêtes mensuelles du niveau gratuit sont suffisantes pour les tests et le prototypage.
- Vous avez besoin d'une validation dans le cadre d'une boîte à outils API plus large. botoi est le seul fournisseur sur cette liste qui regroupe la validation des e-mails avec des recherches DNS, l'extraction de métadonnées d'URL, la génération de code QR, le hachage, Décodage JWT et plus de 140 autres points de terminaison sous un seul abonnement. Si votre projet nécessite plusieurs API capacités, cette consolidation permet d'économiser à la fois de l'argent et de la complexité d'intégration.
Principaux compromis à considérer
Précision vs vitesse. La vérification au niveau SMTP (Hunter.io, ZeroBounce, Emailable) donne vous êtes plus sûr qu'une boîte aux lettres existe, mais ces vérifications prennent 1 à 5 secondes par e-mail. Syntaxe, MX, et les chèques jetables (botoi, AbstractAPI) reviennent en moins de 100 ms. Pour une validation d'inscription en temps réel, la vitesse compte souvent plus que la précision parfaite.
Tarification par e-mail ou forfaitaire. La tarification basée sur le crédit (ZeroBounce, Emailable) fonctionne bien lorsque vous validez par lots. Vous savez exactement combien d'e-mails vous consulterez et pouvez acheter des crédits en conséquence. Les abonnements forfaitaires (botoi, Hunter.io, AbstractAPI) fonctionnent mieux pour la validation en temps réel où le volume est imprévisible.
Point de terminaison unique ou points de terminaison composables. La plupart des fournisseurs regroupent tout dans un seul appel API. botoi divise les contrôles en points de terminaison distincts, ce qui signifie que vous ne pouvez appeler que ce dont vous avez besoin. Si seulement tu Si vous vous souciez de la détection jetable, vous passez un seul appel au lieu de payer pour des chèques SMTP que vous n'utilisez pas. Le compromis est plus de travail d'intégration si vous voulez une image complète.
FAQ
- Puis-je combiner plusieurs API de validation d’e-mail ?
- Oui. Un modèle courant consiste à exécuter une validation de syntaxe et des vérifications d'e-mails jetables localement ou avec une API rapide (comme botoi), puis à transmettre les e-mails restants à un service de vérification plus approfondi qui vérifie la délivrabilité SMTP. Cette approche à plusieurs niveaux permet de réduire les coûts tout en maximisant la précision.
- Quelle est la différence entre la validation des e-mails et la vérification des e-mails ?
- La validation des e-mails vérifie si une adresse suit une syntaxe correcte, possède des enregistrements MX valides et appartient à un domaine légitime. La vérification des e-mails va plus loin en envoyant une requête ping au serveur de messagerie (vérification SMTP) pour confirmer que la boîte aux lettres existe et peut recevoir du courrier. La plupart des API de cette comparaison offrent les deux, bien que la profondeur varie.
- Les API de validation des e-mails stockent-elles les e-mails que je leur envoie ?
- Les politiques varient selon le fournisseur. botoi ne stocke pas les e-mails soumis. Hunter.io conserve les données pour les fonctionnalités de sa base de données de prospects. ZeroBounce et AbstractAPI déclarent traiter les e-mails en temps réel sans stockage permanent. Emailable supprime les données après le traitement. Consultez toujours la politique de confidentialité de chaque fournisseur avant d’envoyer des listes de diffusion sensibles.
- De combien d’appels API ai-je besoin pour une vérification complète des e-mails ?
- Cela dépend du fournisseur. Avec botoi, vous avez besoin de jusqu'à trois appels pour une vérification complète : /v1/email/validate pour la syntaxe, /v1/email-mx/verify pour les enregistrements MX et /v1/disposable-email/check pour la détection jetable. La plupart des concurrents les regroupent en un seul point de terminaison, ce qui simplifie l'appel mais limite la flexibilité.
- Le niveau gratuit de botoi est-il suffisant pour un petit SaaS ?
- Le niveau gratuit à 5 requêtes par minute traite environ 7 200 contrôles par jour s'il est réparti uniformément. Pour un petit traitement des inscriptions SaaS, cela couvre la plupart des utilisations initiales. Une fois que vous atteignez un trafic constant au-dessus de ce tarif, le forfait Starter à 9 $/mois supprime la contrainte de limite de débit.
Commencez a construire avec botoi
150+ endpoints API pour la recherche, le traitement de texte, la generation d'images et les utilitaires pour developpeurs. Offre gratuite, sans carte bancaire.