Skip to main content

YesWeCheck API

Validation email ultra-précise — Syntaxe, DNS, SMTP multi-pass, détection d'adresses jetables et enrichissement.

Ce que vous pouvez faire​

Les vérifications disponibles​

CheckVitesseCrédits
✅ Syntaxe (RFC 5322, normalisation)~1msGratuit
✅ DNS / MX Records~50msGratuit
✅ Détection jetable (10min mail, etc.)~5msGratuit
✅ Role account (info@, admin@, support@)~1msGratuit
✅ Typo domain (gmial.com → gmail.com)~5msGratuit
✅ Random detection (x7k3p9@...)~5msGratuit
💳 SMTP (vérification boîte réelle)1–15s1 crédit
💳 Enrichissement (prénom probable)~10msInclus SMTP

Démarrage rapide​

curl -X POST https://api.yeswecheck.fr/v2/email/validate \
-H "Authorization: Bearer ywc_live_votre_cle" \
-H "Content-Type: application/json" \
-d '{"email": "[email protected]"}'
{
"email": "[email protected]",
"status": "risky",
"score": 60,
"roleAccount": { "isRoleAccount": true, "reason": "Generic prefix: contact" },
"disposable": { "isDisposable": false },
"metadata": { "creditsUsed": 0, "processingTimeMs": 187 }
}
Obtenir une clé API

Créez votre clé depuis le Dashboard → Settings → API Keys.

Statuts de réponse​

StatutSignificationAction recommandée
validEmail valide et délivrable✅ Accepter
invalidEmail invalide — définitif❌ Refuser
riskyRisqué (jetable, role, aléatoire)⚠️ Filtrer selon contexte
unknownVérification impossible (timeout SMTP)🟡 Accepter avec prudence

Liens utiles​

🎛️ Dashboardapp.yeswecheck.fr
🟢 Statut APIstatus.yeswecheck.fr
📧 Support[email protected]