API V2

La version 2 de l'API Captain Verify est désormais disponible et elle comporte de nouvelles fonctionnalités. Si vous cherchez un moyen fiable de vérifier la validité de vos emails, vous pouvez intégrer l'API de vérification des emails de Captain Verify dans vos propres applications.

Clé API

Un compte est nécessaire pour générer la clé pour l'API, c'est ce qui vous donnera accès au service.

Limites de l'API

L'API est limitée à un maximum de 2 connexions simultanées et 50 vérifications par minute. Lorsque vous intégrez l'API, assurez-vous que votre application ne dépasse pas cette limite.

La requête

Pour faire une demande à l'API, appelez simplement le protocole GET à cette URL :

https://api.captainverify.com/v2/verify?apikey=XXXXXXXXXXXXXXXXXXXX&email=john.doe@gmail.com

Remplacez john.doe@gmail.com par votre email pour vérifier.

La réponse

Une table json sera renvoyée avec ces variables:

                        {
"credits":870,
"result":"invalid",
"details":"unknown_email",
"free":true,
"role":false,
"disposable":false,
"ok4all":false,
"protected":false,
"did_you_mean":"john.doe@gmail.com",
"email":"john.doe@gmail.com",
"email_normalized":"john.doe@gmail.com",
"success":true,
"message":null
}
Variables Valeur possible
credits Crédits disponibles sur votre compte.
result valid, invalid, risky, unknown
Le statut de l'email. si tous vos crédits ont été épuisés, le statut inconnu sera toujours retourné, pour ne pas bloquer votre application.
details null, email error, greylisting, low quality, low deliverability, mailboxfull...
Comprendre le résultat d'une vérification.
free true, false
Si le fournisseur de messagerie est gratuit, ex : Gmail.com.
role true, false
Si l'utilisateur du courrier électronique a un rôle, ex: support@exemple.com.
disposable true, false
L'email est valide, mais jetable après une courte période il ne sera plus possible de contacter l'utilisateur.
ok4all true, false
Ok pour tout : le serveur de messagerie distant accepte tous les e-mails (catch-all).
protected true, false
L'email est protégé par une solution antispam propriétaire
mailboxfull true, false
L'adresse e-mail est pleine. Elle ne peut plus recevoir de courrier
did_you_mean default : null
Si par exemple, le courrier électronique est john.doe@gmil.com, l'API vous enverra une proposition comme john.doe@gmail.com.
email L'email que vous souhaitez vérifier.
email_normalized L'email a normalisé, l'élimination des étiquettes pour gmail ... support+test@gmail.com sera support@gmail.com.
success true, false
Si l'authentification a échoué, l'épuisement de vos crédits.
message default : null
Lorsque le succès est faux, un message d'erreur sera envoyé.
Pour vérifier la validité de vos données avec notre API.
Inscrivez-vous dès maintenant
100 crédits emails offerts