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/ |
Parameter | Wert | Notwendig? |
X-Domainrobot-Context | 7176 | O |
X-Domainrobot-2FA-Token | {Zweiter Faktor} | X |
X-Domainrobot-Demo | true / false | X |
Body:
Record | Beschreibung | Beispiel |
resourceRecordsAdd / resourceRecordsRem | ||
name | Hostname des Eintrags | www |
ttl | TimeToLive, (optional) | 600 |
type | Typ des Eintrags: A, MX, CNAME, TXT, SRV, AAAA, CAA | A |
value | Wert des Eintrags | 82.212.215.131 |
pref | Priorität, wird bei einigen Einträgen benötigt, z.B. MX | 10 |
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.