Validateur d'e-mail
Validez n'importe quelle adresse e-mail en un seul appel d'API — contrôle syntaxique, vérification des enregistrements MX et détection des e-mails jetables. Des signaux de délivrabilité clairs pour chaque adresse.
Essayer en direct
Pas encore de clé API ?
Connectez-vous à votre compte pour créer et gérer vos clés API.
Guide d'intégration
Copiez un extrait, remplacez votre clé API, exécutez. Fonctionne avec n'importe quel client HTTP — exemples ci-dessous en cURL, JavaScript et Python.
/api/check-emailhttps://www.apipick.comValidate an email address and receive syntax, MX, and disposable detection results
emailstringrequisThe email address to validate user@example.com
curl -X POST "https://www.apipick.com/api/check-email" \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_API_KEY" \
-d '{
"email": "user@example.com"
}'{
"success": true,
"code": 200,
"message": "Email validation complete",
"data": {
"email": "user@example.com",
"valid": true,
"syntax_valid": true,
"mx_valid": true,
"disposable": false,
"domain": "example.com",
"normalized": "user@example.com",
"reason": null
},
"credits_used": 1,
"remaining_credits": 99
}Trois contrôles en un seul appel
Validation syntaxique
Vérifie un format conforme à la RFC, détecte les fautes de frappe et renvoie une forme canonique normalisée de l'adresse.
Vérification des enregistrements MX
Effectue une recherche DNS en direct pour confirmer que le domaine possède des enregistrements de serveur de messagerie actifs et peut recevoir des e-mails.
Détection des jetables
Effectue un contrôle dans une base de plus de 50 000 domaines d'e-mails jetables et temporaires connus (Mailinator, Guerrilla Mail, etc.).
Parfait pour ces cas d'usage
Inscription SaaS
Bloquez les e-mails jetables dès l'inscription pour empêcher les abus d'essai gratuit et garder une base d'utilisateurs authentique.
Hygiène des listes marketing
Nettoyez vos listes d'e-mails avant les campagnes pour améliorer les taux de délivrabilité et protéger votre réputation d'expéditeur.
Prévention de la fraude
Identifiez les adresses jetables utilisées dans les inscriptions frauduleuses, l'abus de coupons et la création de faux comptes.
Enrichissement par agent IA
Utilisez-le comme outil LLM pour vérifier la qualité des e-mails au sein de pipelines autonomes de recherche de leads, d'enrichissement CRM et d'automatisation de prospection.
Alternative à ZeroBounce et AbstractAPI
La même qualité de validation — sans le mur de tarification par lot ni le plafond mensuel de 100 requêtes.
ZeroBounce | AbstractAPI | API Pick ✓ | |
|---|---|---|---|
| Offre gratuite | 100 / mois | 100 / mois | 100 crédits à l'inscription |
| Les crédits gratuits expirent ? | Réinitialisation mensuelle | Réinitialisation mensuelle | N'expirent jamais |
| Tarif à l'usage (pay-as-you-go) | $24 / 3,000 emails | $14 / mo (10k) | $5 / 5,000 emails |
| Coût pour 1 000 e-mails | ~$8.00 | ~1,40 $ (abonnement mensuel) | $1.00 |
| Contrôle syntaxique | ✓ | ✓ | ✓ |
| Vérification des enregistrements MX | ✓ | ✓ | ✓ |
| Détection des jetables | ✓ | ✓ | ✓ |
| Pas de carte bancaire pour démarrer | ✗ | ✗ | ✓ |
| Prêt pour agent IA / LLM | Partiel | Partiel | ✓ JSON natif |
Le problème ZeroBounce
ZeroBounce facture 24 $ pour seulement 3 000 vérifications — soit 8 $ par tranche de 1 000 e-mails. Pour les équipes qui font passer un volume conséquent par un formulaire d'inscription ou un pipeline d'enrichissement CRM, les coûts grimpent vite. Il n'y a pas de vrai pay-as-you-go : vous achetez des crédits par lots et ceux inutilisés ne se reportent pas proprement.
Le problème AbstractAPI
L'offre gratuite d'AbstractAPI ne vous donne que 100 requêtes par mois — suffisant pour prototyper mais loin du compte pour une charge de travail réelle. Dès que vous dépassez ce seuil, vous êtes contraint à un abonnement mensuel, même si votre usage est sporadique ou en pics.
Champs de la réponse
| Champ | Type | Description |
|---|---|---|
| valid | boolean | true lorsque syntax_valid et mx_valid sont tous deux true |
| syntax_valid | boolean | Le format de l'e-mail respecte les règles syntaxiques de la RFC |
| mx_valid | boolean | Le domaine possède au moins un enregistrement MX actif |
| disposable | boolean | Le domaine est un service d'e-mails jetables/temporaires connu |
| domain | string | Partie domaine extraite de l'e-mail |
| normalized | string | null | Forme canonique en minuscules, normalisée Unicode |
| reason | string | null | Explication lisible lorsque la validation échoue |
Limites de débit
La limitation est par clé API, fenêtre glissante de 60 secondes. En cas de dépassement, vous recevez un 429 propre avec un en-tête Retry-After.
60req/min
Par clé API, par endpoint. Fenêtre glissante de 60 secondes.
3concurrent
Nombre maximal de requêtes simultanées en cours par clé API.
X-RateLimit-LimitNombre maximal de requêtes autorisées par minuteX-RateLimit-RemainingRequêtes restantes dans la fenêtre actuelleX-RateLimit-ResetSecondes avant la réinitialisation de la fenêtre actuelleRetry-AfterSecondes à attendre avant de réessayer (uniquement sur 429)HTTP/1.1 429 Too Many Requests
Retry-After: 12
X-RateLimit-Limit: 60
X-RateLimit-Remaining: 0
X-RateLimit-Reset: 12
{
"error": "rate_limit_exceeded",
"message": "Rate limit exceeded: 60 requests/minute per API key. Retry after 12s.",
"retry_after": 12
}Questions fréquentes
Q : Quelle est la différence entre valid et mx_valid ?
R : mx_valid vous indique seulement que le domaine peut recevoir des e-mails. valid combine syntax_valid et mx_valid — c'est le champ de référence lorsque vous voulez simplement savoir si une adresse est délivrable. L'indicateur disposable est renvoyé séparément afin que vous puissiez définir votre propre politique vis-à-vis des adresses jetables.
Q : L'API envoie-t-elle un e-mail de test pour vérifier la boîte aux lettres ?
R : Non. L'API effectue des recherches DNS MX mais n'envoie aucun e-mail et ne fait pas de sondage SMTP. L'existence de la boîte aux lettres ne peut donc pas être confirmée, mais le contrôle de délivrabilité au niveau du domaine intercepte la grande majorité des mauvaises adresses, sans aucune préoccupation de confidentialité ou de spam.
Q : Les agents IA peuvent-ils appeler cette API comme un outil ?
R : Oui. L'endpoint prend une simple chaîne email et renvoie un objet JSON plat — simple à définir comme une fonction OpenAI, un outil Claude, un outil LangChain ou une action de n'importe quel framework d'agents. Idéal pour les pipelines autonomes d'enrichissement de leads et d'hygiène CRM.
Q : À quel point la liste de blocage des e-mails jetables est-elle à jour ?
R : La liste de blocage provient du dépôt communautaire disposable-email-domains sur GitHub (plus de 50 000 domaines). Elle est actualisée automatiquement à chaque démarrage à froid du serveur.
Utilisez le Validateur d'e-mail dans Claude Code et les agents IA
Installez le skill officiel Claude Code pour valider des e-mails directement dans votre agent de codage IA — sans aucun appel d'API manuel. Compatible avec Claude Code, Cursor, OpenAI Codex et plus.
Demandez naturellement à votre agent IA
Plateformes compatibles
Skill Claude Code pour l'API Validateur d'e-mail d'APIpick
Effectue la validation syntaxique, la vérification des enregistrements MX et la détection des e-mails jetables, via des requêtes en langage naturel dans n'importe quel agent de codage IA.