L'outil est accessible via une API publique qui retourne au format JSON le même résultat que l'interface web.
| Paramètre | Type | Description |
|---|---|---|
domain |
string, requis | Le nom de domaine à analyser (ex : exemple.fr) |
Pour s'authentifier avec un token, ajouter le header :
| Accès | Limite |
|---|---|
| Public | 50 requêtes / jour par IP |
| Avec token | Quota personnalisé (jusqu'à 500 req/jour) |
Requête simple (sans token) :
Avec un token d'authentification :
Filtrer les champs avec jq (domaine, hébergeur, pays) :
Les champs detection_type possibles :
simple, antispam_found, antispam_unknown,
self_hosted, unknown.
| Code HTTP | Cause |
|---|---|
400 | Paramètre domain manquant |
401 | Token invalide |
404 | Domaine sans enregistrement MX ou inexistant |
422 | Format de domaine invalide |
429 | Quota journalier dépassé |
500 | Erreur interne |
Si vous intégrez cette API dans un outil ou service accessible au public, nous vous demandons de mentionner la source dans votre interface ou vos résultats, par exemple :
L'accès public est suffisant pour un usage ponctuel. Si vous avez besoin d'un volume plus important — intégration dans un outil, traitement en masse, projet associatif ou de recherche — vous pouvez nous demander un token gratuitement.
Contactez-nous via ezeo.coop/nous-contacter en nous indiquant dans quel but vous souhaitez utiliser l'API (outil interne, projet open source, étude, etc.). Nous étudierons votre demande et pourrons vous attribuer un token gratuitement, selon le projet.