Aller au contenu
POST AI agent ready /v1/dns/propagation

API de vérification de la propagation DNS - Test de résolution global gratuit

Interroge plusieurs résolveurs DNS publics (Google, Cloudflare, Quad9) pour un domaine et indique si les résultats sont cohérents.

Parameters

stringrequired

Domain name to check.

string

DNS record type to check (A, AAAA, CNAME, MX, TXT, etc.).

Code examples

curl -X POST https://api.botoi.com/v1/dns/propagation \
  -H "Content-Type: application/json" \
  -d '{"domain":"botoi.com","type":"A"}'

When to use this API

Confirmer les modifications DNS après une migration

Après avoir migré un site Web vers un nouveau fournisseur d'hébergement, vérifiez si les enregistrements A mis à jour se sont propagés sur Google, Cloudflare et Quad9. Attendez que l'indicateur cohérent soit vrai avant de changer de trafic ou de mettre à jour les outils de surveillance.

Déboguer les échecs DNS spécifiques à la région

Lorsque les utilisateurs de certaines régions signalent qu'ils ne peuvent pas accéder à votre site, vérifiez la propagation pour voir si des résolveurs spécifiques renvoient des enregistrements obsolètes ou incorrects. Cela réduit le problème à un problème de mise en cache au niveau d'un résolveur particulier par rapport à une mauvaise configuration au niveau de votre registraire.

Automatisez la vérification des changements DNS dans CI/CD

Une fois qu'un déploiement Terraform ou Pulumi a mis à jour les enregistrements DNS, ajoutez une étape de pipeline qui interroge ce point de terminaison. Faites échouer le pipeline si les enregistrements ne sont pas cohérents dans tous les résolveurs dans les 5 minutes.

Frequently asked questions

Quels résolveurs DNS sont vérifiés ?
Google (8.8.8.8), Cloudflare (1.1.1.1) et Quad9 (9.9.9.9). Ceux-ci représentent trois des résolveurs DNS publics les plus utilisés.
Que signifie le champ cohérent ?
cohérent est vrai lorsque les trois résolveurs renvoient le même ensemble d’enregistrements. Si un résolveur renvoie des valeurs différentes, cohérent est faux.
Combien de temps prend la propagation DNS ?
Cela dépend du TTL de l'ancien enregistrement. La plupart des changements se propagent dans un délai de 5 minutes à 48 heures. Les TTL courts (300 secondes) se propagent plus rapidement que les longs (86 400 secondes).
Puis-je vérifier la propagation des enregistrements MX ou TXT ?
Oui. Définissez le paramètre type sur MX, TXT, CNAME, AAAA ou tout autre type d'enregistrement pris en charge. La valeur par défaut est A en cas d'omission.

Get your API key

Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.