Rohe DNS-Abfrage über DoH
GET /api/v1/lookup/{name}/{type}Pfad-Parameter
Abschnitt betitelt „Pfad-Parameter“| Name | Typ | Pflicht | Beschreibung |
|---|---|---|---|
name |
string |
ja | DNS-Name; beim Typ PTR wird auch eine IP-Adresse akzeptiert. |
type |
string |
ja | — |
Antworten
Abschnitt betitelt „Antworten“| Status | Typ | Beschreibung |
|---|---|---|
200 |
LookupResult |
DNS-Antwort |
400 |
object |
Fehler |
429 |
object |
Fehler |
502 |
object |
Fehler |
Antwortkörper
Abschnitt betitelt „Antwortkörper“| Feld | Typ | Pflicht | Beschreibung |
|---|---|---|---|
api |
string |
nein | — |
name |
string |
nein | — |
type |
string |
nein | — |
typeCode |
integer |
nein | — |
status |
integer |
nein | DNS-RCODE (0 NOERROR, 3 NXDOMAIN, …) |
ad |
boolean |
nein | Vom Resolver DNSSEC-validiert |
answers |
object[] |
nein | — |
Beispiel
Abschnitt betitelt „Beispiel“curl -X GET "https://dns-doctor.com/api/v1/lookup/<name>/<type>" \ -H "Authorization: Bearer $REGFISH_API_KEY"Anfrage zusammenstellen
Abschnitt betitelt „Anfrage zusammenstellen“Werte eintragen — der Aufruf unten passt sich an. Es wird nichts abgeschickt: die API gibt Browser-Anfragen von dieser Domain aus derzeit nicht frei (CORS). Der API-Key wird nicht gespeichert.