How to dynamically update the host's IP with an HTTPS request?

The Dynamic DNS feature is available only for the domains pointed to our BasicDNS, PremiumDNS or FreeDNS.

Please substitute these with appropriate values for host, domain, password and IP:

https://dynamicdns.park-your-domain.com/update?host=[host]&domain=[domain_name]&password=[ddns_password]&ip=[your_ip]

Fields that are to be changed in the URL are: [host], [domain_name], [ddns_password] and [your_ip].

Here is an example for IP address update for a bare domain (e.g., yourdomain.tld):

Host = @
Domain Name
= yourdomain.tld
Dynamic DNS Password
= Domain List >> click Manage next to the domain >>Advanced DNS tab >> Dynamic DNS. If it is not enabled, enable it to check the password.
IP Address
= optional value. If you don't specify any IP, the IP from which you are accessing this URL will be set for the domain.

NOTE: The values for the host name and domain in the URL must be of the same case (lowercase/uppercase) as in your account.

If the domain is shown as YourDomain.tld in your Dashboard, enter it in the same way: https://dynamicdns.park-your-domain.com/update?host=@&domain=YourDomain.tld&password=e747d77054a844409c486973cb&ip=127.0.0.1

If it shown in lowercase, like yourdomain.tld, add just yourdomain.tld. The URL will have the following format in this case: https://dynamicdns.park-your-domain.com/update?host=@&domain=yourdomain.tld&password=e747d77054a844409c486973cb&ip=127.0.0.1

Please make sure you are using your Dynamic DNS password and not the Namecheap account's one.

To dynamically update the IP address for a subdomain (test.yourdomain.tld), use test for Host (host=test). To dynamically update it for www.yourdomain.tld, use www for Host: host=www.

To have the wildcard subdomain updated dynamically, just make sure that you insert an asterisk (*) as Host in the URL.

Please take into account that if you process such updates not through the browser, but through the terminal, for example, then only the GET method for such requests should be used, the POST method does not work.

TIP: If you don't want to use any DNS client, you can just bookmark the URL (after inputting proper values there) and access it whenever you need to update your IP.

NOTE: It is only possible to dynamically update IPv4 addresses (A records) at this time. Currently, IPv6 is not supported by our Dynamic DNS.



That's it!

If you have any questions, feel free to contact our Support Team.

Updated
Viewed
124032 times

Need help? We're always here for you.

notmyip