Docs de l'API de validation des courriels
Pour commencer
Toutes les demandes d'API nécessitent une authentification à l'aide d'une clé API. Vous trouverez votre clé API dans le tableau de bord.
En-tête : "x-api-key : your-api-key"Vérification unique
Vérifier la validité d'une adresse électronique ou d'un domaine, son caractère jetable, ses services de confidentialité et sa capacité à être délivrée.
Point final
GET /v1/verifyParamètres
| Nom | Type | Exigée | Description |
|---|---|---|---|
| input | string | Oui | Adresse électronique ou domaine à vérifier (par exemple, [email protected] ou example.com) |
apiDocs.responseFields
| Champ d'application | Description |
|---|---|
| valid | Indique si le format du courrier électronique est correct |
| block | Indique si l'e-mail doit être bloqué (vrai si jetable, privacy, applePrivateEmail, deliverable ou catch_all est vrai). |
| disposable | Détermine si l'adresse électronique est temporaire ou jetable. |
| privacy | Détermine si le serveur de messagerie utilise un alias ou une redirection de courrier électronique. |
| applePrivateEmail | Indique si l'adresse électronique est une adresse privée Apple. |
| deliverable | Vérifie que la boîte aux lettres existe et qu'elle peut recevoir des courriels. |
| domain | La partie domaine de l'adresse électronique |
| email_address | L'adresse électronique |
| catch_all | Indique si le domaine dispose d'une configuration de courrier électronique attrape-tout qui accepte tous les courriels entrants quelle que soit l'adresse du destinataire |
| mx_found | Indique si le domaine possède des serveurs de messagerie valides (enregistrements MX) |
| remaining_credits | Le nombre de crédits API restant sur votre compte |
Exemple de réponse
{
"valid": true,
"block": false,
"disposable": false,
"privacy": false,
"applePrivateEmail": false,
"deliverable": true,
"domain": "example.com",
"email_address": "[email protected]",
"catch_all": false,
"mx_found": true,
"error": null,
"remaining_credits": 99
}Exemples de codes
curl "https://api.verify-email.app/v1/[email protected]" \
-H "X-API-Key: your-api-key"Essayez-le
Vous avez besoin d'une clé API pour tester les points d'extrémité.
Essayez avec :
Vérification des lots
Vérifier plusieurs adresses électroniques ou domaines en une seule demande (100 éléments maximum).
Point final
POST /v1/verify/batchParamètres
| Nom | Type | Exigée | Description |
|---|---|---|---|
| inputs | array of strings | Oui | Tableau d'adresses électroniques ou de domaines à vérifier |
Exemples de codes
curl -X POST "https://api.verify-email.app/v1/verify/batch" \
-H "Content-Type: application/json" \
-H "X-API-Key: your-api-key" \
-d '{
"inputs": [
"[email protected]",
"[email protected]"
]
}'Essayez-le
Vous avez besoin d'une clé API pour tester les points d'extrémité.
Essayez avec différents domaines :