Zum Inhalt springen
POST AI agent ready /v1/dns/lookup

DNS-Lookup-API – Kostenlose DNS-Eintragsabfrage

Fragt DNS-Einträge für eine Domäne mithilfe von Cloudflare DNS-over-HTTPS ab. Unterstützt die Datensatztypen A, AAAA, MX, TXT, CNAME, NS, SOA und PTR.

Parameters

stringrequired

Domain name to look up.

string

DNS record type to query.

Code examples

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

When to use this API

Überprüfen Sie die Domänenkonfiguration während des Onboardings

Wenn ein Kunde Ihrer SaaS-Plattform eine benutzerdefinierte Domäne hinzufügt, fragen Sie seine CNAME- oder A-Einträge ab, um zu bestätigen, dass der DNS auf Ihre Server verweist. Sobald die Datensätze Ihren erwarteten Werten entsprechen, wird ein grünes Häkchen angezeigt.

Überwachen Sie MX-Eintragsänderungen auf E-Mail-Zustellbarkeit

Planen Sie regelmäßige MX-Suchen für Ihre sendende Domain, um unerwartete Änderungen zu erkennen. Benachrichtigen Sie Ihr Betriebsteam, wenn ein MX-Eintrag entfernt oder geändert wird, was auf einen DNS-Hijack oder eine Fehlkonfiguration hinweisen könnte, die die E-Mail-Zustellung beeinträchtigt.

Prüfen Sie TXT-Datensätze auf SPF- und DKIM-Konformität

Fragen Sie TXT-Einträge für eine Domain ab, um SPF- und DKIM-Einträge zu extrahieren. Analysieren Sie die Werte, um sicherzustellen, dass sie Ihrer erwarteten Konfiguration entsprechen, und kennzeichnen Sie Domänen mit fehlenden oder übermäßig freizügigen Richtlinien.

Frequently asked questions

Welchen DNS-Resolver verwendet dieser Endpunkt?
Abfragen erfolgen über Cloudflare DNS-over-HTTPS (1.1.1.1). Dies ermöglicht eine schnelle, datenschutzkonforme Lösung, ohne dass veraltete Datensätze zwischengespeichert werden.
Welche Datensatztypen werden unterstützt?
A, AAAA, CNAME, MX, NS, TXT, SOA, SRV, CAA und PTR. Geben Sie den Typparameter an. Wenn es weggelassen wird, ist es standardmäßig A.
Kann ich nach Subdomains suchen?
Ja. Übergeben Sie die vollständige Subdomain (z. B. „api.github.com“) als Domain-Parameter. Der Endpunkt löst die von Ihnen angegebene Domänenzeichenfolge auf.
Was stellt query_time_ms dar?
query_time_ms ist die Zeit in Millisekunden, die die DNS-Auflösung auf der Serverseite benötigt hat. Die Netzwerk-Roundtripzeit von Ihrem Client zur API ist darin nicht enthalten.
Werden dadurch alle Datensätze des angeforderten Typs zurückgegeben?
Ja. Wenn eine Domain über mehrere A-Records oder mehrere MX-Records verfügt, werden alle im Records-Array mit ihren individuellen TTL-Werten zurückgegeben.

Get your API key

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