Documentation API
Effectuez une requête GET au point de terminaison suivant :
curl -X GET \ "https://api.bouncestrike.com?apikey=YOUR_API_KEY&email=test@example.com"
Remplacez YOUR_API_KEY
par votre clé API personnelle.
Paramètre | Type | Description | Requis |
---|---|---|---|
apikey | string | Votre clé API personnelle | Oui |
string | L’adresse email à vérifier | Oui |
{ "status": "Success", "message": "Email verification completed successfully.", "verification": { "address": "test@example.com", "local_part": "test", "domain": "example.com", "accept_all_policy": false, "is_role_account": false, "is_free_provider": true, "is_disposable": false, "is_spamtrap": false, "deliverable": false }, "credits_used": 12, "credits_left": 88, "next_reset": "2025-08-31" }
Paramètre | Type | Description |
---|---|---|
status | string | « Success » ou « Error » |
message | string | Description du résultat |
verification | object | Détails de la vérification de l’email |
verification.address | string | L’adresse email vérifiée |
verification.local_part | string | Partie locale de l’email |
verification.domain | string | Domaine de l’email |
verification.accept_all_policy | boolean | True si l’hôte distant accepte le courrier à n’importe quelle adresse |
verification.is_role_account | boolean | True s’il s’agit d’un compte de rôle (info@, sales@) |
verification.is_free_provider | boolean | True s’il s’agit d’un fournisseur de messagerie gratuit |
verification.is_disposable | boolean | True si c’est un email jetable |
verification.is_spamtrap | boolean | True s’il s’agit d’un spamtrap ou d’une adresse blacklist |
verification.deliverable | boolean | True si l’email est livrable |
credits_used | integer | Nombre de crédits utilisés jusqu’à présent |
credits_left | integer | Crédits mensuels restants |
next_reset | string (YYYY-MM-DD) | Date de réinitialisation des crédits |
Code HTTP | Erreur | Description |
---|---|---|
400 | Invalid email address | Le paramètre email est manquant ou invalide |
401 | Missing API key | Aucune clé API fournie dans la demande |
403 | Invalid API key / Inactive subscription | La clé API est erronée ou l’abonnement est inactif |
429 | Quota exceeded | Vos crédits mensuels sont épuisés |
429 | Too many requests | Vous avez dépassé la limite de débit (par seconde) |
500/503 | Service temporarily unavailable | Erreur de service ou de connexion BounceStrike |