API reference
dyndns2 endpoint
The router-compatible GET /nic/update.
Standard dyndns2 protocol (all plans): Basic auth where the username
is anything (use your email) and the password is an API token. Responses
are plain text. Omit myip to use the request's source address —
handy behind NAT.
curl -sS -u "you@example.com:$SUBDY_TOKEN" \
"https://api.subdy.io/nic/update?hostname=myapp.subdy.io&myip=203.0.113.42"good 203.0.113.42Calling again with the same IP:
nochg 203.0.113.42| Response | Meaning |
|---|---|
good <ip> | record updated and pushed to the nameservers |
nochg <ip> | IP already current — don't retry aggressively |
badauth | wrong token (401) |
nohost | hostname isn't yours / doesn't end in .subdy.io |
!donator | your plan doesn't include dyndns |
911 | temporary server-side problem — retry later |
Router setup recipes: dyndns on routers & NAS.