API-Dokumentation

Header:

Base-URL: https://api.autodns.com/v1/

Base-URL (demo): https://api.demo.autodns.com/v1

 Um die DNS Records über die API zu verwalten, wird die HTTP-Methode Patch benötigt:

Löschen /zone/{domain}/anycast.iwelt.de/
Hinzufügen/zone/{domain}/anycast.iwelt.de/
ParameterWertNotwendig?
X-Domainrobot-Context7176O
X-Domainrobot-2FA-Token{Zweiter Faktor}X
X-Domainrobot-Demotrue / falseX

Body:

RecordBeschreibungBeispiel
resourceRecordsAdd / resourceRecordsRem
nameHostname des Eintragswww
ttlTimeToLive, (optional)600
typeTyp des Eintrags: A, MX, CNAME, TXT, SRV, AAAA, CAAA
valueWert des Eintrags82.212.215.131
prefPriorität, wird bei einigen Einträgen benötigt, z.B. MX10

Beispiel:

curl -s -u "{Benutzer}:{Passwort}" \
  -H "Content-Type: application/json" \
  -H "X-Domainrobot-Context: 7176" \
  -H "X-Domainrobot-2FA-Token: {XXXXXX}" \
  -d '{"resourceRecordsAdd":[{"name":"@","ttl":0,"type":"TXT","value":"dasisteintext"}]}' \
  -XPATCH \
https://api.autodns.com/v1/zone/{domain}/anycast.iwelt.de

 

Limits: Es können nur 3 Anfragen pro Sekunde pro IP gesendet werden.