Zum Inhalt springen

DNS-Record anlegen

POST /dns/rr

Bezeichner: AddRecord

Legt einen neuen DNS-Record an und ermittelt die Zone automatisch anhand des fqdn aus dem Parameter name.

recordRequestFQDN

FeldTypPflichtBeschreibung
namefqdnjaFully Qualified Domain Name (FQDN, mit abschließendem Punkt).
typetypenein-
ttlttlneinTime To Live in Sekunden (60-86400)
annotationstringneinFreie Notiz zu diesem Record.

Dazu die Felder einer der folgenden Varianten:

VarianteFelder
Adata: ipv4
AAAAdata: ipv6
CNAMEdata: fqdn
CAAflags: integer, tag: string, data: string
ALIASdata: fqdn
MXdata: fqdn, priority: integer
TXTdata: string
StatusTypBeschreibung
200recordResponseDer angelegte Record mit seiner neuen ID
400ErrorUngültige Anfrage
401ErrorNicht autorisiert
404ErrorKeine passende DNS-Zone gefunden
417ErrorDas Anlegen des DNS-Records verletzt eine Beschränkung der Zone
429ErrorRate-Limit für ACME-Plattform-Zugänge (Scope acme-dns-challenge): Aufrufe pro Minute sowie verschiedene Kunden pro Tag. Gewöhnliche Kundenschlüssel erhalten diesen Status auf diesem Endpunkt nie.
500ErrorUnerwarteter Fehler
FeldTypPflichtBeschreibung
successbooleanjaErfolgskennzeichen
codeintegerneinAntwort-/Fehlercode
responserecordResponsenein-
Terminal-Fenster
curl -X POST "https://api.regfish.com/dns/rr" \
-H "x-api-key: $REGFISH_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"name": "www",
"type": "A",
"ttl": 600,
"annotation": "string",
"data": "12.12.12.12"
}'

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.