Zum Inhalt springen

Willkommen

Hier steht, wie du Domains, DNS-Einträge und TLS-Zertifikate bei regfish verwaltest - von Hand in der Oberfläche oder automatisiert über die API. Beide Wege greifen auf dieselben Daten zu, du kannst also jederzeit wechseln.

Du willst etwas erledigen. Einen Record ändern, DNSSEC einschalten, DynDNS einrichten: Das geht im dash, der Weboberfläche zu deinem Konto. Aufbau der Oberfläche zeigt, wie sie gegliedert ist; die Kapitel darunter führen durch die häufigsten Aufgaben.

Du willst etwas automatisieren. Records aus einem Skript pflegen, Zertifikate ohne Handarbeit verlängern, einen Server seine eigene IP nachtragen lassen: Dann brauchst du einen API-Key (so legst du ihn an) und die Erste Schritte.

Du suchst einen konkreten Ablauf. Die Rezepte sind fertige Abläufe, die mehrere API-Aufrufe zu einer Aufgabe verbinden - mit Rollback, Wartelogik und den Fallstricken, die man sonst erst beim zweiten Anlauf findet.

Die Navigation trennt zwei Wege: Die Themen-Rubriken beschreiben die Oberfläche, alles Technische steht unter Automatisierung, dort nach Produktbereich getrennt.

BereichInhalt
DomainsDNS-Einträge, DNSSEC, DynDNS, DNS-Doktor, Mail-Check, Änderungsverlauf und Weiterleiter
SSL/TLS-ZertifikateZertifikat bestellen, Validierungsarten, TLS-Organisationen
SicherheitDomain-Wächter und Zertifikats-Wache
E-MailDer Mailservice: Mailprogramm einrichten, Webmail, Spam und Blocklisten, Kalender und Kontakte
KundenkontoAnmelden, API-Keys, Tarife, Account-Sicherheit, Zahlarten, Team
AutomatisierungAlle 41 Endpunkte und 15 Rezepte nach Produktbereich, dazu Schemas und MCP-Server
Werkzeugecertbro für TLS-Zertifikate, DNS Doctor für die Diagnose

Alle Aufrufe gehen an einen Server und tragen einen Schlüssel im Header:

Terminal-Fenster
curl -X GET 'https://api.regfish.com/dns/zones' \
-H 'x-api-key: $REGFISH_API_KEY'

Die Antworten sind JSON und folgen alle derselben Hülle: success, ein code und die eigentliche Nutzlast unter response. Welche Rechte ein Aufruf braucht, steht bei jedem Endpunkt; fehlt eines, weist die API den Aufruf ab und nennt das fehlende Recht.

Wenn du lieber gleich loslegst: Erste Schritte.