WHOIS-Abfrage für eine Domain
KIT ruft die öffentlichen WHOIS-Daten einer Domain ab: Registrar, Registrierungs- und Ablaufdatum sowie – soweit veröffentlicht – Angaben zum Inhaber. Gedacht für alle, die vor einem Domainkauf, einer rechtlichen Auseinandersetzung oder einer technischen Prüfung wissen wollen, wer eine Domain tatsächlich verwaltet und wie lange sie schon registriert ist.
Online ausführen
Führen Sie dies mit Ihrem Konto auf unseren Servern aus. Kostenlose Tools laufen in Ihrem Browser; dieses wird zum oben genannten Preis von Ihrem KIT-Guthaben abgebucht.
Was eine WHOIS-Abfrage zeigt
KIT fragt die vom Registrar veröffentlichten Daten ab: wann die Domain registriert wurde, bei welchem Registrar sie liegt und welche Nameserver hinterlegt sind. Diese Angaben helfen, eine Domain technisch einzuordnen, bevor eine Zusammenarbeit oder ein Kauf angebahnt wird, und liefern oft den ersten Hinweis darauf, ob eine Domain aktiv betrieben oder nur ungenutzt geparkt wird. Für eine technische Ersteinschätzung reicht dieser Blick meist schon aus, bevor tiefere Prüfungen wie eine DNS-Abfrage oder eine SSL-Kontrolle folgen.
Warum viele Inhaberdaten heute anonymisiert sind
Seit der DSGVO verbergen viele Registrare, vor allem bei .de- und .com-Domains, die persönlichen Kontaktdaten privater Inhaber standardmäßig; sichtbar bleiben meist nur Registrar, Angaben zum technischen Kontakt und die Registrierungshistorie. KIT zeigt genau das, was der jeweilige Registrar tatsächlich veröffentlicht – nicht mehr und nicht weniger, ohne diesen gesetzlich vorgesehenen Schutz zu umgehen. Wer dennoch Kontakt zu einem Domaininhaber sucht, findet häufig einen Hinweis auf einen offiziellen Kontaktweg beim Registrar selbst, auch wenn die private Adresse verborgen bleibt.
Was die Abfrage nicht zeigt
Der Umfang der sichtbaren Daten unterscheidet sich stark je nach Endung: Bei manchen Länderendungen bleibt der Inhaber vollständig anonym, bei anderen ist zumindest die Organisation sichtbar. Für eine anonymisierte Domain liefert KIT ehrlich das, was öffentlich einsehbar ist, statt eine fehlende Angabe zu erfinden oder eine Vermutung als gesicherte Information auszugeben. Dieser Unterschied zwischen Endungen ist kein Zufall, sondern Ergebnis unterschiedlicher nationaler Regeln zum Umgang mit personenbezogenen Daten in öffentlichen Registern.
Typischer Einsatz
Vor dem Kauf einer bereits registrierten Domain, bei der Klärung von Markenkonflikten oder zur technischen Einordnung einer unbekannten Adresse liefert eine WHOIS-Abfrage den ersten Anhaltspunkt, bevor weitere Schritte wie eine DNS-Prüfung oder eine direkte Kontaktaufnahme mit dem Registrar folgen. So lässt sich vermeiden, Zeit in eine Adresse zu investieren, die technisch längst aufgegeben wurde. Für eine erste Einschätzung reicht dabei oft schon der Registrar allein, etwa um zu erkennen, ob eine Domain über einen professionellen Anbieter oder einen privaten Discounter läuft.
Anwendungsfälle
Vor dem Domainkauf prüfen
Ein Investor aus München fragt die WHOIS-Daten einer interessanten Domain ab, um Registrar und Registrierungsdatum zu kennen, bevor er ein Angebot vorbereitet.
Markenrechtliche Abklärung
Eine Anwaltskanzlei aus Hamburg prüft, welcher Registrar für eine Domain zuständig ist, um eine Abmahnung an die richtige Stelle zu adressieren.
Technische Einordnung einer unbekannten Domain
Ein IT-Dienstleister prüft die WHOIS-Daten eines Zulieferers, um festzustellen, wie lange dessen Domain schon registriert ist, bevor eine Anbindung eingerichtet wird.
Häufige Fragen
Was kostet eine WHOIS-Abfrage?
$0.002 pro geprüfter Domain, unabhängig davon, wie viele Daten der Registrar tatsächlich veröffentlicht.
Warum sehe ich keine E-Mail-Adresse oder keinen Namen des Inhabers?
Seit der DSGVO verbergen die meisten Registrare private Kontaktdaten standardmäßig. KIT zeigt ausschließlich, was der Registrar öffentlich veröffentlicht – eine Umgehung dieses Schutzes ist nicht Teil der Funktion.
Funktioniert die Abfrage bei jeder Domainendung?
Bei den meisten gängigen Endungen ja; der Umfang der sichtbaren Daten unterscheidet sich je nach Registrar und Endung.
Zeigt KIT auch die Nameserver einer Domain?
Ja, sofern der Registrar sie in den WHOIS-Daten veröffentlicht; für eine vollständige Liste der DNS-Einträge eignet sich die DNS-Abfrage besser.
Brauche ich einen Zugang oder eine Registrierung?
Nein, weder Zugang noch Registrierung sind nötig. Sie zahlen pro Abfrage, direkt über PayPal.
Darf ich WHOIS-Daten für eigene Recherchen nutzen?
Ja, für eine einzelne, begründete Abfrage wie einen Domainkauf oder eine rechtliche Klärung; der Aufbau von Massenlisten aus WHOIS-Daten ist nicht der vorgesehene Zweck dieser Funktion.
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/web/whois \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"domain":"ejemplo.com"}'const res = await fetch("https://api.kit.forhosting.com/web/whois", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"domain": "ejemplo.com"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/web/whois",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"domain": "ejemplo.com"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/web/whois", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"domain":"ejemplo.com"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"domain":"ejemplo.com"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/web/whois", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"domain": "ejemplo.com"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "web.whois",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Limits
timeout_sec | 30 |
max_crawl_pages | 25 |
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |