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.
Wo du anfängst
Abschnitt betitelt „Wo du anfängst“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.
Was hier steht
Abschnitt betitelt „Was hier steht“Die Navigation trennt zwei Wege: Die Themen-Rubriken beschreiben die Oberfläche, alles Technische steht unter Automatisierung, dort nach Produktbereich getrennt.
| Bereich | Inhalt |
|---|---|
| Domains | DNS-Einträge, DNSSEC, DynDNS, DNS-Doktor, Mail-Check, Änderungsverlauf und Weiterleiter |
| SSL/TLS-Zertifikate | Zertifikat bestellen, Validierungsarten, TLS-Organisationen |
| Sicherheit | Domain-Wächter und Zertifikats-Wache |
| Der Mailservice: Mailprogramm einrichten, Webmail, Spam und Blocklisten, Kalender und Kontakte | |
| Kundenkonto | Anmelden, API-Keys, Tarife, Account-Sicherheit, Zahlarten, Team |
| Automatisierung | Alle 41 Endpunkte und 15 Rezepte nach Produktbereich, dazu Schemas und MCP-Server |
| Werkzeuge | certbro für TLS-Zertifikate, DNS Doctor für die Diagnose |
Die API in Kürze
Abschnitt betitelt „Die API in Kürze“Alle Aufrufe gehen an einen Server und tragen einen Schlüssel im Header:
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.