Zum Inhalt springen

DKIM-Schlüsselprüfung

GET /api/v1/dkim/{domain}/{selector}

Holt selector._domainkey.domain als TXT und untersucht den DKIM-Schlüssel: Schlüsseltyp, Schlüssellänge sowie die Flags für widerrufen (leeres p=) und Testbetrieb (t=y). Wird kein DKIM-Record gefunden, kommt found=false zurück, ohne weitere Felder außer status (dem DNS-RCODE).

NameTypPflichtBeschreibung
domainstringja-
selectorstringja-
StatusTypBeschreibung
200DkimResultDetails zum DKIM-Schlüssel (oder found=false)
400objectFehler
429objectFehler
502objectFehler
FeldTypPflichtBeschreibung
apistringnein-
domainstringnein-
selectorstringnein-
namestringneinAbgefragter TXT-Name: selector._domainkey.domain
foundbooleannein-
statusintegerneinDNS-RCODE; nur vorhanden, wenn found=false
validbooleannein-
revokedbooleanneinSchlüssel widerrufen (leeres p=-Tag)
testingbooleanneinTestbetrieb (t=y)
keyTypestringnein(rsa, ed25519)
keyBitsinteger | nullnein-
recordstringnein-
Terminal-Fenster
curl -X GET "https://dns-doctor.com/api/v1/dkim/<domain>/<selector>" \
-H "Authorization: Bearer $REGFISH_API_KEY"

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.