Une liste d'emails ne se contrôle pas à l'oeil, et surtout pas en lui envoyant un message de test. Une API de vérification email intègre ce contrôle directement dans votre logiciel : une requête par adresse, une réponse structurée, personne dans la boucle. Ce guide détaille ce que le contrôle inspecte réellement, comment lire chaque statut renvoyé, quand appeler l'API en temps réel sur un formulaire plutôt qu'en masse avant une campagne, ce que cela doit vous coûter par adresse, et comment lancer exactement le même contrôle depuis un tableur ou un assistant IA quand écrire du code n'est pas le sujet.
Qu'est-ce qu'une API de vérification email ?
Une API de vérification email est un point d'accès HTTP qui reçoit une adresse et renvoie un verdict structuré sur sa capacité réelle à recevoir du courrier. Vous envoyez jane.doe@acme.com, vous récupérez un statut, une raison et les signaux dont votre code a besoin pour décider de la suite. Rien n'est envoyé à la personne. Le contrôle s'effectue auprès de l'infrastructure de réception, pas via un message test qui atterrirait dans une boîte et abîmerait votre réputation pour apprendre un fait que vous pouviez simplement interroger.
Si les équipes préfèrent le point d'accès à une interface, c'est que la vérification est rarement ponctuelle. Un formulaire d'inscription a besoin du contrôle dans la seconde qui sépare la saisie de la validation. Un CRM en a besoin de façon planifiée, parce que la donnée de contact se périme toute seule : les gens changent de poste, les entreprises sont rachetées, les boîtes sont fermées sans prévenir. Une campagne en a besoin juste avant l'envoi, pas trois mois plus tôt. Chacun de ces cas est une machine qui appelle une fonction, ce qui est précisément l'usage d'un endpoint. La fonctionnalité Email Verification de Derrick coûte 1 crédit par email contrôlé, facturé au résultat, et le même moteur est accessible en REST, depuis Google Sheets et depuis un assistant IA compatible MCP.
L'enjeu, c'est la délivrabilité. Les fournisseurs de messagerie jugent un expéditeur en grande partie sur sa fréquence de tentatives vers des adresses inexistantes, et le seuil opérationnel visé par la plupart des équipes est un taux de bounce sous les 2 pour cent. Franchissez-le régulièrement et le placement en boîte de réception se dégrade pour tous vos messages suivants, y compris ceux destinés à des contacts parfaitement valides. La vérification est l'assurance la moins chère contre ce scénario : à 1 crédit par adresse, contrôler dix mille contacts coûte moins qu'un domaine d'envoi sérieusement abîmé.

Comment fonctionne une API de vérification email : les quatre contrôles
Un appel unique paraît instantané. Derrière, quatre contrôles distincts s'enchaînent, par coût et par certitude croissants, et savoir lequel a produit votre réponse est ce qui permet de traiter un résultat ambigu au lieu de tout ramener à un oui ou un non.
Syntaxe et format
Le premier passage est structurel : la chaîne est-elle une adresse légale ? On attrape ici les fautes de frappe qui dominent les soumissions de formulaire : arobase manquante, espaces traînants collés depuis un export CRM, doubles points, caractères interdits avant le domaine. C'est peu coûteux et c'est définitif. Une adresse qui échoue là ne recevra jamais de courrier, aucun autre contrôle n'est nécessaire.
Domaine et enregistrements MX
Ensuite, le domaine est résolu puis interrogé sur ses enregistrements de serveur de messagerie. Un domaine sans MX n'a nulle part où livrer le courrier, ce qui est fréquent sur les domaines parkés, les enregistrements expirés et les fautes de frappe proches d'entreprises réelles. Cette étape signale aussi les domaines jetables, ces boîtes temporaires utilisées pour passer un formulaire, techniquement délivrables mais sans aucune valeur pour un pipeline commercial.
La sonde de boîte aux lettres
Le troisième contrôle ouvre une conversation avec le serveur de réception et demande si cette boîte précise existe, sans jamais aller au bout d'une livraison. C'est l'étape qui sépare un vrai service de vérification d'un simple contrôleur de syntaxe, et c'est aussi celle qui échoue de façon intéressante : certains serveurs répondent honnêtement, d'autres acceptent tout, d'autres retardent délibérément les expéditeurs inconnus. Cette variabilité explique qu'une bonne réponse porte davantage qu'un oui ou un non.
Classification du risque
Enfin, l'adresse est qualifiée au-delà de la délivrabilité. S'agit-il d'un compte générique du type contact@ ou facturation@ qui aboutit dans une boîte partagée plutôt que chez une personne ? Le domaine accepte-t-il tout le courrier quelle que soit la partie locale ? Est-ce un piège à spam connu ? Ces marqueurs ne rendent pas l'adresse indélivrable, mais ils changent la décision de l'inclure ou non dans une séquence outbound, et aucun script SMTP artisanal ne vous les produira.

Lire la réponse : ce que chaque statut doit déclencher
L'erreur qui gâche le plus de budget de vérification consiste à traiter la réponse comme un booléen et à jeter tout ce qui n'est pas un feu vert franc. Environ un cinquième à un quart d'une liste B2B typique revient avec autre chose que "valide", et la façon dont vous aiguillez ces lignes décide si la vérification a amélioré votre campagne ou seulement rétréci votre liste. Chaque famille de réponse, et ce qu'elle doit déclencher dans votre code :
| Statut | Signification | Ce que votre code doit faire |
|---|---|---|
| Valide | La boîte existe et accepte le courrier | Envoyer. C'est la seule famille qui a sa place par défaut dans une séquence à froid. |
| Invalide | Échec définitif sur la syntaxe, le domaine ou la boîte | Supprimer durablement et consigner la raison, pour que l'adresse ne revienne pas par un autre import. |
| Catch-all | Le domaine accepte toutes les adresses, la boîte reste inconfirmable | Isoler dans un segment à part. Envoyer seulement aux contacts à forte valeur, en surveillant les bounces. |
| Risquée | Compte générique, domaine jetable ou motif de piège | Exclure de l'outbound. Un compte générique convient au support, pas à la prospection. |
| Inconnue | Le serveur a refusé de répondre, souvent greylisting ou limitation de débit | Remettre en file et réessayer plus tard plutôt que supprimer. Une part importante se résout au second passage. |
Les domaines catch-all méritent leur propre politique, tant ils sont répandus dans le mid-market et les grands comptes, où un équipement de sécurité placé devant le serveur accepte tout par conception. Les supprimer vous prive d'une part significative de vos meilleurs comptes ; leur envoyer à l'aveugle gonfle votre taux de bounce. Le compromis viable est un segment séparé, à volume réduit et sous surveillance rapprochée, que nous détaillons dans notre guide sur la détection et la gestion des adresses catch-all. Le lot "inconnues" mérite de la patience pour une autre raison : c'est en général un refus temporaire, pas un verdict, et les jeter réduit silencieusement votre marché adressable.
Temps réel au formulaire, ou en masse avant la campagne
Deux moments justifient un appel de vérification, et ils répondent à des questions différentes. Le temps réel place le contrôle au point de capture, pendant que l'utilisateur est encore sur la page, pour qu'une faute de frappe soit corrigée avant d'entrer dans votre base. C'est l'intervention la moins chère possible : un appel, une adresse, et un problème de qualité de donnée qui n'arrive jamais. La contrepartie, c'est que l'appel se trouve dans une requête vue par l'utilisateur : il doit être rapide et il doit échouer en mode permissif, en laissant l'inscription aboutir plutôt qu'en bloquant un vrai client parce qu'un serveur était lent.
Le mode masse applique le contrôle à une liste que vous détenez déjà, avant de l'utiliser. C'est le passage qui compte pour l'outbound, car une adresse vérifiée il y a quatre mois n'est pas vérifiée aujourd'hui. La péremption est continue, pas événementielle, et la règle pratique retenue par la plupart des équipes est de recontrôler toute liste de plus de quatre-vingt-dix jours avant un envoi, ainsi que toute liste venue d'ailleurs que de votre propre capture. Notre analyse de la vérification en temps réel face à la vérification planifiée explique comment enchaîner les deux sans payer deux fois la même adresse.
Les deux modes sont complémentaires, pas alternatifs. Le temps réel protège la porte d'entrée, le mode masse protège la campagne. Les équipes qui ne font que le premier finissent par écrire à des contacts valides à l'inscription et partis depuis. Celles qui ne font que le second continuent de laisser entrer la mauvaise donnée et paient pour la nettoyer ensuite, ce qui revient strictement plus cher.

Où placer une API de vérification email dans votre stack
Une API de vérification email se rentabilise à quatre endroits précis. Les nommer transforme le vague "il faudrait vérifier nos données" en quelque chose qui tient dans un sprint.
Le formulaire d'inscription. Un appel à la soumission arrête les adresses fausses ou mal tapées à la frontière. Il empêche aussi les domaines jetables de consommer de la capacité d'essai, ce qui pour un produit en self-serve est une ligne de coût directe, pas seulement un sujet d'hygiène.
Le pipeline CRM. Un job planifié qui parcourt les enregistrements au-delà d'un certain âge et recontrôle leurs adresses maintient la base honnête sans que personne ait à y penser. Ajoutez un champ qui stocke la date de vérification : la question utile n'est jamais seulement de savoir si une adresse était valide, mais quand vous l'avez confirmée pour la dernière fois.
Le sas avant envoi. Une étape de votre workflow outbound qui vérifie juste avant l'expédition et aiguille tout ce qui n'est pas propre vers un segment d'attente. C'est celui qui se rentabilise le plus vite. C'est le dernier endroit où l'on peut empêcher un bounce au lieu de le mesurer.
Les workflows d'agents et d'automatisation. Quand un assistant IA ou une automatisation no-code construit une liste dans une tâche plus large, la vérification doit se produire dans ce flux, pas en étape manuelle après coup. Comme Derrick expose une API REST, il se branche à Zapier, Make et n8n aux côtés de trois mille autres applications : la vérification devient un noeud dans un pipeline que vous faites déjà tourner. Et si vous devez découvrir des adresses et pas seulement les contrôler, l'API email finder transforme un nom et un domaine en adresse vérifiée dans le même appel.

Ce que la vérification doit coûter, et comment la budgéter
Le prix de la vérification devient simple dès qu'on le ramène à un coût par adresse, seul chiffre qui compte pour dimensionner une liste. Derrick facture la vérification 1 crédit par email, au résultat, et chaque plan embarque un stock de crédits reporté si vous ne le dépensez pas. L'arithmétique est directe : votre coût par adresse contrôlée, c'est le prix du plan divisé par les crédits qu'il porte.
| Plan | Prix | Stock de crédits | Coût par adresse vérifiée |
|---|---|---|---|
| Free | 0 EUR | 100 crédits par mois | La vérification n'est pas incluse à ce palier. Les crédits gratuits couvrent les fonctionnalités LinkedIn et nettoyage. |
| Mini | 9 EUR | 4 000 crédits | Environ 0,00225 EUR |
| Standard | 20 EUR | 10 000 crédits | 0,002 EUR, et le premier palier avec accès API |
| Plus | 47,50 EUR | 25 000 crédits | Environ 0,0019 EUR |
| Pro | 175 EUR | 100 000 crédits | Environ 0,00175 EUR |
Deux détails changent la façon de planifier. D'abord, la vérification elle-même est disponible à partir du plan Mini, tandis que l'API REST et le serveur MCP se débloquent au plan Standard. Si vous avez seulement besoin de contrôler en masse depuis un tableur, inutile de payer l'accès programmatique ; si vous câblez la vérification dans un produit, Standard est la porte d'entrée. Ensuite, les crédits sont reportés sur les plans payants : un mois de construction de listes et un mois calme se compensent, au lieu de vous obliger à surdimensionner pour votre pic.
En face, un seul incident de délivrabilité provoqué par des bounces coûte des semaines de placement dégradé sur toutes vos campagnes. À ces prix unitaires, vérifier cent mille adresses revient à moins que ce que la plupart des équipes dépensent en un mois d'outillage d'envoi : la décision porte donc sur l'effort d'intégration, rarement sur le budget.

Vérifier sans écrire de code : la voie Google Sheets
Beaucoup de vérifications ne justifieront jamais une intégration. Une liste sort d'un salon, un partenaire envoie un tableur, un commercial exporte un segment et veut savoir ce qu'il peut toucher. Pour tout cela, Derrick fonctionne comme une barre latérale dans Google Sheets : vous pointez une colonne d'adresses, vous choisissez la fonctionnalité de vérification, et le statut est écrit dans les colonnes voisines, ligne par ligne, sur toute la feuille. Aucune formule de tableur à apprendre, rien à déployer.
Ce point compte plus qu'il n'y paraît, car il découple la vérification de la disponibilité des développeurs. La personne qui possède la liste peut la contrôler elle-même, sur la même donnée, avec le moteur qu'appelle l'API. Une ligne nettoyée dans une feuille et une ligne nettoyée par un job nocturne sortent identiques : vous ne maintenez pas deux définitions de "vérifié". Et cela tient dans les deux sens : cent lignes et cent mille lignes passent par la même barre latérale, si bien qu'un contrôle rapide et un passage complet sur la base sont le même geste à deux échelles. Notre guide pour trouver et confirmer des emails professionnels valides déroule le flux côté feuille de A à Z.
Vérifier depuis un agent IA : la voie MCP
Le nouvel endroit où la vérification doit vivre, c'est à l'intérieur d'une conversation IA. Quand un assistant fait de la recherche de comptes, assemble une liste de contacts ou prépare une prise de contact, il a besoin de confirmer une adresse en cours de tâche plutôt que de rendre la main. Derrick MCP expose le moteur d'enrichissement via le Model Context Protocol : Claude, ChatGPT ou tout outil compatible MCP peut appeler la vérification comme une étape outil et agir sur le résultat dans le même tour. C'est disponible à partir de 20 EUR par mois, le palier qui débloque aussi l'API REST.
L'effet concret, c'est que la vérification cesse d'être une étape de pipeline pour devenir quelque chose que l'agent sait simplement faire. Demandez une liste de contacts chez des comptes cibles et l'assistant peut renvoyer des adresses déjà contrôlées, les risquées signalées, au lieu d'une liste plausible qu'il faudra nettoyer ensuite. Pour les équipes qui construisent des workflows agentiques, c'est la différence entre un assistant qui produit du travail et un assistant qui produit du travail à auditer.
API de vérification email ou script SMTP maison
N'importe quel développeur sait écrire un script qui ouvre une connexion SMTP et demande si une boîte existe. La vraie question est ce qui se passe après les cent premières adresses, et c'est là qu'une API de vérification email conçue pour ça se sépare d'un projet de week-end.
| Critère | Script SMTP maison | API de vérification |
|---|---|---|
| Réputation IP | Les sondes partent de votre IP, qui se fait limiter puis blacklister | Tourne sur une infrastructure conçue et maintenue pour sonder |
| Gestion du catch-all | Lu comme valide, ce qui empoisonne la liste en silence | Signalé comme un statut à part, que vous pouvez aiguiller |
| Signaux de risque | Aucun. Comptes génériques, jetables et pièges passent pour n'importe qui | Qualifiés dans la même réponse |
| Greylisting | Lu comme un échec, donc de bons contacts sont supprimés | Renvoyé comme inconnu, puis réessayé |
| Maintenance | Continue, et ça casse discrètement quand les fournisseurs changent | Aucune de votre côté |
Le mode d'échec de la version maison n'est pas qu'elle ne marche pas. C'est qu'elle a l'air de marcher tout en produisant des réponses fausses : elle supprime des contacts valides simplement greylistés et laisse passer des catch-all qui rebondiront. Vous découvrez les dégâts dans les métriques de campagne, après l'envoi, c'est-à-dire précisément au moment où ce n'est plus réparable.
Les erreurs qui rendent la vérification inutile
La vérification est facile à lancer et tout aussi facile à lancer pour rien. Cinq schémas expliquent l'essentiel du budget gaspillé.
Vérifier une fois et considérer que c'est acquis. Un résultat de vérification est une observation datée, pas une propriété de l'adresse. Stockez la date à côté du statut et considérez tout ce qui dépasse quatre-vingt-dix jours comme non confirmé.
Supprimer les lignes ambiguës. "Inconnue" et "catch-all" sont des consignes de traitement différencié, pas de mise à la corbeille. Les équipes qui les suppriment rétrécissent leur marché adressable de plusieurs dizaines de pour cent sans s'en rendre compte.
Vérifier après l'envoi. Nettoyer une liste en réaction à une mauvaise campagne, c'est mesurer les dégâts, pas les éviter. Le contrôle appartient à l'amont de l'expédition, comme un sas.
Faire confiance à une adresse devinée parce qu'elle paraît plausible. Croiser un nom avec un domaine produit des chaînes qui se lisent bien et rebondissent quand même. Si vous générez des adresses au lieu de les trouver, la vérification n'est pas optionnelle : c'est la seule chose entre vous et votre réputation d'expéditeur. L'Email Finder de Derrick vérifie dans la même recherche, à 5 crédits par email trouvé, si bien qu'une adresse découverte arrive déjà contrôlée.
Ignorer les champs de classification. Prospecter des adresses info@ et support@ est un moyen fiable de ressembler à un expéditeur de masse aux yeux de ceux dont c'est le métier de les repérer. Les marqueurs de risque existent pour que vous agissiez dessus.
Réglez ces cinq points et la vérification cesse d'être une corvée d'avant-campagne pour devenir une propriété de votre donnée. Le contrôle lui-même tient en un appel ; la discipline se joue sur le moment où vous le déclenchez et sur ce que vous faites de la réponse. Commencez par le sas avant envoi, ajoutez le contrôle à l'inscription, puis planifiez le passage CRM. Installez Derrick gratuitement avec 100 crédits par mois, puis activez la vérification dès le plan Mini et nettoyez votre première liste, dans un tableur ou via l'API, selon votre façon de travailler.
Questions fréquentes
Qu'est-ce qu'une API de vérification email ?
Derrick propose-t-il une API de vérification email ?
Combien coûte la vérification d'une adresse ?
Que faire d'un résultat catch-all ?
Une API de vérification garantit-elle zéro bounce ?
À quelle fréquence recontrôler une liste ?
Faut-il coder pour vérifier des emails avec Derrick ?
À lire aussi dans ce cocon
Lancez votre enrichissement en 30 secondes
Gratuit, 100 crédits/mois. Sans carte bancaire.
Installer Derrick gratuitement →