YesWeCheck API
L'API de validation email ultra-précise
YesWeCheck est une plateforme de validation email combinant vérifications syntaxiques, DNS, SMTP multi-pass et détection de risques pour qualifier vos listes email en temps réel ou en batch.
Prérequis
Créez un compte et générez une clé API depuis le Dashboard → Settings → API Keys.
Authentification
Toujours via le header Authorization, en schéma Bearer :
- Clé API (recommandé) —
Authorization: Bearer ywc_live_..., pour les intégrations backend et widgets - JWT —
Authorization: Bearer eyJhbG..., access token obtenu via votre session Dashboard
Le header X-API-Key n'est pas supporté.
Base URL
https://api.yeswecheck.fr/v2
Crédits SMTP
La vérification SMTP consomme 1 crédit par email. Les checks syntaxe, DNS, disposable, role account, typo et suggestions sont gratuits.
Rate Limits
- 100 req/min par IP sur
POST /email/validate - Configurable par API Key depuis le Dashboard
Authentication
- HTTP: Bearer Auth
- HTTP: Bearer Auth
Méthode recommandée pour les intégrations backend et widgets.
Créez vos clés depuis le Dashboard → Settings → API Keys.
Format : Authorization: Bearer ywc_live_xxxxxxxxxxxxx
Le header X-API-Key n'est pas supporté et renvoie
401 No authorization header.
Security Scheme Type: | http |
|---|---|
HTTP Authorization Scheme: | bearer |
Bearer format: | ywc_live_xxxxxxxxxxxxx |
Access token JWT obtenu via votre session Dashboard.
Durée de validité : 15 minutes — renouvelable via POST /auth/refresh.
Format : Authorization: Bearer eyJhbGciOiJIUzI1NiIs...
Même header que la clé API : l'API reconnaît une clé à son préfixe
ywc_live_ / ywc_test_, et traite toute autre valeur comme un JWT.
Security Scheme Type: | http |
|---|---|
HTTP Authorization Scheme: | bearer |
Bearer format: | JWT |
License
Propriétaire